Excel常用函数总结

常用函数

数学和三角函数

计算公式

SIGN–返回数字符号
当数字大于0时返回1,等于0返回0,小于0返回-1
ABS–计算数字的绝对值
SUM–计算数字之和
PRODUCT–计算数字之积
MOD–返回商的余数
QUOTIENT–返回商的整数部分
SUMIF–按给定条件对指定单元格求和
SUMIFS–按多个条件对指定单元格求和
SUMPRODUCT–计算数组元素的乘积之和

舍入公式

INT–返回永远小于等于原数字的最接近的整数
ROUND–按指定位数对数字进行四舍五入
round(123.456,-2)=100,round(123.456,1)=123.5
ROUNDDOWN–以绝对值减小的方向按指定位数舍入数字
ROUNDUP–以绝对值增大的方向按指定位数舍入数字
MROUND–舍入到指定倍数的数字
MROUND(7,3)=6,MROUND(8,3)=9,MROUND(-9,-4)=-8,MROUND(-9,4)=#NUM!

随机数

RAND–返回0到1之间的一个随机数
RAND–返回某个范围内的一个随机数

其他计算

PI–返回圆周率pi的值
SQRTPI–计算某数与pi的乘积的平方根
SUBTOTAL–返回指定区域的分类汇总结果
SUBTOTAL只能用于数据列或垂直区域,不能用于数据行或水平区域
AGGREGATE–返回指定区域的分类汇总结果
AGGREGATE(function_num,options,ref1,[ref2],···)

日期和时间函数

NOW–返回当前日期和时间
TODAY–返回当前日期
DATE–返回指定日期的序列号
TIME–返回指定时间的序列号
YEAR–返回年份
MONTH–返回月份
DAY–返回日期中具体的某一天
WEEKDAY–返回当前日期是星期几
HOUR–返回小时数
MINUTE–返回分钟数
SECOND–返回秒数

文本与日期、时间格式间的转换

DATEVALUE–将文本格式的日期转换为序列号
TIMEVALUE–将文本格式的时间转换为序列号

其他日期函数

DATESTRING–将指定日期的序列号转换为文本日期
DATEDIF–计算开始喝结束日期之间的时间间隔、
DAYS–计算两个日期之间的天数
EDATE–计算从指定日期向前或向后几个月的日期
EOMONTH–计算从指定日期向前或向后几个月后的那个月最后一天的日期
WORKNUM–返回日期在一年中是第几周

WORKDAY–计算与指定日期相隔数个工作日的日期
WORKDAY.INTL–计算与指定日期相隔数个工作日的日期,使用参数指明周末的日期和天数
NETWORKDAYS–计算日期间的所有工作日数
NETWORKDAYS.INTL–计算日期间的所有工作日数,使用参数指明周末的日期和天数
YEARFRAC–计算从开始日期到结束日期所经历的天数占全年天数的百分比

逻辑函数

TRUE–1
FALSE–0

条件判断函数

NOT–对逻辑值求反
AND–判断多个条件是否同时成立
OR–判断多个条件中是否至少有一个条件成立
XOR–判断多个条件中是否有一个条件成立
IF–根据条件判断而返回不同结果
IFNA–判断公式是否出现#N/A错误
IFERROR–根据公式结果返回不同内容

文本函数

CHAR–返回与ANSI字符编码对应的字符
UNICHAR–返回与Unicode字符编码对应的字符

返回文本内容

LEFT–从文本左侧起提取指定个数的字符
LEN–计算文本中的字符个数
MID–从文本指定位置起提取指定个数的字符
RIGHT–从文本右侧起提取指定个数的字符
REPT–生成重复的字符

合并文本

CONCATENAME–将多个文本合并到一处

转换文本格式

PHONETIC–返回文本中的拼音字符
NUMBERSTRING–将数值转换为大写汉字

LOWER–将文本转换为小写
UPPER–将文本转换为大写
PROPER–将文本中每个单词的首字母转换为大写
VALUE–将文本型数字转换为数值
TEXT–多样化格式设置函数
FIXED–将数字按指定的小数位数取整

查找与替换文本

EXACT–比较两个文本是否相同
FIND–以字符为单位并区分大小写地查找指定字符的位置
REPLACE–以字符为单位根据指定位置进行替换
SEARCH–以字符为单位不区分大小写地查找指定字符的位置
SUBSTITUTE–以指定文本进行替换

删除文本中的字符

CLEAN–删除无法打印的字符
TRIM–删除多余的空格

查找和引用函数

查看表中数据

