当前位置:首页 > 生活百科 > 正文

excel 公式大全详解 常用函数分类入门讲解

发布时间:2026-11-06 13:25:28 编辑: 来源:

导读 excel 公式就是以等号开头,在单元格里面编写计算表达式,可以引用单元格、数字、运算符和内置函数,实现自动计算、查找匹配、统计求和、

excel 公式就是以等号开头,在单元格里面编写计算表达式,可以引用单元格、数字、运算符和内置函数,实现自动计算、查找匹配、统计求和、文本处理、日期运算,当源单元格数据改动之后,公式结果会自动刷新,不用手动重新计算,excel 公式分为基础运算公式、统计类公式、查找引用类公式、文本类公式、日期时间类公式、逻辑判断类公式六大类别,是表格自动化最核心的工具,很多新手不会写公式,是不清楚公式书写规则,不知道绝对引用和相对引用区别,还有函数参数顺序搞错,导致公式报错。excel 公式的底层原理,就是软件按照运算优先级,依次读取参数,执行对应的运算逻辑,所有公式必须以等号作为起始标记,没有等号软件会识别成普通文本,不会进行计算,公式里面可以混合单元格引用、常量、函数嵌套,多层嵌套公式可以实现复杂业务逻辑。

公式基础书写规则

1 所有公式第一个字符必须是等号

2 单元格引用分为三种,相对引用 A1,下拉填充会自动偏移,绝对引用 $A$1,下拉填充保持单元格不变,混合引用 $A1 或者 A$1,锁定列或者锁定行

3 运算符优先级,括号优先,其次乘除,最后加减,需要改变运算顺序就添加括号

4 函数参数之间使用英文逗号分隔,所有符号必须是英文半角,中文符号会直接报错

5 公式写完按回车键确认,鼠标放在单元格右下角填充柄,可以下拉批量填充公式

分类常用公式详解

逻辑判断类公式

函数名称作用基础写法
IF条件判断,满足条件返回一个值,不满足返回另一个值=IF (A1>=60, 及格,不及格)
IFS多条件依次判断,替代多层 IF 嵌套=IFS (A1>=90, 优,A1>=60, 及格,TRUE, 不及格)
AND多个条件同时成立返回真=AND(A1>10,B1<100)
OR任意一个条件成立返回真=OR(A1=1,A1=2)

统计求和类公式

函数名称作用基础写法
SUM区域求和=SUM(A1:A10)
SUMIF单条件求和=SUMIF (A:A, 销售,B:B)
SUMIFS多条件求和=SUMIFS (B:B,A:A, 华东,C:C, 已完成)
COUNT统计数值单元格个数=COUNT(A1:A10)
COUNTIF单条件计数=COUNTIF (A:A, 合格)
COUNTIFS多条件计数=COUNTIFS (A:A, 部门 1,B:B, 已审核)
AVERAGE求平均值=AVERAGE(A1:A10)
MAX MIN求区域最大值最小值=MAX(A1:A10)

查找引用类公式

函数名称作用基础写法
VLOOKUP垂直查找,按首列关键字匹配返回对应列数据=VLOOKUP(D1,A1:B10,2,0)
XLOOKUP新版查找函数,替代 VLOOKUP,不受列顺序限制=XLOOKUP (D1,A:A,B:B, 无匹配)
INDEX根据行列位置提取单元格数据=INDEX(A1:B10,3,2)
MATCH查找内容在区域里面的位置序号=MATCH(D1,A:A,0)

文本处理类公式

函数名称作用基础写法
LEFT从左边提取指定长度文字=LEFT(A1,3)
RIGHT从右边提取指定长度文字=RIGHT(A1,4)
MID从指定位置提取文字=MID(A1,2,3)
LEN统计文本字符长度=LEN(A1)
TRIM删除文本多余空格=TRIM(A1)
CONCAT合并多个单元格文本=CONCAT(A1,B1)

日期时间类公式

函数名称作用基础写法
TODAY获取当前系统日期=TODAY()
NOW获取当前日期加时间=NOW()
DATEDIF计算两个日期间隔年 月 天数=DATEDIF(A1,B1,Y)
YEAR MONTH DAY提取日期的年 月 日=YEAR(A1)

公式编辑进阶操作

1 公式审核,点击公式选项卡,使用追踪引用单元格,可以查看公式引用了哪些单元格,排查错误

2 错误值识别,N/A 代表查找无匹配,DIV/0! 代表除以零,VALUE! 代表参数类型错误,REF! 代表引用单元格被删除

3 公式转数值,复制公式区域,右键选择性粘贴为数值,固定计算结果,不再随源数据变化

4 数组公式,新版 Excel 支持动态数组,公式可以自动溢出到相邻单元格,旧版本需要按 Ctrl 加 Shift 加 Enter

深度补充要点

VLOOKUP 的第四个参数,0 代表精确匹配,1 代表近似匹配,新手绝大多数情况都要写 0,写 1 很容易匹配错误。绝对引用,下拉之后区域会偏移,结果出错。公式里面文本内容,需要使用英文双引号包裹,比如 IF 里面的及格文字,必须写成 "及格"。嵌套公式可以多层组合,比如 IF 搭配 VLOOKUP,先查找数据再做判断,但是嵌套层数过多会降低可读性,建议合理拆分公式。部分新版函数比如 XLOOKUP,旧版本 Excel 不支持,旧版本需要继续使用 VLOOKUP。

按照这份 excel 公式大全详解,先掌握基础书写规则,区分相对引用和绝对引用,再分类学习逻辑、统计、查找、文本、日期常用公式,通过参数练习逐步掌握嵌套用法,遇到报错优先检查英文符号、参数顺序、引用区域,就可以熟练使用 excel 公式完成各类自动化计算。

【常见问题】

问题 1 excel 公式大全详解里面公式为什么全部报错

回答 1 excel 公式大全详解里面公式报错,大多是符号使用中文全角,或者没有以等号开头,excel 公式要求全部运算符逗号双引号都使用英文半角,修改之后 excel 公式就可以正常计算。

问题 2 excel 公式大全详解里面 VLOOKUP 匹配不到数据怎么办

回答 1 excel 公式大全详解里面 VLOOKUP 匹配失败,一般是查找值和源表主键格式不一致,或者第四个参数没有写 0 精确匹配,核对主键格式,修改 excel 公式参数,就可以解决 VLOOKUP 报错。

问题 3 excel 公式大全详解下拉之后结果全部偏移是什么原因

回答 1 excel 公式大全详解下拉结果偏移,是没有使用绝对引用,excel 公式里面区域需要加上 $ 锁定,修改成绝对引用之后,下拉填充 excel 公式区域就不会自动偏移。

问题 4 excel 公式大全详解里面 XLOOKUP 旧版本可以用吗

回答 1 excel 公式大全详解里面 XLOOKUP 属于新版函数,老旧版本 Excel 不支持这个 excel 公式,旧版本需要替换成 VLOOKUP 或者 INDEX 加 MATCH 组合 excel 公式实现查找。

【免责申明】

本文内容基于主流版本 Excel 整理,不同版本函数支持情况存在差异,新版动态数组函数旧版本不兼容,本文仅作学习参考,编写业务 excel 公式前建议备份表格,因公式参数错误造成计算结果异常,相关风险由使用者自行承担。