发布日期:2026-06-02 浏览次数:0
你打开WPS表格,面对一张满是数据的报表,领导说:"把这个月的数据汇总一下,用函数做。"
你点开一个空白单元格,输入"=SUM(",心里发虚:括号里填什么?要不要加引号?敲完回车会不会报错?
别怕。表格函数没那么吓人。 它只不过是"把重复的计算交给电脑做,你只负责告诉电脑怎么算"。这篇教程从零开始,用最"人话"的方式讲10个最常用的WPS表格函数。每个函数都配有真实的办公场景案例,你可以边看边在自己的WPS表格里操作。
在学函数之前,花30秒搞懂表格的基本结构:
=函数名(参数1, 参数2, …)。等号开头,函数名后面是括号,括号里是参数。最重要的一条规则:所有函数必须以等号"="开头。 没有等号,WPS不会执行计算,只会把你输入的内容当作文本显示。
功能: 把一堆数字加起来。
语法: =SUM(数字1, 数字2, …) 或 =SUM(单元格范围)
实操案例: 你有一张销售表,B2到B10是1月到9月的销售额,求总销售额。
按回车,9个月的总销售额立刻算出来。B2:B10 表示"从B2到B10的所有单元格"。
常见错误: 写成 =SUM(B2-B10)(用了减号)——这是错的,中间必须用冒号。
功能: 计算一组数字的平均数。
语法: =AVERAGE(单元格范围)
实操案例: 继续上面的销售表,求月均销售额。
SUM和AVERAGE是最基础的两个函数,学会它们你就告别了计算器。
功能: 找出一组数字中最大或最小的那个。
语法: =MAX(单元格范围) / =MIN(单元格范围)
实操案例: 找出1-9月中销售额最高的月份(数值):
功能: 如果满足条件就返回A,否则返回B。这是第一个"有逻辑"的函数。
语法: =IF(条件, 条件成立时返回的值, 条件不成立时返回的值)
实操案例: 你的表格中C列是每个销售员的业绩(单位:万元)。在D列标注"达标"或"未达标"(标准线为10万元)。
翻译成人话: 如果C2的值大于等于10,就显示"达标",否则显示"未达标"。
注意: 文字参数("达标""未达标")必须用英文双引号括起来,中文引号不行。
进阶:IF嵌套(多条件判断)
如果需要三个及以上等级:
翻译:如果≥20优秀,≥10达标,其余未达标。
功能: 在一个表格中,根据某个值查找对应的另一个值。这是让无数WPS表格用户从"手动找"变成"自动找"的关键函数。
语法: =VLOOKUP(要查找的值, 查找范围, 返回第几列, 精确还是模糊)
实操案例:
逐个参数拆解:
| 参数 | 值 | 含义 |
|---|---|---|
| 要查找的值 | A2 | 用A2单元格的员工编号去查 |
| 查找范围 | E:F | 在E列和F列中查找(编号在E列,业绩在F列) |
| 返回第几列 | 2 | 我要的是查找范围中的第2列(即F列,业绩) |
| 精确还是模糊 | FALSE | FALSE=精确匹配(99%的情况用这个) |
常见错误排查:
| 错误提示 | 原因 | 解决 |
|---|---|---|
| #N/A | 没找到匹配值 | 确认查找值在查找范围中存在 |
| #REF! | 返回列号超出了查找范围 | 确认列号正确(E:F只有2列,不能填3) |
| 匹配结果错误 | 查找范围的首列不是唯一标识 | 确保首列的值是唯一的 |
功能: 只对满足条件的数值求和。SUM的升级版。
语法: =SUMIF(条件判断范围, 条件, 求和范围)
实操案例: 你的销售表中,A列是产品名称,B列是销售额。求"手机"这个产品的总销售额。
翻译: 在A列中找"手机",找到后把对应B列的值加在一起。
另一个案例: 求销售额大于5000的所有订单总额。
当条件范围和求和范围是同一个时,第三个参数可以省略。
功能: 统计满足条件的单元格数量。
语法: =COUNTIF(条件判断范围, 条件)
实操案例: 你的表格中D列是部门的考核评级(优秀/良好/合格/不合格),统计"优秀"有多少人。
另一个案例: 统计销售额超过1万元的订单有多少个。
功能: 从文本中提取指定部分。
| 函数 | 功能 | 语法 |
|---|---|---|
| LEFT | 从左边提取N个字符 | =LEFT(文本, 字符数) |
| RIGHT | 从右边提取N个字符 | =RIGHT(文本, 字符数) |
| MID | 从中间提取N个字符 | =MID(文本, 开始位置, 字符数) |
实操案例:
使用LEFT+FIND组合(FIND函数找到@的位置):
功能: 把数字或日期转换为指定格式的文本。
语法: =TEXT(值, "格式代码")
常用格式代码:
| 格式代码 | 效果 | 案例 |
|---|---|---|
| "yyyy-mm-dd" | 日期格式 | 2026-06-02 |
| "yyyy年m月d日" | 中文日期 | 2026年6月2日 |
| "0.00" | 保留两位小数 | 123.40 |
| "#,##0" | 千位分隔符 | 1,234 |
| "000" | 固定位数补零 | 001 |
实操案例: A列是日期数值(如45109这种数字),转成可读的日期格式:
另一个案例:将工资数格式化为"¥1,234.00"的会计格式:
功能: 把多个文本或单元格内容合并在一起。
语法: =CONCATENATE(文本1, 文本2, …) 或更简单:用 & 符号连接。
实操案例: 你的表格中A列是姓,B列是名,把它们合并成全名:
如果要加空格:=A2 & " " & B2
如果要生成"张三-销售部"格式的标签:
| 错误提示 | 含义 | 常见原因 | 解决方法 |
|---|---|---|---|
| #NAME? | 函数名写错了 | SUM写成了SUN | 检查函数拼写 |
| #VALUE! | 参数类型不对 | 对文字求和了 | 检查参数是否为数字 |
| #DIV/0! | 除以零 | 分母是0或空单元格 | 被除数不能为0 |
| #REF! | 引用了不存在的单元格 | 删除了被引用的列 | 检查引用范围 |
| #N/A | 找不到值 | VLOOKUP没找到匹配 | 确认查找值存在 |
| #### | 列太窄了 | 数字太宽显示不下 | 拉宽列 |
创建一个练习表格,A1到D1分别输入:姓名、1月销售额、2月销售额、3月销售额。填入5行假数据。
然后依次练习:
| 练习 | 函数 | 输入 |
|---|---|---|
| 计算每人季度总销售额 | SUM | =SUM(B2:D2) |
| 计算每人月均销售额 | AVERAGE | =AVERAGE(B2:D2) |
| 标注是否达标(标准3000) | IF | =IF(E2>3000,"达标","不达标") |
| 统计达标人数 | COUNTIF | =COUNTIF(F2:F6,"达标") |
| 计算达标人员的总销售额 | SUMIF | =SUMIF(F2:F6,"达标",E2:E6) |
这5个练习做完,你就掌握了日常办公中最常用的函数组合。
| 阶段 | 学习内容 | 时间 | 标志 |
|---|---|---|---|
| 入门 | SUM/AVERAGE/MAX/MIN | 1天 | 告别计算器 |
| 基础 | IF/VLOOKUP | 3天 | 能处理条件判断和查找 |
| 进阶 | SUMIF/COUNTIF/LEFT/RIGHT/MID | 1周 | 能进行条件统计和文本处理 |
| 高级 | 函数嵌套/数组函数/INDIRECT/INDEX+MATCH | 1个月 | 能解决复杂业务逻辑 |
建议: 不要试图一天学完所有函数。每学一个,就在实际工作中用它替代手动操作。一个函数用3-5次之后,它就变成了你的本能。
10个函数速记表:
| 函数 | 一句话功能 | 最常见的用法 |
|---|---|---|
| SUM | 求和 | =SUM(B2:B100) |
| AVERAGE | 求平均 | =AVERAGE(B2:B100) |
| MAX/MIN | 最大/小值 | =MAX(B2:B100) |
| IF | 条件判断 | =IF(C2>=60, "及格", "不及格") |
| VLOOKUP | 查找匹配 | =VLOOKUP(A2, E:F, 2, FALSE) |
| SUMIF | 条件求和 | =SUMIF(A:A, "手机", B:B) |
| COUNTIF | 条件计数 | =COUNTIF(D:D, "优秀") |
| LEFT/RIGHT/MID | 文本提取 | =MID(A2, 7, 8) |
| TEXT | 格式转换 | =TEXT(A2, "yyyy年m月d日") |
| & | 文本合并 | =A2 & "-" & B2 |
最后一句话:函数不是用来背的,是用来查的、试的、在实战中练的。 把这篇教程收藏起来,每次需要用函数的时候翻到对应章节,照着案例改参数就行。用得多了,自然就记住了。
没有相关标签