Excel 公式手册
SUM(求和)
作用:计算范围内所有数值的总和。
=SUM(A1:A10)
例:若 A1 到 A10 为 1 到 10,结果为 55。
查看教程 →SUMIF(条件求和)
作用:按单个条件求和。
=SUMIF(A1:A10,">5")
例:若 A1 到 A10 为 1 到 10,结果为 40(只加大于 5 的数)。
查看教程 →SUMIFS(多条件求和)
作用:按多个条件求和。
=SUMIFS(A1:A10,B1:B10,">5",C1:C10,"<10")
例:当 B 列 >5 且 C 列 <10 时,返回对应 A 列之和。
查看教程 →AVERAGE(平均值)
作用:计算范围内数值的平均值。
=AVERAGE(A1:A10)
例:若 A1 到 A10 为 1 到 10,结果为 5.5。
查看教程 →AVERAGEIF(条件平均)
作用:按单个条件求平均值。
=AVERAGEIF(A1:A10,">5")
例:若 A1 到 A10 为 1 到 10,结果为 8。
查看教程 →AVERAGEIFS(多条件平均)
作用:按多个条件求平均值。
=AVERAGEIFS(A1:A10,B1:B10,">5",C1:C10,"<10")
例:当 B 列 >5 且 C 列 <10 时,返回对应 A 列平均值。
查看教程 →COUNT(计数)
作用:统计数值单元格数量。
=COUNT(A1:A10)
例:若 A1 到 A10 为 1 到 10,结果为 10。
查看教程 →COUNTA(非空计数)
作用:统计非空单元格数量。
=COUNTA(A1:A10)
例:若 A1 到 A10 均有内容,结果为 10。
查看教程 →COUNTIF(条件计数)
作用:按单个条件统计数量。
=COUNTIF(A1:A10,">5")
例:若 A1 到 A10 为 1 到 10,结果为 5。
查看教程 →COUNTIFS(多条件计数)
作用:按多个条件统计数量。
=COUNTIFS(A1:A10,">5",B1:B10,"<10")
例:若 A、B 列均为 1 到 10,则 A>5 且 B<10 的个数为 4。
查看教程 →COUNTBLANK(空白计数)
作用:统计空白单元格数量。
=COUNTBLANK(A1:A10)
例:10 个单元格里有 3 个空,结果为 3。
查看教程 →SUBTOTAL(分类汇总)
作用:对筛选后的可见行求和/计数/平均,忽略隐藏行。
=SUBTOTAL(9,A2:A100)
例:函数号 9 表示求和;筛选后只汇总可见行。
查看教程 →
VLOOKUP(纵向查找)
作用:按左侧关键字,向右查找返回对应列的值。
=VLOOKUP(E2,A:C,3,FALSE)
例:用订单号在 A:C 中精确匹配,返回第 3 列售后状态。
查看教程 →XLOOKUP(万能查找)
作用:按关键字在任意方向查找并返回结果,可自定义找不到时的提示。
=XLOOKUP(E2,A:A,C:C,"未找到")
例:在 A 列找 E2,返回 C 列对应值;找不到显示「未找到」。
查看教程 →INDEX+MATCH(定位取值)
作用:MATCH 找位置,INDEX 按位置取值;可左右双向查找。
=INDEX(C:C,MATCH(E2,A:A,0))
例:在 A 列精确匹配 E2 的行号,再取 C 列同值。
查看教程 →
IF(条件判断)
作用:条件成立返回一个值,否则返回另一个值。
=IF(A2>=90,"优秀","待提升")
例:质检分 ≥90 显示优秀,否则待提升。
查看教程 →IFS(多条件判断)
作用:按顺序检查多个条件,返回第一个成立的结果。
=IFS(A2>=90,"优秀",A2>=80,"良好",A2>=60,"合格",TRUE,"不合格")
例:按分数段输出等级,最后用 TRUE 兜底。
查看教程 →IFERROR(错误兜底)
作用:公式出错时返回指定值,成功则返回原结果。
=IFERROR(VLOOKUP(E2,A:C,3,FALSE),"无匹配")
例:查找失败时显示「无匹配」而不是 #N/A。
查看教程 →AND(并且)
作用:全部条件为真时返回 TRUE。
=IF(AND(B2="天猫",C2="待处理"),"需跟进","")
例:渠道是天猫且状态待处理时提示需跟进。
查看教程 →OR(或者)
作用:任一条件为真即返回 TRUE。
=IF(OR(B2="破损",B2="少件"),"优先处理","常规")
例:破损或少件都标为优先处理。
查看教程 →
LEFT(左侧截取)
作用:从文本左侧截取指定个数的字符。
=LEFT(A2,4)
例:订单号前 4 位作为批次码。
查看教程 →RIGHT(右侧截取)
作用:从文本右侧截取指定个数的字符。
=RIGHT(A2,4)
例:取手机号后四位做核验。
查看教程 →MID(中间截取)
作用:从文本中间指定位置开始截取。
=MID(A2,4,6)
例:从第 4 个字符起取 6 位。
查看教程 →LEN(字符长度)
作用:返回文本的字符个数。
=LEN(A2)
例:检查快递单号是否为 12 或 15 位。
查看教程 →TRIM(去多余空格)
作用:删除文本首尾空格,并把中间连续空格压成一个。
=TRIM(A2)
例:清洗从后台复制带来的前后空格。
查看教程 →FIND(查找位置)
作用:返回子串在文本中首次出现的位置(区分大小写)。
=FIND("-",A2)
例:找到第一个「-」的位置,便于截取。
查看教程 →SUBSTITUTE(替换文本)
作用:把文本中的指定内容替换成新内容。
=SUBSTITUTE(A2,"旧型号","新型号")
例:批量替换话术模板中的型号名。
查看教程 →TEXTJOIN(拼接文本)
作用:用指定分隔符把多个文本拼成一句,可忽略空值。
=TEXTJOIN(" / ",TRUE,A2,B2,C2)
例:把渠道、SKU、状态拼成一行摘要。
查看教程 →TEXT(数字转文本格式)
作用:按指定格式把数字/日期显示成文本。
=TEXT(A2,"yyyy-mm-dd")
例:把日期序列号显示为 2026-09-02。
查看教程 →
TODAY(今天)
作用:返回当前日期(每天打开文件会更新)。
=TODAY()
例:用于计算「距今多少天」。
查看教程 →NOW(当前时间)
作用:返回当前日期+时间。
=NOW()
例:记录打开表格时的时间戳。
查看教程 →DATEDIF(日期间隔)
作用:计算两日期间隔的年/月/天。
=DATEDIF(A2,TODAY(),"D")
例:购买日至今天隔了多少天。
查看教程 →EDATE(月份推移)
作用:返回某日期加减 N 个月后的日期。
=EDATE(A2,12)
例:购买日加 12 个月得到保修到期日。
查看教程 →EOMONTH(月末日期)
作用:返回某月加减 N 个月后的月末日期。
=EOMONTH(A2,0)
例:取本月最后一天,便于月报区间。
查看教程 →NETWORKDAYS(工作日天数)
作用:计算两日期间的工作日数(默认可排除周末)。
=NETWORKDAYS(A2,B2)
例:从创建到解决经过几个工作日。
查看教程 →
ROUND(四舍五入)
作用:按指定小数位四舍五入。
=ROUND(A2,2)
例:金额保留两位小数。
查看教程 →ROUNDUP(向上舍入)
作用:远离 0 的方向进位。
=ROUNDUP(A2,0)
例:1.1 进位为 2。
查看教程 →ROUNDDOWN(向下舍入)
作用:向 0 的方向舍去。
=ROUNDDOWN(A2,0)
例:1.9 舍为 1。
查看教程 →MAX(最大值)
作用:返回区域中的最大数值。
=MAX(A1:A10)
例:找出最高单日咨询量。
查看教程 →MIN(最小值)
作用:返回区域中的最小数值。
=MIN(A1:A10)
例:找出最短处理时长。
查看教程 →LARGE(第 N 大)
作用:返回第 N 大的数值。
=LARGE(A1:A10,2)
例:取第二高的日咨询量。
查看教程 →SMALL(第 N 小)
作用:返回第 N 小的数值。
=SMALL(A1:A10,2)
例:取第二短的处理时长。
查看教程 →RANK(排名)
作用:返回某数值在列表中的名次。
=RANK(A2,$A$2:$A$20,0)
例:按成交额从高到低排名。
查看教程 →