WPS表格函数公式常用案例完整教学指南:从基础计算到数据处理的实用方法

WPS表格中,函数公式是处理数据时最常用的功能之一。无论是制作工资表、成绩表、销售统计表,还是整理客户资料,只要涉及大量数据,掌握几个常用函数,就能明显减少重复操作。

对于刚开始使用WPS表格的人来说,难点通常不在于记住几十个函数,而在于知道什么场景应该使用什么函数,以及公式应该怎么写

本文通过多个实际案例进行详细讲解,从基础的求和、平均值,到条件判断、查找匹配、文本处理和日期计算,逐步介绍WPS表格函数的使用方法。


一、WPS表格函数公式的基本写法

在WPS表格中输入函数,一般需要先输入等号 =

例如,要计算A1和B1两个单元格的总和,可以输入:

=A1+B1

如果需要计算A1到A10的合计,则可以使用SUM函数:

=SUM(A1:A10)

这里的 A1:A10 表示从A1到A10这一整段单元格区域。

常见公式结构

写法含义示例
=A1+B1两个单元格相加=A1+B1
=SUM(A1:A10)计算区域总和=SUM(A1:A10)
=AVERAGE(B2:B10)计算平均值=AVERAGE(B2:B10)
=MAX(C2:C20)查找最大值=MAX(C2:C20)
=MIN(C2:C20)查找最小值=MIN(C2:C20)
=COUNT(A1:A20)统计数字数量=COUNT(A1:A20)

**操作技巧:**如果数据区域比较长,可以直接用鼠标拖动选择区域,不需要手动输入每一个单元格地址。


二、SUM函数:快速计算一列数据总和

SUM是WPS表格中非常基础的函数,适用于销售金额、工资、库存数量、考试成绩等数据的合计。

假设B2到B8是销售金额:

姓名销售金额
张三1250
李四1860
王五980
赵六2150
陈七1320
刘八1680
周九920

如果需要计算全部销售金额,可以在B9输入:

=SUM(B2:B8)

按Enter键后,WPS会自动计算结果。

另外一种操作方式

选择需要显示结果的单元格,然后点击工具栏中的“自动求和”,WPS通常会自动识别相邻数据区域。

这种方法适合数据表结构比较规范的情况。

使用SUM时容易出现的问题

如果公式写成:

=SUM(B2:B7)

那么B8的数据就不会被计算。

因此,在使用自动求和后,最好检查一下公式中实际包含的单元格范围。


三、AVERAGE函数:计算平均值

需要计算平均成绩、平均销售额、平均订单金额等数据时,可以使用AVERAGE。

例如C2:C11存放员工销售额:

=AVERAGE(C2:C11)

即可得到平均销售额。

操作案例

假设考试成绩放在D2:D31,需要计算班级平均成绩:

=AVERAGE(D2:D31)

如果某些单元格为空,AVERAGE通常不会把空白单元格当作一个0参与平均值计算。

因此,在实际数据统计时,需要注意“空白”和“0”代表的含义并不相同。


四、MAX和MIN:快速找出最高值与最低值

当需要从大量数据中寻找最大值和最小值时,没有必要逐个查看。

例如销售金额位于E2:E100。

查找最高销售金额:

=MAX(E2:E100)

查找最低销售金额:

=MIN(E2:E100)

这两个函数特别适合制作销售统计、成绩排名和库存分析表。

实际使用技巧

如果还想知道“最高销售金额对应的是谁”,仅使用MAX并不能直接返回姓名。

这时候就需要结合查找函数使用,例如XLOOKUP、INDEX+MATCH等方法。


五、COUNT与COUNTA:统计数据数量

COUNT和COUNTA看起来很相似,但用途不同。

COUNT

COUNT主要用于统计包含数字的单元格数量:

=COUNT(A2:A100)

例如A列是员工编号,统计其中有多少个数字编号,可以使用COUNT。

COUNTA

如果需要统计非空单元格数量,则可以使用:

=COUNTA(A2:A100)

例如A列中既有文字又有数字,COUNTA会统计所有非空内容。

函数主要用途
COUNT统计数字单元格
COUNTA统计非空单元格
COUNTBLANK统计空白单元格

