夜雨聆风学习资料网

ARTICLE · 1333305

Excel 常用公式速查表(10 个)

Excel 常用公式速查表(10 个)

EXCEL · 效率工具

用途 · 写法 · 示例,复制就能用

适用 Excel 2016+ / WPS 表格。示例用英文逗号作参数分隔符;若你的 Excel 用分号(;),把逗号全部替换即可。

速查总表

#
公式
用途
1
SUM
对一组数值求和
2
IF
按条件返回不同结果
3
SUMIFS
多条件求和
4
COUNTIFS
多条件计数
5
VLOOKUP
按区域首列纵向查找
6
XLOOKUP
更好用的查找:可反向、可自定义"查不到"
7
INDEX + MATCH
任意方向查找,不受"只能往右查"限制
8
IFERROR
把报错变成干净的结果
9
TEXT
把数值/日期按指定格式转成文本
10
DATEDIF
算两个日期之间的整年 / 整月 / 天数

下面逐条给出写法与可直接套用的示例。

10 个公式逐条详解

01SUM

对一组数值求和

写 法

=SUM(数值区域)

示 例

=SUM(C2:C100) → 汇总 C2:C100 的销售额
02IF

按条件返回不同结果

写 法

=IF(条件, 真时结果, 假时结果)

示 例

=IF(D2>=60,"及格","不及格") → D2 是分数,≥60 显示"及格",否则"不及格"
03SUMIFS

多条件求和

写 法

=SUMIFS(求和区域, 条件区域1, 条件1, 条件区域2, 条件2, ...)

示 例

=SUMIFS(C:C,A:A,"华东",B:B,">="&DATE(2026,1,1)) → 华东地区 2026 年以来的销售额合计
04COUNTIFS

多条件计数

写 法

=COUNTIFS(条件区域1, 条件1, 条件区域2, 条件2, ...)

示 例

=COUNTIFS(B:B,"销售部",D:D,">=90") → 销售部且评分 ≥90 的人数
05VLOOKUP

按区域首列纵向查找

写 法

=VLOOKUP(查找值, 查找区域, 返回第几列, 0)

示 例

=VLOOKUP(F2,A:C,3,0) → 用 F2 的工号在 A 列匹配,返回同一行 C 列的值
06XLOOKUP

更好用的查找:可反向、可自定义"查不到"

写 法

=XLOOKUP(查找值, 查找列, 返回列, 未找到时显示)

示 例

=XLOOKUP(F2,A:A,C:C,"未找到") → 在 A 列找 F2,返回同行 C 列值;找不到显示"未找到"
07INDEX + MATCH

任意方向查找,不受"只能往右查"限制

写 法

=INDEX(返回区域, MATCH(查找值, 查找区域, 0))

示 例

=INDEX(A:A,MATCH(F2,C:C,0)) → 在 C 列找到 F2,返回同行 A 列的值(VLOOKUP 做不到往左查)
08IFERROR

把报错变成干净的结果

写 法

=IFERROR(原公式, 出错时显示)

示 例

=IFERROR(VLOOKUP(F2,A:C,3,0),"查无此人") → 查不到时不再显示 #N/A
09TEXT

把数值/日期按指定格式转成文本

写 法

=TEXT(值, "格式代码")

示 例

=TEXT(A2,"yyyy-mm-dd") → 45000 变成 2023-03-15;=TEXT(B2,"0.0%") → 0.856 变成 85.6%
10DATEDIF

算两个日期之间的整年 / 整月 / 天数

写 法

=DATEDIF(开始日期, 结束日期, "Y"/"M"/"D")

示 例

=DATEDIF(A2,TODAY(),"Y") → 由 A2 的入职日算出到今天的工龄整年数

套用前先看这 4 条

1锁定区域:公式要往下拖时,固定不变的区域加 $,如 =VLOOKUP(F2,$A$2:$C$100,3,0),否则查找区域会跟着跑偏。 
2精确匹配:VLOOKUP 第 4 参数一定写 0(或 FALSE),省略会变成近似匹配,结果经常错。 
3条件写法:文本条件和带运算符的条件都要加英文双引号,如 "华东"、">=90";条件引用单元格时用 ">="&G1 拼接。日期建议写成 ">="&DATE(2026,1,1),比直接写 "2026-1-1" 稳定。 
4版本差异:XLOOKUP 需要 Office 365 / Excel 2021+(WPS 新版也支持);老版本用第 7 条 INDEX+MATCH 替代。 

顺手补充(也很常用)

· =ROUND(A2,2) 四舍五入留 2 位;=AVERAGE(C2:C100) 求平均;=MAX(...) / =MIN(...) 取极值。

· =LEFT(A2,3) / =MID(A2,4,2) / =RIGHT(A2,4) 截取文本;=TEXTJOIN("、",TRUE,A2:A10) 合并成一串(需 2019+)。

· 只算相隔天数时,=TODAY()-A2 比 DATEDIF 更简单。

本内容由 AI 生成,仅供学习参考 · 2026-11-08

回首页,搜索你想要的文档

在首页搜索框输入关键词,快速定位资料

文库首页搜索指引 立即搜索

相关学习资料