夜雨聆风学习资料网

ARTICLE · 1020292

Excel函数入门课堂

Excel函数入门课堂

先看懂这 3 件事

上手前先建立 3 个基础认知,再看卡片会轻松很多。

函数结构:一律写成 =函数名(参数),等号开头,多个参数用英文逗号 , 隔开。

单元格引用:A1 指第 A 列第 1 行;A1:A10 表示一片连续区域,公式里直接写区域即可批量计算。

文本要加引号:直接写文字参数时要带双引号,如 =LEFT("苹果",1) 得到"苹";引用单元格里的文字则不用引号。

函数速查卡片

按使用场景分类,每张卡片含语法与示例。可直接照搬,也可按需组合。

数学与统计

SUM求和

=SUM(数值1, [数值2], …)

把一组数字全部加起来。最基础也最高频的函数。

示例:SUM(10,20,30)60

AVERAGE平均值

=AVERAGE(数值1, [数值2], …)

计算一组数字的平均值(总和÷个数)。

示例:AVERAGE(10,20,30)20

MAX最大值

=MAX(数值1, [数值2], …)

返回参数中的最大数字。

示例:MAX(3,9,2,7)9

MIN最小值

=MIN(数值1, [数值2], …)

返回参数中的最小数字。

示例:MIN(3,9,2,7)2

COUNT计数

=COUNT(值1, [值2], …)

统计参数中数字的个数(文本不计入)。

示例:COUNT(1,"a",3,5)3

COUNTA非空计数

=COUNTA(值1, [值2], …)

统计区域内不为空的单元格数量,文本、数字都算。

示例:COUNTA(A1:A5)区域中非空格子的个数

ROUND四舍五入

=ROUND(数值, 位数)

按指定小数位数四舍五入。位数为负可舍入到十位、百位。

示例:ROUND(3.14159, 2)3.14

ABS绝对值

=ABS(数值)

返回数字的绝对值(去掉正负号)。

示例:ABS(-8)8

MOD取余数

=MOD(被除数, 除数)

返回两数相除的余数,常用于判断奇偶数。

示例:MOD(10, 3)1

SQRT平方根

=SQRT(数值)

返回数字的正平方根。

示例:SQRT(16)4

SUMIF条件求和

=SUMIF(条件区域, 条件, [求和区域])

对满足条件的单元格求和,如"求销售员=张三的总业绩"。

示例:SUMIF(A:A,"张三",B:B)张三对应的数值之和

COUNTIF条件计数

=COUNTIF(区域, 条件)

统计区域内满足某条件的单元格个数。

示例:COUNTIF(A1:A100,">60")大于60的个数

逻辑判断

IF条件判断

=IF(条件, 成立时, 不成立时)

最常用的逻辑函数:条件为真返回一个值,否则返回另一个。

示例:IF(85>=60,"及格","不及格")及格

AND

=AND(条件1, [条件2], …)

所有条件都为真才返回 TRUE,否则 FALSE。

示例:AND(5>3, 2<1)FALSE

OR

=OR(条件1, [条件2], …)

只要有一个条件为真就返回 TRUE。

示例:OR(5<3, 2<1)FALSE

IFERROR错误捕获

=IFERROR(原公式, 出错时返回值)

公式出错时返回指定内容,避免满屏 #N/A、#DIV/0!。

示例:IFERROR(1/0,"错误")错误

文本处理

LEFT左取字符

=LEFT(文本, [字数])

从文本左侧开始,取指定个数的字符。

示例:LEFT("Excel函数",2)Ex

RIGHT右取字符

=RIGHT(文本, [字数])

从文本右侧开始,取指定个数的字符。

示例:RIGHT("Excel函数",2)函数

MID中间截取

=MID(文本, 起始位置, 长度)

从指定位置开始(第1个字符为1)截取一段字符。

示例:MID("Excel函数",3,3)cel

LEN字符长度

=LEN(文本)

返回文本的字符个数,常用于校验数据。

示例:LEN("Excel")5

CONCAT合并文本

=CONCAT(文本1, [文本2], …)

把多个文本拼接成一个(旧版用 CONCATENATE)。

示例:CONCAT("20","23","年")2023年

UPPER转大写

