首段结论
本教程讲解办公最常用的 Excel 函数,覆盖统计求和,逻辑判断,查找匹配,文本提取,日期计算五大板块,适合做成绩表,工资表,销售台账。所有函数公式都必须以等号开头,函数内部逗号,双引号,括号全部使用英文半角符号,下拉填充公式的时候,如果数据源区域需要固定不变,就要添加美元符号做成绝对引用,避免下拉之后区域偏移计算出错。
一、统计求和计数类函数
1 SUM 求和
功能 对指定单元格区域全部数字相加
公式 =SUM (A2:A20)
实操步骤 点击结果单元格,输入等号,输入 SUM,括号里面选中 A2 到 A20 区域,按回车,下拉填充可以批量计算
2 SUMIF 单条件求和
功能 满足单个筛选条件之后再求和
公式 =SUMIF (A2:A20,"苹果",B2:B20)
含义 A 列内容等于苹果,对应的 B 列数值全部相加
3 SUMIFS 多条件求和
功能 同时满足多个条件才执行求和
公式 =SUMIFS (B2:B20,A2:A20,"苹果",C2:C20,"东区")
含义 产品是苹果,销售区域是东区,两个条件同时成立,再对 B 列金额求和
4 AVERAGE 平均值
功能 计算区域数字平均数
公式 =AVERAGE (A2:A20)
5 COUNTIF 单条件计数
功能 统计符合条件单元格数量
公式 =COUNTIF (A2:A20,"合格")
含义 统计 A 列里面内容是合格的单元格一共有多少个
6 MAX MIN 最大最小值
MAX 公式 =MAX (A2:A20) 找出区域最大数字
MIN 公式 =MIN (A2:A20) 找出区域最小数字
7 RANK 排名函数
功能 对数值自动生成名次
公式 =RANK (C2,$C$2:$C$20,0)
参数说明 C2 是当前单元格,$C$2:$C$20 是全部排名数据源,0 代表降序,数字越大排名越靠前,1 代表升序,数值越小排名靠前,数据源区域必须加美元符号锁定
二、逻辑判断类函数
1 IF 条件判断
功能 判断条件成立返回一个结果,不成立返回另外结果
公式 =IF (D2>=60,"及格","不及格")
含义 D2 大于等于 60 显示及格,否则显示不及格
2 IFS 多条件分级 新版 Excel
功能 替代多层 IF 嵌套,多档位判断
公式 =IFS (D2>=90,"优秀",D2>=75,"良好",D2>=60,"及格",TRUE,"不及格")
3 IFERROR 错误屏蔽
功能 公式报错的时候,显示自定义文字,不显示错误代码
公式 =IFERROR (VLOOKUP (D2,A2:B20,2,0),"无匹配数据")
三、查找匹配类函数
1 VLOOKUP 纵向查找
功能 根据关键字在首列查找,返回对应列的数据
公式 =VLOOKUP (D2,A2:B20,2,0)
参数说明 D2 是查找关键字,A2:B20 是查找数据源区域,2 代表返回区域里面第 2 列的数据,末尾 0 代表精确匹配
重点注意 VLOOKUP 要求查找关键字必须放在数据源区域的第一列,这个是新手最容易踩坑的地方
2 XLOOKUP 新版查找函数
功能 替代 VLOOKUP,支持反向查找,不需要填写列序号
公式 =XLOOKUP (D2,A2:A20,B2:B20,"未找到")
3 INDEX MATCH 组合查找
功能 双向查找,不受查找列必须在首列限制,旧版 Excel 通用
公式 =INDEX (B2:B20,MATCH (D2,A2:A20,0))
四、文本处理类函数
1 LEFT 左侧提取字符
公式 =LEFT (A2,4) 从 A2 最左边提取前 4 个字符
2 RIGHT 右侧提取字符
公式 =RIGHT (A2,4) 从单元格末尾提取最后 4 个字符
3 MID 中间提取字符
公式 =MID (A2,3,5) 从第 3 位开始,连续提取 5 个字符
4 TRIM 清除多余空格
公式 =TRIM (A2) 删除单元格前后多余空格,解决肉眼一样但是 VLOOKUP 查找失败的问题
5 CONCAT 合并文本
公式 =CONCAT (A2,B2) 把多个单元格文字合并到一起
五、日期计算类函数
1 TODAY 当天日期
公式 =TODAY () 自动读取电脑系统当日日期,打开表格自动刷新
2 YEAR MONTH 提取年月
YEAR 公式 =YEAR (A2) 提取日期里面的年份
MONTH 公式 =MONTH (A2) 提取日期里面的月份
3 DATEDIF 计算日期间隔
公式 =DATEDIF (A2,B2,"Y")
参数 Y 代表相差多少年,M 代表相差多少月,D 代表相差多少天
常用函数速查表
| 函数名称 | 分类 | 核心用途 |
|---|---|---|
| SUM | 统计求和 | 区域数字相加 |
| SUMIF | 统计求和 | 单条件求和 |
| SUMIFS | 统计求和 | 多条件求和 |
| IF | 逻辑判断 | 条件判断输出结果 |
| VLOOKUP | 查找匹配 | 纵向精确查找 |
| COUNTIF | 统计计数 | 条件统计个数 |
| RANK | 排名 | 数值自动排名 |
| MID | 文本处理 | 指定位置提取文字 |
| DATEDIF | 日期 | 计算两个日期差值 |
深度使用注意要点
第一 所有公式开头必须输入等号,没有等号 Excel 会识别成普通文字,不会进行计算
第二 相对引用下拉填充会自动偏移行号列号,固定数据源区域需要使用 $A$2:$A$20 这种绝对引用
第三 函数内逗号,双引号,括号,必须切换英文输入法输入,中文符号会直接报错
第四 XLOOKUP,TEXTSPLIT 属于 Excel365 新版专属函数,老版本 Excel 打开会出现 NAME 错误
第五 常见错误代码含义 N/A 查找没有匹配内容,VALUE 数据类型错误,DIV/0 除数等于 0,REF 引用单元格已经被删除
FAQ
问题 1 Excel 常用函数教程里面 VLOOKUP 出现 N/A 是什么原因
回答 一般是查找关键字和源数据单元格格式不一致,一边是文本数字一边是数值,或者查找列不在数据源区域第一列,还有就是末尾没有填写精确匹配参数 0,逐项排查即可解决
问题 2 SUMIF 和 SUMIFS 两个函数怎么区分
回答 SUMIF 只支持单个条件求和,SUMIFS 支持多个条件同时筛选求和,做多条件报表优先使用 SUMIFS
问题 3 为什么函数复制到别的电脑就显示 NAME 错误
回答 这个函数是新版 Excel 专属函数,旧版本不支持,跨版本使用建议替换成 VLOOKUP,SUMIF 这类兼容老版本的函数
问题 4 IF 函数多层嵌套括号很容易写错怎么办
回答 新版 Excel 可以直接使用 IFS 函数,多档位判断不需要多层括号嵌套,公式更加简洁不容易出错
免责申明
本文内容基于 excel 常规版本功能进行操作讲解,不同版本 excel 界面菜单名称和函数支持情况可能存在细微差异,操作前建议保存原始文件备份,本文仅供学习参考,不承担因公式编写失误造成的数据计算错误损失。


