Excel 常用函数公式及技巧是表格自动化处理的核心内容,函数公式负责自动计算查询判断文本处理,配套使用技巧可以解决公式报错填充失效跨表引用数组运算等各类实战难题,日常做业务报表薪资核算库存统计数据核对的时候,单纯记住函数语法还不够,很多人写好公式之后下拉出错匹配失败,本质是没有掌握相对引用绝对引用混合引用参数顺序以及错误值处理这些配套技巧,Excel 常用函数公式及技巧把函数语法和实战操作结合起来,覆盖统计求和查找匹配逻辑判断文本处理日期计算四大类别,同时补充数组公式动态数组嵌套函数等进阶用法,不需要编程基础,只要理解参数逻辑,就可以大幅提升表格处理效率,减少人工计算产生的错误,原始数据修改之后公式结果会自动同步更新,适合财务行政销售人事等各类办公场景。
统计求和类函数公式
这类是最基础高频的 Excel 常用函数公式及技巧,适合合计汇总分类统计,是报表制作首选。
| 函数名称 | 功能说明 | 公式写法 | 实战技巧 |
|---|---|---|---|
| SUM | 区域数字求和 | SUM(A1:A20) | 可以同时选中多个不连续区域,写成 SUM (A1:A10,C1:C10) |
| SUMIF | 单条件求和 | SUMIF (A1:A20, 产品名称,B1:B20) | 条件可以引用单元格,不要把条件写死,方便后续修改条件 |
| SUMIFS | 多条件求和 | SUMIFS (B1:B20,A1:A20, 东区,C1:C20, 合格) | 第一个参数固定是求和区域,和 SUMIF 参数顺序不同,写公式最容易出错 |
| COUNTIF | 单条件计数 | COUNTIF (A1:A20, 完成) | 可以统计重复值出现次数 |
| COUNTIFS | 多条件计数 | COUNTIFS (A1:A20, 完成,B1:B20, 一月) | 适合同时满足部门和月份的条目统计 |
| SUMPRODUCT | 多条件乘积求和 | SUMPRODUCT(A1:A20*B1:B20) | 旧版本没有 SUMIFS 的时候,经常用 SUMPRODUCT 替代多条件统计 |
补充实战技巧,做分类汇总的时候,优先使用单元格引用条件,不要直接把文字写死在公式里面,后续修改条件不用重新编辑整段公式,如果条件区域里面存在文本型数字,会造成统计结果偏小,需要统一单元格格式,这是 Excel 常用函数公式及技巧里面非常容易忽略的细节。
查找匹配类函数公式
查找匹配是业务表格刚需,主要根据关键字调取对应数据,是 Excel 常用函数公式及技巧重点模块。
| 函数名称 | 功能说明 | 公式写法 | 实战技巧 |
|---|---|---|---|
| VLOOKUP | 纵向精确查找 | VLOOKUP(D1,A1:B20,2,0) | 末尾参数写 0 代表精确匹配,查找关键字必须在选中区域第一列 |
| XLOOKUP | 新版通用查找 | XLOOKUP (D1,A1:A20,B1:B20, 无匹配) | 支持自定义找不到的返回值,不受查找列位置限制 |
| INDEX MATCH 组合 | 灵活查找 | INDEX(B1:B20,MATCH(D1,A1:A20,0)) | 弥补 VLOOKUP 只能向右查找的缺陷,可以向左匹配 |
| HLOOKUP | 横向查找 | HLOOKUP(D1,A1:J2,2,0) | 适合首行作为关键字,向下匹配数据的横向表格 |
补充实战技巧,VLOOKUP 匹配报错 N/A,绝大多数原因是两边数据存在肉眼看不见的空格,可以搭配 TRIM 函数清洗文本,跨工作表查找的时候,区域前面要加上工作表名称加感叹号,例如 Sheet2!A1:B20,这个跨表引用是 Excel 常用函数公式及技巧里面跨表报表必备知识点。
逻辑判断类函数公式
逻辑判断类 Excel 常用函数公式及技巧主要实现自动判定分级标记,适合成绩评级达标校验异常预警。
| 函数名称 | 功能说明 | 公式写法 | 实战技巧 |
|---|---|---|---|
| IF | 单条件判断 | IF (A1>=60, 及格,不及格) | 多层嵌套 IF 适合分段评级,但是层级太多可读性差 |
| IFS | 多条件顺序判断 | IFS (A1>=90, 优秀,A1>=60, 及格,TRUE, 不及格) | 新版函数,替代多层 IF 嵌套,公式更简洁 |
| AND | 全部条件同时成立 | AND(A1>60,B1>60) | 一般嵌套在 IF 里面,实现多条件同时满足才判定达标 |
| OR | 任意条件成立 | OR(A1>60,B1>60) | 只要其中一项满足就返回真 |
| IFERROR | 捕获错误值 | IFERROR (VLOOKUP (D1,A1:B20,2,0), 空白) | 把 N/A 除以零这类错误替换成自定义文字或者空白 |
补充实战技巧,IFERROR 只能捕获公式运算错误,不能修正原始数据错误,不要滥用 IFERROR,否则会掩盖公式本身的参数错误,排查问题的时候建议临时去掉 IFERROR 查看原始报错信息,这是学习 Excel 常用函数公式及技巧排查故障的重要思路。
文本与日期类函数公式
这类 Excel 常用函数公式及技巧专门处理文字提取拼接,还有日期计算,适合身份证提取生日合同到期计算。
| 函数名称 | 功能说明 | 公式写法 | 实战技巧 |
|---|---|---|---|
| MID | 中间提取字符 | MID(A1,7,8) | 身份证提取出生年月日高频用法 |
| LEFT | 左侧提取字符 | LEFT(A1,4) | 提取编号前缀 |
| RIGHT | 右侧提取字符 | RIGHT(A1,4) | 提取号码末尾几位 |
| TRIM | 清除多余空格 | TRIM(A1) | 搭配查找函数解决匹配失败 |
| CONCAT | 合并文本 | CONCAT(A1,B1) | 把姓名部门合并成完整信息 |
| TODAY | 获取系统当前日期 | TODAY() | 动态日期,打开表格自动刷新 |
| DATEDIF | 计算两个日期间隔 | DATEDIF(A1,B1,Y) | 计算年龄合同年限,这个函数属于隐藏函数 |
补充实战技巧,DATEDIF 函数在函数列表不会自动提示,但是可以正常输入使用,第三个参数 Y 代表年 M 代表月 D 代表天,日期本质是数字序列号,如果公式计算日期异常,优先检查单元格是不是文本格式,这是 Excel 常用函数公式及技巧日期模块高频坑点。
引用与公式进阶技巧
这部分是 Excel 常用函数公式及技巧的核心进阶内容,决定公式下拉填充是否正常。
1 相对引用,写法 A1,下拉填充的时候单元格会自动跟着行号偏移,大部分普通计算默认使用相对引用
2 绝对引用,写法 $A$1,行列全部锁定,下拉横向拖动都不会变化,适合固定数据源区域
3 混合引用,写法 $A1 或者 A$1,只锁定列或者只锁定行,做批量矩阵计算经常用到
4 数组公式,新版 Excel 支持动态数组,输入公式回车之后结果自动溢出到相邻单元格,旧版本数组公式需要按 Ctrl Shift 回车组合键确认
5 命名区域,把大片数据源定义成名称,公式里面直接调用名称,不用每次写长区域,提升公式可读性
通用公式录入步骤
1 选中输出结果单元格
2 输入等号,所有 Excel 常用函数公式必须以等号开头,缺少等号公式会变成普通文字
3 输入函数名称,添加左括号,按照参数顺序填写区域条件
4 核对参数顺序,确认引用方式是相对还是绝对
5 按回车完成计算,下拉填充柄批量应用公式
6 如果出现报错,优先检查参数顺序空格单元格格式引用区域
【常见问题】
问题 1 excel 常用函数公式及技巧里面公式下拉之后结果全部不变是什么原因
回答 1 excel 常用函数公式及技巧里面出现这个情况,一般是公式使用了绝对引用,区域带有美元符号锁定了单元格,下拉填充的时候引用位置不会自动偏移,如果需要逐行变化,就改成相对引用,去掉美元符号,这是 excel 常用函数公式及技巧最常见操作问题。
问题 2 excel 常用函数公式及技巧里面 SUMPRODUCT 和 SUMIFS 选哪个更好
回答 2 excel 常用函数公式及技巧里面,新版表格优先使用 SUMIFS,语法直观容易理解,旧版本 excel 没有 SUMIFS 的时候,就使用 SUMPRODUCT 实现多条件求和,SUMPRODUCT 运算量大的时候计算速度会慢于 SUMIFS,选择的时候要结合版本和数据量判断 excel 常用函数公式及技巧的方案。
问题 3 excel 常用函数公式及技巧里面 DATEDIF 函数输入之后提示错误怎么办
回答 3 excel 常用函数公式及技巧的 DATEDIF 属于隐藏函数,函数提示框不会自动补全,但是可以正常运算,如果报错,检查起始日期是否大于结束日期,同时确认两个单元格是真日期格式不是文本,修正之后就可以正常使用这个 excel 常用函数公式及技巧。
问题 4 excel 常用函数公式及技巧里面 IFERROR 会不会影响原始计算结果
回答 4 excel 常用函数公式及技巧里面 IFERROR 只是外层包裹错误捕获,不会修改内部公式本身的计算逻辑,只有公式产生错误值的时候才返回自定义内容,正常计算结果会原样保留,但是排查错误的时候建议移除 IFERROR 查看原始报错,这是 excel 常用函数公式及技巧排错要点。
【免责申明】
本文基于微软 Excel 常规版本编写,动态数组 XLOOKUP 等新版函数旧版本不支持,不同版本函数语法和界面存在差异,公式运算前建议备份原始表格数据,本文仅作为办公学习参考,不对公式错误或者操作失误造成的数据损失承担责任。


