Excel常用函数使用大全
2025-05-16 11:03:15 12 举报
AI智能生成
Excel常用函数列表及用法。
作者其他创作
大纲/内容
逻辑函数
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(内容,数字格式)
数学函数
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
基于固定利率及等额分期付款方式,返回某项投资的未来值。
附图片
0 条评论
下一页