如果需要检查一份名单有没有漏填信息,COUNTA和COUNTBLANK会非常实用。


六、IF函数:根据条件自动返回结果

IF是WPS表格中非常重要的条件判断函数。

基本结构:

=IF(条件,条件成立时返回的内容,条件不成立时返回的内容)

例如,A2是员工销售额,需要判断是否达到5000元:

=IF(A2>=5000,"达标","未达标")

如果A2等于6500,结果就是“达标”。

如果A2等于4200,结果就是“未达标”。

成绩判断案例

假设B2是学生成绩,60分及以上为及格:

=IF(B2>=60,"及格","不及格")

然后向下填充公式,就可以一次完成整列判断。


七、多条件判断:IF函数嵌套使用

实际工作中,经常不只是“达标”和“不达标”两个结果。

例如:

  • 90分以上:优秀

  • 80—89分:良好

  • 60—79分:合格

  • 60分以下:不及格

可以使用嵌套IF:

=IF(B2>=90,"优秀",IF(B2>=80,"良好",IF(B2>=60,"合格","不及格")))

这种方法可以处理多个等级。

不过,如果判断条件越来越多,公式会变得很长。这种情况下,可以考虑使用IFS或者建立对应关系表,再配合查找函数处理。


八、SUMIF:只计算符合条件的数据

如果SUM用于“全部求和”,SUMIF则可以理解为“符合条件的数据才求和”。

例如:

部门销售额
销售部5000
技术部3200
销售部6800
财务部2700
销售部4200

现在只想统计“销售部”的销售额,可以使用:

=SUMIF(A2:A6,"销售部",B2:B6)

公式可以理解为:

  • A2:A6:在哪里寻找条件

  • "销售部":需要满足的条件

  • B2:B6:符合条件后,对哪一列进行求和

这类公式非常适合部门统计、区域销售统计和分类汇总。


九、COUNTIF:统计符合条件的数据有多少个

COUNTIF和SUMIF的思路类似,但它不是计算金额,而是计算符合条件的数据数量。

例如统计销售部有多少条记录:

=COUNTIF(A2:A100,"销售部")

统计成绩达到60分的人数:

=COUNTIF(B2:B100,">=60")

统计销售额超过5000元的订单数量:

=COUNTIF(C2:C100,">5000")

一个容易忽略的细节

当条件包含比较符号时,需要将条件写在英文双引号中,例如:

">5000"

而不是:

>5000

这是很多初学者第一次写COUNTIF时容易出错的地方。


十、SUMIFS和COUNTIFS:多个条件同时筛选

如果只有一个条件,SUMIF已经够用。

但如果要求:

统计“华东地区”中“销售部”的销售金额。

这就属于两个条件。

可以使用SUMIFS:

=SUMIFS(C2:C100,A2:A100,"华东",B2:B100,"销售部")

其中:

  • C2:C100:需要求和的金额

  • A2:A100:第一个条件区域

  • "华东":第一个条件

  • B2:B100:第二个条件区域

  • "销售部":第二个条件

同理,如果要统计符合两个条件的记录数量,可以使用:

=COUNTIFS(A2:A100,"华东",B2:B100,"销售部")

这类函数特别适合制作多条件统计报表。


十一、XLOOKUP:根据编号快速查找对应信息

在较新的WPS版本中,XLOOKUP是非常实用的查找函数。

例如有一张员工信息表:

员工编号姓名部门工资
1001张三销售部6500
1002李四技术部7800
1003王五财务部6200

如果A2输入员工编号1002,希望自动返回姓名,可以使用:

=XLOOKUP(A2,A5:A7,B5:B7)

公式的基本逻辑是:

在员工编号区域寻找A2,然后返回对应位置的姓名。

如果需要返回部门,则把返回区域改成C5:C7:

=XLOOKUP(A2,A5:A7,C5:C7)

十二、VLOOKUP:传统数据查找方法

如果使用的WPS版本不适合XLOOKUP,也可以使用VLOOKUP。

例如:

=VLOOKUP(A2,A5:D7,2,FALSE)

