Excel函数大全

发表时间:2023/08/01 00:00:00  浏览次数:1018  
字体大小: 【小】 【中】 【大】

分类 函数名 功能 用法

sum 求和 =sum(求和范围)
sumif 单条件求和 =sumif(条件区域,条件,求和范围)
sumifs 多条件求和 =sumifs(求和范围,条件1区域,条件1,条件2区域,条件2)
average 求平均值 =average(求平均数范围)
averageif 单条件求平均数 =averageif(条件区域,条件,求平均值范围)
averageifs 多条件求平均数 =averageifs(求平均值范围,条件1区域,条件1,条件2区域,条件2)
count 统计纯数字单元格个数 =count(统计范围)
counta 统计非空个数 =counta(统计范围)
countblank 统计空白单元格个数 =countblank(统计范围)
countif 单条件统计个数 =countif(条件区域,条件)
countifs 多条件统计个数 =countifs(条件1区域,条件1,条件2区域,条件2)
sumproduct 返回乘积后的和 =sumproduct(数据范围1,数据范围2,….)
round 四舍五入 =round(目标单元格,保留小数点位数)
min 最小值 =min(数据范围)
max 最大值 =max(数据范围)
mod 返回两个数相除的余数 =mod(被除数,除数)
rand 返回0-1之间的随机小数 =rand()
randbetween 返回指定区间的随机整数 =randbetween(最小整数,最大整数)
rank 排名函数 =rank(一个人的成绩,全班成绩)
abs 求绝对值 =abs(目标单元格)
subtotal 忽略隐藏值求和 =subtotal(数值范围,109)
Trimmean 去掉最高分最低分求平均分 =TRIMMEAN(数组,百分比)

if 条件判断 =IF(判断条件,结果真返回,结果假返回)
and 条件同时满足 =and(判断条件1,判断条件2)
or 只满足一个条件 =or(判断条件1,判断条件2)
iferror 将错误值返回指定值 =iferror(要检查的值,错误的话要返回的值)

查找

引用

vlookup 按列查找对应内容 =vlookup(用什么找,查找范围,查找列数,0精准查找)
row 返回行号 =row() 括号里面不需要写东西
column 返回列号 =column()

文本

函数

concatenate 将两个或者多个文本链接成一个 =concatenate(文本1,文本2,文本3,…...)
left 从左截取文本 =left(目标单元格,左起截取位数)
right 从右截取文本 =right(目标单元格,右起截取位数)
mid 从中截取文本 =mid(目标单元格,左侧起始位置,截取位数)
text 转换数值格式 =text(目标单元格,"0000-00-00")
trim 去除两侧空格 =trim(目标单元格)
len 文本长度计算 =len(目标单元格)
replace 替换指定位置的文本 =replace(目标单元格,起始位数,总位数,新文本)
substitue 替换指定内容的文本 =substitue(目标单元格,旧文本,新文本,替换的位置)
rept 对文本重复指定次数 =rept(文本,重复次数)

日期

时间

now 当前的日期和时间 =now()
today 当前日期 =today()
year 提取日期中的年份 =year(日期)
month 提取日期中的月份 =month(日期)
day 提取日期中的日 =day(日期)
weekday 提取星期 =weekday(选择要提取星期的单元格,2)
date 用函数表示日期 =date(年,月,日)
time 用函数表示时间 =time(时,分,秒)
datedif 返回日期差 =datedif(起始日期,终止日期,第三参数) 第三参数:
"Y"返回相差的年份     "M"返回相差的月份    "D"返回相差的天数

"YD" 忽略年和月 返回相差的天数     "YM" 忽略天和年 返回相差的月数