CHOOSE–根据序号从列表中选择对应的内容
LOOKUP–仅在单行单列中查找
HLOOKUP–在区域或数组的行中查找数据
VLOOKUP–在区域或数组的列中查找数据
MATCH–返回指定内容所在的位置
INDEX–返回指定位置中的内容

引用表中数据

ADDRESS–返回与指定行号和列好对应的单元格地址
COLUMN–返回单元格或单元格区域首列的行号
COLUMNS–返回数据区域包含的列数
ROW–返回单元格或单元格区域首行的行号
ROWS–返回数据区域包含的行数
OFFSET–根据给定的偏移量返回新的引用区域
INDIRECT–返回由文本值指定的引用

信息函数

CELL–返回单元格格式、位置或内容的信息
TYPE–返回表示数据类型的数字

使用IS函数进行各种判断

ISBLANK–判断单元格是否为空
ISLOGICAL–判断值是否为逻辑值
ISNUMBER–判断值是否为数字
ISTEXT–判断值是否为文本
ISNONTEXT–判断值是否为非文本
ISFORMULA–判断单元格是否包含公式
ISEVEN–判断数字是否为偶数
ISODD–判断数字是否为奇数
ISNA–判断值是否为错误值#N/A
ISREF–判断值是否为单元格引用
ISERR–判断值是否为除#N/A以外的其他错误值
ISERROR–判断值是否为错误值

统计函数

统计数量与频率

COUNT–计算参数中包含数字的个数
COUNTA–计算参数中包含非空值的个数
COUNTBLANK–计算区域中空白单元格的个数
COUNTIF–计算满足给定条件的单元格个数
COUNTIFS–计算满足多个给定条件的单元格个数
FREQUENCY–以垂直数组形式返回数据的频率分布

统计均值和众数

AVERAGE–计算参数的平均值
AVERAGEA–计算参数中非空值的平均值
AVERAGEIF–计算满足给定条件的所有单元格的平均值
AVERAGEIFS–计算满足多个给定条件的所有单元格的平均值
MEDIAN–返回中值

统计极值与排位

MAX–最大值
MAXA–非空值中的最大值
MIN–最小值
MINA–非空值中的最小值
LARGE–返回数据集中第K个最大值
SMALL–返回数据集中第K个最小值
RANK.EQ–排名,1,2,2,4
RANK.AVG–排名, 1,2,3.5,3.5,5

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/474820.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

LeetCode 1063. 有效子数组的数目(单调栈)

文章目录1. 题目2. 解题1. 题目 给定一个整数数组 A,返回满足下面条件的 非空、连续 子数组的数目: 子数组中,最左侧的元素不大于其他元素。 示例 1: 输入:[1,4,2,5,3] 输出:11 解释:有 11 个…

springboot 多了8小时_日本人不明白:中国的奶茶有多好喝,值得排队8小时去买?...

日本人不明白:中国的奶茶有多好喝,值得排队8小时去买?最近有许多的网红奶茶店兴起,尤其是在冬季,加料十足的热奶茶就成为了年轻人的心头之好,就拿最近在武汉新开的首家茶颜悦色来说,每天的队伍都…

vc调用matlab生成的dll实例

http://blog.csdn.net/ithzhang/article/details/7444563转载于:https://www.cnblogs.com/burellow/archive/2012/11/27/2790271.html

将整个表单设置为只读_如何将独立网站设置为制作中,阻止搜索引擎收录网站页面?...

独立网站设置为制作中当网站未完成状态时,可能不希望除管理员以外的人看到未完成的页面时,如何操作可以将独立网站设置为制作中,并阻止搜索引擎收录网站页面呢?可按照以下步骤进行操作;将网站设置为制作中网站制作中设…

指标波动多大才算是异常?

指标波动不可怕,指标波动代表的业务场景才可怕!脱离业务场景谈指标波动就是耍流氓。 指标波动分类 第一类:硬指标波动。 有一些指标是刚性考核业务部门的。比如 考核销售:业绩、回款 考核商品:库存、毛利 考核客服&…

.net 门槛高不高之我见

最近有两大.net高手在争论,一个说门槛高,一个说门槛低。 其实这两个都是高手,为何会有截然不同的看法?其实我感觉这应该是一个“语言”理解的问题,而不是对“事实”理解的差异。比如我觉得一个东西很好,但是…

LeetCode 361. 轰炸敌人(前缀和DP)

文章目录1. 题目2. 解题1. 题目 想象一下炸弹人游戏,在你面前有一个二维的网格来表示地图,网格中的格子分别被以下三种符号占据: W 表示一堵墙 E 表示一个敌人 0(数字 0)表示一个空位请你计算一个炸弹最多能炸多少敌…