其中:

  • A2:需要查找的编号

  • A5:D7:查找区域

  • 2:返回查找区域的第2列

  • FALSE:精确匹配

VLOOKUP使用时需要注意

查找条件必须位于查找区域的第一列。

例如:

A列:员工编号
B列:姓名
C列:部门

那么可以通过A列编号查找B列或C列。

如果需要从右向左查找,VLOOKUP就不够灵活,这也是XLOOKUP越来越方便的原因之一。


十三、LEFT、RIGHT、MID:从文本中提取指定内容

处理身份证号、商品编号、订单号、编码等数据时,经常需要截取部分字符。

LEFT

提取左侧字符:

=LEFT(A2,3)

表示从A2左侧提取3个字符。

RIGHT

提取右侧字符:

=RIGHT(A2,4)

表示提取最后4个字符。

MID

从指定位置开始提取:

=MID(A2,3,4)

表示从第3个字符开始提取4个字符。

例如A2中有:

ABCD123456

使用:

=MID(A2,5,3)

得到:

123

这些函数在整理数据时非常实用。


十四、TEXT函数:按照指定格式显示数据

TEXT可以把数字、日期等内容按照指定格式转换成文本显示。

例如A2中存放日期:

2026/8/9

可以使用:

=TEXT(A2,"yyyy-mm-dd")

得到:

2026-08-09

如果需要显示成“2026年08月”的形式:

=TEXT(A2,"yyyy年mm月")

TEXT在制作报表标题、日期标签和自动生成说明文字时非常方便。


十五、日期函数:YEAR、MONTH、DAY

如果A2是一个日期:

2026/8/9

提取年份:

=YEAR(A2)

提取月份:

=MONTH(A2)

提取日期:

=DAY(A2)

例如需要根据日期自动生成月份统计,可以先使用MONTH提取月份,再结合COUNTIF、SUMIF等函数进行统计。


十六、DATEDIF:计算两个日期之间相差多久

如果需要计算员工入职年限、项目持续时间或者两个日期之间相差的年月日,可以使用DATEDIF。

例如:

=DATEDIF(A2,B2,"Y")

用于计算完整年份。

计算完整月份:

=DATEDIF(A2,B2,"M")

计算相差天数:

=DATEDIF(A2,B2,"D")

例如A2是入职日期,B2是当前日期,就可以进一步计算员工工作年限。


十七、ROUND:解决小数位数问题

财务表格、报价单和统计表中经常会遇到很多小数。

ROUND可以控制保留的小数位。

例如:

=ROUND(A2,2)

表示保留2位小数。

如果A2为:

12.3456

计算结果为:

12.35

常见相关函数

函数用途
ROUND按指定位数四舍五入
ROUNDUP向上取整
ROUNDDOWN向下取整
INT取整数部分

在涉及金额计算时,建议根据业务规则决定什么时候进行四舍五入,避免中间计算过早取整造成累计误差。


十八、&连接符:快速拼接多个单元格

如果A2是姓名,B2是部门,希望自动生成:

张三-销售部

可以输入:

=A2&"-"&B2

如果需要生成一句完整说明:

=A2&"所在部门为"&B2

假设A2是“张三”,B2是“销售部”,结果就是:

张三所在部门为销售部

这种方法适合批量制作通知内容、编号、描述文字等。


十九、IFERROR:避免公式出现错误提示

查找数据时,如果没有找到对应内容,可能会出现错误提示。

例如:

=XLOOKUP(A2,E:E,F:F)

如果A2不存在于E列,就可能产生错误。

可以使用IFERROR进行处理:

=IFERROR(XLOOKUP(A2,E:E,F:F),"未找到")

这样如果查找不到数据,就显示“未找到”,而不是直接显示错误代码。

这在正式报表中非常实用,可以让表格更加容易阅读。


二十、WPS表格公式向下填充的实用技巧

完成第一行公式后,不需要每一行重新输入。

例如C2输入:

=A2*B2

将鼠标移动到C2右下角的小方块,出现填充柄后向下拖动,就可以自动复制公式。

如果数据很多,也可以尝试双击填充柄,让WPS根据相邻数据自动向下填充。