=UPPER(文本)

把英文字母全部转为大写。

示例:UPPER("excel")EXCEL

LOWER转小写

=LOWER(文本)

把英文字母全部转为小写。

示例:LOWER("EXCEL")excel

TRIM去首尾空格

=TRIM(文本)

清除文本首尾多余的空格(中间连续空格保留一个)。

示例:" Hello "Hello

TEXT格式化数字

=TEXT(数值, "格式代码")

把数字按指定格式显示为文本,如保留小数、加千分位。

示例:TEXT(1234.5,"0.00")1234.50

查找匹配

VLOOKUP纵向查找

=VLOOKUP(查找值, 表格区域, 返回列号, [精确匹配])

在表格首列找值,返回同一行指定列的内容。最常用的查找函数。

示例:在表格中找"香蕉"返回对应数量

XLOOKUP新版查找

=XLOOKUP(查找值, 查找数组, 返回数组)

Office 365 新版查找函数,不必首列、可向左查、找不到可设默认值,比 VLOOKUP 更灵活。

示例:XLOOKUP("张三",A:A,B:B,"无")张三对应的B列值

INDEX取指定位置

=INDEX(区域, 行号, [列号])

返回区域中某行某列交叉处的值,常和 MATCH 搭配实现灵活查找。

示例:INDEX(A1:C3,2,3)第2行第3列的值

MATCH定位位置

=MATCH(查找值, 查找区域, [匹配类型])

返回查找值在区域中的相对位置(第几个),常作为 INDEX 的行/列参数。

示例:MATCH("苹果",A1:A5,0)苹果在区域中的行序号

HLOOKUP横向查找

=HLOOKUP(查找值, 表格区域, 返回行号, [精确])

与 VLOOKUP 类似,但沿着首行查找、向下返回,适合横向排布的数据。

示例:HLOOKUP("Q1",A1:E2,2,0)Q1对应的第二行值

日期时间

TODAY今天

=TODAY()

返回当前日期(不含时间),每天打开自动更新。

示例:TODAY()今天日期

NOW现在

=NOW()

返回当前日期和时间。

示例:NOW()当前日期时间

YEAR取年份

=YEAR(日期)

从日期中提取年份。

示例:"2023-08-15"2023

MONTH取月份

=MONTH(日期)

从日期中提取月份(1–12)。

示例:"2023-08-15"8

DAY取日

=DAY(日期)

从日期中提取“日”(1–31)。

示例:"2023-08-15"15

DATE合成日期

=DATE(年, 月, 日)

把年、月、日三个数字拼成一个标准日期。

示例:DATE(2023,8,15)2023-08-15

DATEDIF相差天数

=DATEDIF(开始日, 结束日, "单位")

计算两日期之差,"Y"年/"M"月/"D"天。隐藏函数但很实用。

示例:DATEDIF("2023-01-01","2023-08-15","D")226天

试算示例(节选)

以下为“在线试算实验室”算出的真实结果示意,输入即所得。

函数

输入

结果

SUM

10, 20, 30, 5

65

VLOOKUP

查找值=香蕉,表格=[苹果,10 / 香蕉,20 / 橙子,15],返回第2列

20

IF

条件 85>=60 → "及格",否则 "不及格"

及格

MID

MID("Excel函数", 3, 3)

cel

ROUND

ROUND(3.14159, 2)

3.14

高频实用技巧

把这些习惯变成肌肉记忆,排错效率直接翻倍。

区域比手填快

用 =SUM(A1:A100) 代替 =A1+A2+…,增删行也不出错。

IFERROR 兜底

查找可能报错时套 =IFERROR(VLOOKUP(...),"未找到")。

函数可以嵌套

=IF(SUM(A1:A5)>100,"达标","加油"),先算再判断。

$锁定引用

$A$1 在拖动填充时固定不变,做乘法表必备。

F4快速切换

选中引用按 F4,循环切换 A1 / $A$1 / A$1 / $A1。

TRIM清空格

=TRIM(A1) 清除导出数据里的多余空格,避免匹配失败。

Excel 函数入门课堂 · 交互式教学页导出 PDF · 共 37 个函数

相关学习资料

返回首页浏览学习资料