Excel常用函数使用大全
2022-09-14 11:49:10 12 举报
AI智能生成
Excel常用函数列表
作者其他创作
大纲/内容
数学函数
SUM
求和,用法是=sum(单元格1,单元格2,...)
SUMIF
带单条件求和,SUMIF(条件区域,条件,「求和区域])
SUMIFS
带多条件求和,SUMIFS(求和区域,区域1,条件1,...)
AVERAGE
AVERAGEIF
带单条件求平均值,AVERAGEIF(区域,条件,「求平均值区域])
AVERAGEIFS
带多条件求平均值,AVERAGEIFS(求平均值区域,区域1,条件1,...)
求平均值,AVERAGE(数值1,...)
COUNT
计算数字单元格的个数
COUNTA
计算非空单元格的个数
COUNTBLANK
计算空单元格的个数
COUNTIF
带单条件求符合条件的单元格的个数,COUNTIF(区域,条件)
COUNTIFS
带多条件求数字单元格的个数,COUNTIFS(区域1,条件1,[区域2,条件2,...)
MAX
求最大值,max(数据区域)
MAXIFS,MAXIFS(最大所在区域,条件区域1,条件1,...)
MIN
求最小值,min(数据区域)
MINIFS
MINIFS(最小所在区域,条件区域1,条件1,...)
RAND
随机数,rand()计算结果是得到0~1之间的一个小数
RANDBETWEEN
返回位于两个指定数之间的一个随机整数。每次计算工作表时都将返回一个新的数值。
RANDBETWEEN(最小整数,最大整数)
RANDBETWEEN(最小整数,最大整数)
ROUND
返回某个数字按指定位数取整后的数字。ROUND(数值,小数位数)
ROUNDUP
向上舍入数字,roundup(数值,小数位数)
例:roundup(5.1,0)=6
例:roundup(5.1,0)=6
ROUNDDOWN
向下舍掉数字,rounddown(数值,小数位数)
例:rounddown(5.1,0)=5
例:rounddown(5.1,0)=5
SUMPRODUCT
在给定的几组数组中,将数组间对应的元素一一相乘,并返回它们的乘积之和。
SUMPRODUCT(数组1,)
SUMPRODUCT(数组1,)
MOD
返回两数相除的余数。结果的正负号与除数相同。
MOD(数值,除数)
MOD(数值,除数)
MODE
返回在某—数组或数据区域中的众数。(出现频率最多的数)
MODE(数值1,数值2,...)
MODE(数值1,数值2,...)
MEDIAN
返回给定数值集合的中值。
MEDIAN(数值1,...)
MEDIAN(数值1,...)
SUBTOTAL
返回数据清单或数据库中的分类汇总。
SUBTOTAL(函数序号.引用1. ...
SUBTOTAL(函数序号.引用1. ...
查找与引用
SEARCH
返回一个指定字符或文本字符串在字符串中第一次出现的位置,从左到右查找。(忽略大小写)
search(要查找的字符,被查找的字符串,[开始位置])
search(要查找的字符,被查找的字符串,[开始位置])
FIND
返回一个字符串在另一个字符串中出现的起始位置。(区分大小写,且不允许使用通配符)
find(要查找的字符,被查找的字符串,[开始位置])
find(要查找的字符,被查找的字符串,[开始位置])
COLUMN
返回指定引用的列号。
COLUMN(「参照区域)
COLUMN(「参照区域)
ROW
返回指定引用的行号。
Row(「参照区域)
Row(「参照区域)
VLOOKUP
在表格或数值数组的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值。(默认情况下,表是升序的)
VLOOKUP(查找值,数据表,列序数,〔匹配条件])
VLOOKUP(查找值,数据表,列序数,〔匹配条件])
INDEX
返回数据清单或数组中的元素值,此元素由行序号和列序号的索引值给定。
INDEX(数组,行序数,「列序数],[区域序数])
INDEX(数组,行序数,「列序数],[区域序数])
INDIRECT
返回由文本字符串所指定的引用。
INDIRECT(单元格引用,[引用样式])
INDIRECT(单元格引用,[引用样式])
MATCH
返回在指定方式下与指定项匹配的数组中元素的相应位置。
MATCH(查找值,查找区域,〔匹配类型])
MATCH(查找值,查找区域,〔匹配类型])
OFFSET
以指定的引编辑栏系,通过给定的偏移量、行数及列数返回一个新的引用。
OFFSET(参照区域,行数,列数,[高度],[宽度])
OFFSET(参照区域,行数,列数,[高度],[宽度])
财务函数
PMT
基于固定利率及等额分期付款方式,返回贷款的每期付款额。
NPER
基于固定利率及等额分期付款方式,返回某项投资的总期数。
PV
返回投资的现值。现值为一系列未来付款的当前值的累积和。
FV
基于固定利率及等额分期付款方式,返回某项投资的未来值。
附图片
逻辑函数
IF
判断函数,用法if(判断,真值,假值)
IFERROR,如果函数报错,则真值,否则假值
IFNA,如果函数找不到,则真值,否则假值,一般是和VLOOKUP搭配
IFS,多个条件判断,ifs(条件1,真值1,条件2,真值2,...)
NOT
逻辑求反,not(逻辑判断)
AND
与,两个条件均满足为真,and(条件1,条件2,...)
OR
或,一个条件满足为真,or(条件1,条件2,...)
FALSE
假值
TRUE
真值
SWITCH
选择判断,switch(表达式,值1,结果1,值2,结果2,...)
日期函数
DATE
日期设定,date(年,月,日)
DATEDIF
计算两个日期之间的差,datedif(开始日期,结束日期,比较单位)
DAY
返回一个日期的日,day(日期)
HOUR
返回一个日期时间的小时数,介于0~23之间
MINUTE
返回一个日期时间的分钟数,介于0~59之间
MONTH
返回一个日期时间的月,介于1~12之间
YEAR
返回一个日期时间的年,为大于1970的数
NETWORKDAYS
返回两个日期之间的工作日天数,networkdays(开始日期,结束日期,假期区域)
NOW
返回当前时间点,精确到秒,不带参数
TODAY
返回今天的日期,精确到天,不带参数
WEEKDAY
返回某日期为星期几,计算结果是一个整数
WEEKNUM
返回某日期为一年中的第几周,计算结果为一个整数;
文本函数
CHAR
返回数字代码对应的字符;char(整数)
CONCAT
连接文本函数,用法为concat(文本区域)
CONCATENATE
连接文本函数,用法为concatenate(文本)
TEXTJOIN
使用指定分隔符连接文本区域或文本列表,用法为textjoin(分隔符,忽略空白单元格,字符串1,...)
CLEAN
删除文本中的所有非打印字符,clean(文本)
TRIM
清除文本之中的所有多余的空格,单词之间的单个空格不会被删除,trim(文本)
EXACT
比较两个字符串是否完全相同(区分大小写),返回TRUE 或FALSE,exact(文本1,文本2)
FIND
返回一个字符串在另一个字符串中出现的起始位置。(区分大小写,且不允许使用通配符)
find(要查找的字符,被查找的字符串,[开始位置])
find(要查找的字符,被查找的字符串,[开始位置])
SEARCH
返回一个指定字符或文本字符串在字符串中第一次出现的位置,从左到右查找。(忽略大小写)
search(要查找的字符,被查找的字符串,[开始位置])
search(要查找的字符,被查找的字符串,[开始位置])
SUBSTITUTE
将字符串中的部分字符替换成新字符串。
SUBSTITUTE(被替换的整个字符串,原字符串,新字符串,[替换序号])
SUBSTITUTE(被替换的整个字符串,原字符串,新字符串,[替换序号])
LEFT
从一个文本字符串的第一个字符开始返回指定个数的字符。
LEFT(字符串,[字符个数])
LEFT(字符串,[字符个数])
MID
从文本字符串中指定的位置开始,返回指定长度的字符串。
MID(字符串,开始位置,字符个数)
MID(字符串,开始位置,字符个数)
RIGHT
从一个文本字符串的最后—个字符开始返回指定个数的字符。
RIGHT(字符串,[字符个数])
RIGHT(字符串,[字符个数])
LOWER
将文本字符串转换成字母全部小写形式。
LOWER(字符串)
LOWER(字符串)
UPPER
将文本字符串转换成字母全部小写形式。
LOWER(字符串)
LOWER(字符串)
VALUE
将文本字符转为数字,等同于公式=文本*1的效果。
value(数字文本)
value(数字文本)
TEXT
将内容转为特定数字格式的文本。text(内容,数字格式)
0 条评论
下一页