为什么复制后单元格地址会变化?

例如C2:

=A2*B2

复制到C3后会自动变成:

=A3*B3

这是因为A2、B2属于相对引用

如果希望某个单元格在复制公式时始终保持不变,则需要使用绝对引用。


二十一、绝对引用:公式复制时固定某个单元格

假设A2是销售金额,B1存放税率5%。

公式:

=A2*$B$1

向下复制时,A2会变成A3、A4,而 $B$1 始终保持不变。

常见引用方式:

引用方式复制公式时
A1行列都会变化
$A$1行列都固定
$A1列固定,行变化
A$1行固定,列变化

**操作技巧:**编辑公式时,可以使用F4切换不同的绝对引用形式(具体效果也可能受WPS版本及键盘功能键设置影响)。


二十二、WPS函数公式实际应用组合

真正处理数据时,往往不是只使用一个函数,而是多个函数组合。

例如需要根据员工编号查找销售额,再判断是否达到目标,可以把查找和IF结合:

=IF(XLOOKUP(A2,E:E,F:F)>=5000,"达标","未达标")

再例如,需要查找结果但没有对应数据时,可以继续加入IFERROR:

=IFERROR(IF(XLOOKUP(A2,E:E,F:F)>=5000,"达标","未达标"),"无数据")

虽然公式更长,但处理实际工作表时会更加稳定。


二十三、常用WPS函数速查表

函数主要作用常见场景
SUM求和销售额、工资、成绩
AVERAGE求平均值平均成绩、平均销售额
MAX最大值最高成绩、最高销售额
MIN最小值最低成绩、最低库存
COUNT统计数字编号、数量
COUNTA统计非空名单、资料完整度
IF条件判断达标、不达标
SUMIF单条件求和部门销售额
SUMIFS多条件求和区域+部门统计
COUNTIF单条件计数统计人数
COUNTIFS多条件计数多条件统计
XLOOKUP查找匹配编号查姓名
VLOOKUP垂直查找旧版表格查询
LEFT截取左侧文字编号处理
RIGHT截取右侧文字手机号、编码
MID截取指定位置商品编码
TEXT格式转换日期、数字显示
ROUND四舍五入金额计算
IFERROR处理错误查找结果优化
DATEDIF日期差值工龄、项目周期

二十四、WPS表格公式使用时的几个注意事项

1. 公式必须以等号开始

例如:

=SUM(A1:A10)

不能漏掉最前面的 =

2. 注意中英文符号

函数公式中的括号、逗号等符号建议使用英文状态输入。

例如:

=IF(A1>=60,"及格","不及格")

如果符号混用,可能导致公式无法正常计算。

3. 检查数据类型

有些看起来像数字的内容,实际上可能被保存成文本。

例如单元格显示:

1000

但实际是文本格式,这时进行求和或计算可能出现异常。

4. 复制公式前检查引用方式

如果某个参数需要固定,记得使用 $

例如:

=A2*$B$1

而不是:

=A2*B1

5. 复杂公式不要一次写完

遇到较长公式时,可以先分别测试每一部分。

例如先确认XLOOKUP能不能正确返回数据,再加入IF,最后再加入IFERROR。

这样排查错误会比一次写完整公式更容易。


结语

WPS表格函数的学习重点并不是把所有函数全部背下来,而是建立“遇到什么问题,就选择什么函数”的思路。

基础数据统计可以从SUM、AVERAGE、COUNT开始;需要条件判断时学习IF;进行分类统计可以使用SUMIF、SUMIFS、COUNTIF和COUNTIFS;涉及数据匹配时重点掌握XLOOKUP和VLOOKUP;处理文本和日期,则可以进一步学习LEFT、RIGHT、MID、TEXT、YEAR、MONTH等函数。

当这些函数能够组合使用后,WPS表格就不再只是简单的电子表格,而可以承担相当一部分日常数据整理和统计工作。

如果作为长期使用的WPS函数操作教程,建议按照“基础函数 → 条件统计 → 查找函数 → 文本处理 → 日期处理 → 函数组合 → 实际案例”的顺序学习,比单纯背函数名称更容易掌握。


微信扫一扫