首段结论
excel 常用函数分为统计求和,条件判断,查找引用,文本处理,日期计算五大类别,日常做工资表,销售台账,成绩表最核心就是 SUM,SUMIF,IF,VLOOKUP,COUNTIF,AVERAGE,所有公式必须以等号开头,函数内部逗号引号全部使用英文半角符号,下拉填充公式时,固定区域需要添加美元符号做绝对引用,避免区域偏移出错。
一、统计求和计数类
- SUM 普通求和
- SUMIF 单条件求和
- SUMIFS 多条件求和
- AVERAGE 求平均值
- COUNT 数字计数
- COUNTA 非空计数
- COUNTIF 单条件计数
- COUNTIFS 多条件计数
- MAX 最大值
- MIN 最小值
- PRODUCT 乘积
公式 =SUM (A2:A20)
作用 计算 A2 到 A20 全部数字总和
公式 =SUMIF (A2:A20,"苹果",B2:B20)
作用 A 列等于苹果,对应 B 列数值相加
公式 =SUMIFS (B2:B20,A2:A20,"苹果",C2:C20,"东区")
作用 同时满足产品是苹果,区域是东区,再对 B 列求和
公式 =AVERAGE (A2:A20)
作用 计算区域数字的算术平均数
公式 =COUNT (A2:A20)
作用 只统计区域里面数字单元格数量,文本不计入
公式 =COUNTA (A2:A20)
作用 统计所有非空单元格,数字文字都算
公式 =COUNTIF (A2:A20,"合格")
作用 统计 A 列里面内容等于合格的单元格个数
公式 =COUNTIFS (A2:A20,"合格",B2:B20,"一班")
作用 同时满足两个条件统计数量
公式 =MAX (A2:A20)
作用 提取区域最大数值
公式 =MIN (A2:A20)
作用 提取区域最小数值
公式 =PRODUCT (A2:A20)
作用 区域内所有数字相乘求积
二、逻辑判断类
- IF 单条件判断
- IFS 多条件判断 新版 excel
- AND 并且
- OR 或者
- IFERROR 错误屏蔽
公式 =IF (D2>=60,"及格","不及格")
作用 满足条件返回及格,否则返回不及格
公式 =IFS (D2>=90,"优秀",D2>=75,"良好",D2>=60,"及格",TRUE,"不及格")
作用 多档位分级,替代多层 IF 嵌套
公式 =AND (D2>=60,E2>=60)
作用 全部条件同时成立,才返回 TRUE
公式 =OR (D2>=60,E2>=60)
作用 任意一个条件成立,就返回 TRUE
公式 =IFERROR (VLOOKUP (D2,A2:B20,2,0),"无数据")
作用 公式报错的时候,显示自定义文字,避免出现 #N/A
三、查找引用类
- VLOOKUP 纵向查找
- XLOOKUP 新版查找函数
- INDEX MATCH 组合查找
- RANK 排名
公式 =VLOOKUP (D2,A2:B20,2,0)
作用 根据 D2 的值,在 A 列查找,返回区域内第 2 列内容,末尾 0 代表精确匹配
公式 =XLOOKUP (D2,A2:A20,B2:B20,"未找到")
作用 替代 VLOOKUP,支持反向查找,不需要填写列序号
公式 =INDEX (B2:B20,MATCH (D2,A2:A20,0))
作用 双向查找,旧版 excel 非常常用,不受查找列必须在首列限制
公式 =RANK (C2,$C$2:$C$20,0)
作用 对分数做降序排名,0 代表降序,1 代表升序,区域必须绝对引用
四、文本处理类
- LEFT 左侧提取字符
- RIGHT 右侧提取字符
- MID 指定位置提取
- TRIM 清除多余空格
- CONCAT 合并文本
- TEXT 数字转指定格式
公式 =LEFT (A2,4)
作用 从单元格最左边提取 4 个字符
公式 =RIGHT (A2,4)
作用 从单元格末尾提取 4 个字符
公式 =MID (A2,3,5)
作用 从第 3 位开始,连续提取 5 个字符
公式 =TRIM (A2)
作用 删除单元格前后多余空格,解决肉眼看起来一样但是匹配失败问题
公式 =CONCAT (A2,B2)
作用 把多个单元格文字合并
公式 =TEXT (A2,"0.00")
作用 把数字转为保留两位小数的文本格式
五、日期函数类
- TODAY 当日日期
- YEAR 提取年份
- MONTH 提取月份
- DATEDIF 计算日期间隔
公式 =TODAY ()
作用 自动读取系统当天日期,表格打开自动刷新
公式 =YEAR (A2)
作用 从日期单元格提取年份
公式 =MONTH (A2)
作用 从日期单元格提取月份
公式 =DATEDIF (A2,B2,"Y")
作用 计算两个日期相差年,Y 是年,M 是月,D 是天
速查对照表
| 函数 | 分类 | 核心功能 |
|---|---|---|
| SUM | 统计求和 | 区域数字相加 |
| SUMIF | 统计求和 | 单条件求和 |
| SUMIFS | 统计求和 | 多条件求和 |
| IF | 逻辑判断 | 条件判断输出结果 |
| VLOOKUP | 查找引用 | 纵向精确查找 |
| COUNTIF | 统计计数 | 单条件统计个数 |
| RANK | 统计排名 | 数值排名 |
| MID | 文本处理 | 中间提取字符 |
| DATEDIF | 日期 | 计算日期差值 |
深度使用注意要点
第一 公式开头必须有等号,缺少等号 excel 会识别成普通文本,不会计算结果
第二 相对引用下拉会自动偏移,固定数据源区域要写成 $A$2:$A$20 绝对引用
第三 VLOOKUP 硬性要求查找关键字必须在所选区域第一列,这个是新手最高频报错点
第四 函数里面所有逗号,双引号,括号,必须是英文半角,中文符号会直接报错
第五 XLOOKUP,TEXTSPLIT,UNIQUE 属于新版 excel365 函数,旧版本打开会出现 NAME 报错
第六 常见错误含义 N/A 查找无匹配,VALUE 数据类型错误,DIV/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 界面菜单名称和函数支持情况可能存在细微差异,操作前建议保存原始文件备份,本文仅供学习参考,不承担因公式编写失误造成的数据计算错误损失。