led拼接屏报价_液晶拼接屏与led显示屏的区别在哪?

在目前的大屏显示产品中,液晶拼接屏和led显示屏是两种比较普遍的产品,拼接大屏是通过单个液晶拼接单元拼接而成的显示大屏,而led显示屏则是通过发光二极管组成密集点阵组成图像显示,我们通常听到的P1、P2代表的是像素点距离&#…

Powerbi实战--常用新建表代码(单位切换,日期表)

单位切换 #Model_Unit DATATABLE("单位名称",STRING,"OrderBy_unit",INTEGER,"Value",INTEGER, {{ "无", 1, 1 },{ "万", 2, 10000 },{ "百万", 3, 1000000 },{ "亿", 4, 100000000 }})日期相关表…

Windows Phone 8安装包中的文件和独立存储区中的文件访问

安装包中的文件: Windows Phone 8访问安装包中的文件可以直接采用相对路径的形式,"apps/readme.txt"。例如:FileStream stream File.OpenRead("apps/readme.txt"); 也可以采用下面的方式: string installPat…

LeetCode 356. 直线镜像

文章目录1. 题目2. 解题1. 题目 在一个二维平面空间中,给你 n 个点的坐标。 问,是否能找出一条平行于 y 轴的直线,让这些点关于这条直线成镜像排布? 示例 1: 输入: [[1,1],[-1,1]] 输出: true示例 2: 输入…

使用DispatcherTimer计时器

《银光志--Silverlight 3.0开发详解与最佳实践》第3章XAML与Silverlight编程内功,通过本章的学习,相信你会对Silverlight编程模型、XAML、事件处理,以及LINQ查询语言有了一个比较全面的了解,在本章的示例中应用的都是一些基本的XA…

静物摄影用光技巧_室内人像摄影想要拍好,这3种用光技巧你了解吗?

选择靠近窗户的位置在室内可以首先考虑在靠近窗户的位置进行拍摄,因为窗户边上尤其是朝北的窗户会有非常柔和的散射光,当投射进窗户的是直射光线时,摄影者还可以拉上一层很薄的窗帘来缓解一下光线的强度,在靠近窗户的位置&#xf…

SQL基础知识:DDL、DML、DQL

DDL:数据定义语言 对数据库和数据表的管理 数据库 1、创建 create database [if not exists] databasename;2、列举 show databases;3、查看当前所在数据库 select database();4、切换 use databasename;5、删除 drop database [if exists] databasename;数…

LeetCode 660. 移除 9(9进制)

文章目录1. 题目2. 解题1. 题目 从 1 开始,移除所有包含数字 9 的所有整数,例如 9,19,29,…… 这样就获得了一个新的整数数列:1,2,3,4,5,6&…

DllImport的用法

DllImport是System.Runtime.InteropServices命名空间下的一个属性类,其功能是提供从非托管DLL导出的函数的必要调用信息。 DllImport属性应用于方法,要求最少要提供包含入口点的dll的名称。 DllImport的定义如下: [AttributeUsage(Attr…

postman怎么导出测试用例_利用Charles抓包巧转接口自动化测试用例

在前面的文章中,也有介绍类似的工具的。例如:一键将接口请求转为测试用例介绍了开源的mitmproxy录制转化为接口测试用例,postman接口用例转化为python自动化测试用例 文章记录了如何把postman的测试用例转化为python的接口自动化的测试用例&a…

【基础知识】Sticky Bit, SUID,SGID

作者:gnuhpc 出处:http://www.cnblogs.com/gnuhpc/ 1.Sticky Bit 1)作用于文件:曾经被一些老的Unix系统用来将可执行文件在第一次执行后放在swap中提高后续该程序的运行速度,现在已经过时。 2)作用于目录&a…

LeetCode 1236. 网络爬虫(BFS/DFS)

文章目录1. 题目2. 解题2.1 BFS2.2 DFS1. 题目 给定一个链接 startUrl 和一个接口 HtmlParser ,请你实现一个网络爬虫,以实现爬取同 startUrl 拥有相同 域名标签 的全部链接。该爬虫得到的全部链接可以 任何顺序 返回结果。 你的网络爬虫应当按照如下模…

启动不起来_国产开源工具:U盘启动工具Ventoy v1.0.29发布——墨涩网

Ventoy是一个制作可启动U盘的开源工具。有了Ventoy你就无需反复地格式化U盘,你只需要把ISO文件拷贝到U盘里面就可以启动了,无需其他操作。你可以一次性拷贝很多个不同类型的ISO文件,在启动时Ventoy会显示一个菜单来选择。 无差异支持Legacy B…