Excel常用公式大全:函数与公式速查表
按求和统计、条件判断、查找引用、文本处理、日期计算五类整理 Excel 常用公式,每个公式给出写法、作用和示例,并说明如何在 UniCell 表格里逐个试算验证。
很多人学 Excel 公式,是从一个具体的表格问题开始的:月底要按地区汇总销售额,人事表里要算工龄,两张表要把价格对应过来。遇到问题再去搜一个公式,用完就忘,下次又要重新找。真正省时间的做法,是把常用公式按用途归类,留一份能随手查的速查表。
这篇文章写给经常处理表格、但没有系统学过函数的人。文中整理了求和统计、条件判断、查找引用、文本处理和日期计算五类常用公式,每个公式都给出写法、作用和一个可以复现的小例子。读完后,你可以对照着找到需要的公式,并知道如何用一小段数据先验证它是否符合你的预期。
常用公式怎么选?一句话结论
先根据要解决的问题选类别,再从类别里挑函数:统计用汇总类,按条件筛选用条件类,跨表取数用查找类,整理文字和日期分别用文本类、日期类。下面的表格可以作为入口。
| 你的情况 | 推荐做法 | 原因 |
|---|---|---|
| 需要一列或一块区域的合计、平均 | 用 SUM、AVERAGE,区域写成 B2:B20 这样的形式 | 结构简单,不容易出错 |
| 只统计满足某个条件的行 | 单条件用 SUMIF、COUNTIF,多条件用 SUMIFS、COUNTIFS | 一个公式完成筛选和计算,不用手动筛选 |
| 从另一张表按编号取数据 | 常用 VLOOKUP 或 INDEX+MATCH,新版本可用 XLOOKUP | 编号不变时,源表更新后结果自动跟着变 |
| 结果按分数或状态分成几类 | 用 IF,多档位时用 IFS 或嵌套 IF | 判断规则集中在公式里,便于检查 |
| 要处理日期间隔或到期时间 | 用 DATEDIF、EDATE、EOMONTH、NETWORKDAYS | 直接得到年数、月末、工作日,不用自己推算 |
📊 核心对比
同一类问题常有几个函数可选,区别主要在于能处理几个条件、是否需要向左查找、对版本的要求。
| 类型 | 常用函数 | 适合场景 | 需要注意的地方 |
|---|---|---|---|
| 单条件统计 | SUMIF、COUNTIF、AVERAGEIF | 只按地区、部门或状态统计 | 条件区域和求和区域的行数必须一致 |
| 多条件统计 | SUMIFS、COUNTIFS、AVERAGEIFS | 同时按地区和状态统计 | 条件参数成对出现,先写求和区域 |
| 纵向查找 | VLOOKUP | 查找项在区域左列,结构简单 | 只能向右取值,第四参数要写 FALSE |
| 灵活查找 | INDEX+MATCH、XLOOKUP | 查找列不在左、需要向左取值 | INDEX+MATCH 兼容性好,XLOOKUP 需要较新版本 |
| 多档判断 | 嵌套 IF、IFS | 按分数或金额分三档以上 | 嵌套层数多时难读,可改用 IFS |
速查表:按类别整理
以下示例假设数据从第 2 行开始,表头在第 1 行。公式中的文字和区域请换成你自己的表格位置。
一、求和与计数
| 公式 | 写法 | 作用 |
|---|---|---|
| SUM | =SUM(B2:B20) | 对一块区域的数值求和 |
| AVERAGE | =AVERAGE(B2:B20) | 求平均值,空单元格不参与计算 |
| COUNT | =COUNT(B2:B20) | 统计数字单元格的个数,文本不计入 |
| COUNTA | =COUNTA(A2:A20) | 统计非空单元格的个数,适合数名单 |
| ROUND | =ROUND(B2,2) | 保留两位小数,注意显示和实际值可能不同 |
二、条件统计
| 公式 | 写法 | 作用 |
|---|---|---|
| SUMIF | =SUMIF(C2:C20,"华东",D2:D20) | 地区为“华东”的金额合计 |
| SUMIFS | =SUMIFS(D2:D20,C2:C20,"华东",D2:D20,">1000") | 华东地区且金额超过 1000 的合计 |
| COUNTIF | =COUNTIF(E2:E20,"已完成") | 状态为“已完成”的行数 |
| COUNTIFS | =COUNTIFS(C2:C20,"华东",E2:E20,"已完成") | 华东地区中已完成的行数 |
| AVERAGEIF | =AVERAGEIF(C2:C20,"华东",D2:D20) | 华东地区金额的平均值 |
三、逻辑判断
| 公式 | 写法 | 作用 |
|---|---|---|
| IF | =IF(D2>=60,"及格","不及格") | 满足条件返回一个结果,否则返回另一个 |
| AND | =IF(AND(D2>=60,E2="是"),"通过","复核") | 两个条件同时满足才通过 |
| OR | =IF(OR(D2<0,D2>100),"异常","正常") | 任一条件满足即判为异常 |
| IFS | =IFS(D2>=85,"优",D2>=60,"合格",TRUE,"待改进") | 多档判断,最后用 TRUE 兜底 |
| IFERROR | =IFERROR(VLOOKUP(A2,产品表!A:C,3,FALSE),"未找到") | 查找出错时显示提示,而不是错误代码 |
四、查找与引用
| 公式 | 写法 | 作用 |
|---|---|---|
| VLOOKUP | =VLOOKUP(A2,产品表!A:C,3,FALSE) | 在产品表第一列找 A2,返回第 3 列的值 |
| INDEX+MATCH | =INDEX(C:C,MATCH(A2,A:A,0)) | 在 A 列找到 A2 的位置,返回 C 列对应值 |
| XLOOKUP | =XLOOKUP(A2,A:A,C:C,"未找到") | 按编号查找并直接指定未找到时的提示 |
五、文本处理
| 公式 | 写法 | 作用 |
|---|---|---|
| LEFT、RIGHT | =LEFT(A2,3)、=RIGHT(A2,4) | 取左边或右边指定个数的字符 |
| MID | =MID(A2,4,6) | 从第 4 个字符开始取 6 个字符 |
| LEN | =LEN(A2) | 统计字符个数,常用于检查编号位数 |
| TRIM | =TRIM(A2) | 去掉首尾和多余的空格 |
| 连接符 & | =A2&"-"&B2 | 把两列内容拼接在一起 |
| TEXTJOIN | =TEXTJOIN("、",TRUE,A2:A5) | 用顿号把一列内容连成一句 |
六、日期与时间
| 公式 | 写法 | 作用 |
|---|---|---|
| TODAY | =TODAY() | 返回当天日期,表格打开时自动更新 |
| DATEDIF | =DATEDIF(B2,TODAY(),"Y") | 计算从入职日到今天的整年数 |
| EDATE | =EDATE(A2,3) | 三个月后的同一天 |
| EOMONTH | =EOMONTH(A2,0) | 所在月份的最后一天 |
| WEEKDAY | =WEEKDAY(A2,2) | 返回星期数,2 表示周一为 1 |
| NETWORKDAYS | =NETWORKDAYS(A2,B2) | 两个日期之间的工作日天数,不含周末 |
实际怎么用
下面的步骤适合在学习或核对公式时使用,用 OmniDoc 桌面客户端里的 UniCell 表格即可完成。
- 打开 download.omnidoc.top 下载桌面客户端,安装后新建一个 UniCell 表格。
- 在表格里造一小段示例数据,例如 20 行销售记录,包含地区、金额、状态三列,数据量小便于手算核对。
- 在空白列输入上面的公式,比如用 SUMIFS 统计华东地区金额,并用计算器或手动相加得到同一个结果。
- 结果一致后再换成真实表格的区域;结果不一致时,检查区域是否错位、条件文字是否多了空格。
- 把验证过的公式按类别整理成自己的速查表,保存在同一个文件里,以后直接复制修改。
需要说明的是,试算结果以你实际使用的 Excel 版本为准。XLOOKUP、IFS、TEXTJOIN 等较新函数,在老版本中可能无法使用,此时可以换成 INDEX+MATCH 或嵌套 IF。
🎯 哪种做法适合你?
如果你每周都要做固定报表,建议优先掌握 SUMIFS、COUNTIFS 和 INDEX+MATCH,这三个函数覆盖了大部分汇总和取数需求。
如果你只是偶尔用一次,可以把速查表存下来,遇到问题再按类别查找,并用示例数据先试一遍,避免直接在正式表格上反复修改。
❓ 常见问题(FAQ)
1. 找 Excel 公式大全 PDF 免费下载,怎么判断可不可靠?
看三点:内容是否按用途分类并给出示例,版本说明是否清楚,下载时是否要求安装额外软件或反复跳转。能直接对照表格验证的公式,才是对工作有用的参考。
2. SUMIF 和 SUMIFS 有什么区别?
SUMIF 只能设置一个条件,SUMIFS 可以设置多个条件。两者的参数顺序不同,SUMIFS 先写求和区域,再成对写条件区域和条件。
3. 公式返回 #N/A 是什么原因?
通常是查找值在源区域中不存在,或者编号前后有多余空格、数字和文本格式不一致。可以用 TRIM 清理空格,再用 IFERROR 显示提示。
4. 扫描版 PDF 里的表格,能直接用公式计算吗?
不能。公式只作用于单元格数据,PDF 中的表格需要先转换为表格数据,转换后的数字要逐项核对,避免识别错误影响结果。
📝 总结
Excel 公式不必全部死记,按求和统计、条件判断、查找引用、文本处理、日期计算分类掌握,遇到问题时就能快速定位。每个公式先用小样例试算,再套用到真实表格,结果更可靠。把验证过的公式整理成自己的速查表,是长期使用 excel 函数公式大全及使用方法 省力的方式。


