wps表格函数大全:我三年攒下的22个常用函数清单(附实例)

发布日期:2026-08-21     浏览次数:2

我有个毛病,每鼓捣会一个WPS表格函数,就非往手机备忘录里记一笔。三年下来,里头躺了六十多个。但说真的,经常用得上的,掰着手指头数,也就二十来个。可能还不到。

这二十来个函数,就是我日常处理数据的基本盘。所以这份wps表格函数大全,可别指望我把官方文档复制粘贴过来凑数。那种东西你收藏了也不会打开,对吧?我今天写的,全是我自己反复用、踩过坑、最后确认好用的。每个都会带上实际使用场景,还有参数拆解。

先打个预防针:我可不打算把每个函数都写得面面俱到。那样太假。我只会讲我真正搞明白的部分,有些犄角旮旯的细节我自己都没用过,就略过不写。

别急着背函数,先搞清楚你的需求

很多新手学WPS函数,上来就啃VLOOKUP,啃到一半发现自己连相对引用和绝对引用还分不清。这不怪你。函数这玩意儿,得从实际需求倒着学,才记得牢。

我平时做数据整理,翻来覆去就五类需求:找东西算数处理文字算日期做判断。这五类,每类掌握两三个核心函数,日常办公基本就够使了。别贪多。

所以这份wps表格函数大全,我也就按这个路子来写。不整那些虚头巴脑的。

VLOOKUP:从入门到不再害怕

VLOOKUP绝对是表格函数里被吐槽最多的一个。四个参数,每个都什么意思?我一开始也一头雾水。后来硬着头皮做了几次表,才慢慢摸出点门道。其实也不算门道,准确说就是用多了,不怕了。

其实逻辑特别简单:在一个范围里找某个值,找到了就返回对应列的内容。没了。就这么点事儿。

语法长这样:VLOOKUP(查找值, 查找范围, 返回列号, 匹配方式)

第四个参数,填0是精确匹配,填1是近似匹配。我建议你,永远填0。近似匹配得先给数据排序,忘了这茬,翻车就是分分钟的事。

举个例子,你有张员工表,A列是工号,B列是姓名,C列是部门。你想根据工号查部门,公式写:

=VLOOKUP("A1023", A2:C200, 3, 0)

注意,查找值必须在查找范围的第一列。这个坑我踩过不止一次——把工号放B列,然后用VLOOKUP去查,死活查不到,报#N/A,查了半天才反应过来。

不过话说回来,VLOOKUP确实有硬伤:只能从左往右查。你要想从右往左查,它直接罢工。这时候要么上INDEX+MATCH组合,要么用WPS新版本支持的XLOOKUP。

XLOOKUP:VLOOKUP的替代方案

WPS 2023之后的版本开始支持XLOOKUP了。这个函数比VLOOKUP灵活不少,不用数返回列号,直接选返回范围就行。语法更直观:

=XLOOKUP(查找值, 查找范围, 返回范围)

左右都能查,还能设置找不到时的默认值。说实话,如果你用的是新版WPS,我建议直接上XLOOKUP,省心。

但如果你公司还在用老版本——有些单位电脑真的还在跑WPS 2019——那VLOOKUP还是得会。没辙。

条件统计就靠SUMIFS和COUNTIFS

这俩函数,我使用频率最高。SUMIFS按条件求和,COUNTIFS按条件计数。带S的版本支持多个条件,不带S的只支持一个。就这么简单。

有一次人事让我统计“销售部里工龄超过三年的员工平均工资”。手动筛?十分钟起步。用SUMIFS加COUNTIFS,几秒钟搞定。真的,那感觉挺爽。

SUMIFS语法:SUMIFS(求和范围, 条件范围1, 条件1, 条件范围2, 条件2...)

注意跟SUMIF的区别:SUMIFS的求和范围放在最前面,SUMIF的求和范围放在最后面。这俩参数顺序正好反着,每次用的时候我都要愣一下。具体也说不清,反正你写的时候留意一下就行。

实操一下。假设A列是部门,B列是工龄,C列是工资。统计销售部(A列="销售部")且工龄大于3年(B列>3)的工资总和:

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

COUNTIFS用法类似,只是没有求和范围参数。统计销售部有多少人工龄超过3年:

=COUNTIFS(A2:A100, "销售部", B2:B100, ">3")

这俩学会了,日常报表里80%的统计需求都能解决。真事儿。

文本函数:表格里的文字处理术

表格里不光有数字。姓名、地址、编号、备注,这些文字信息经常要拆分、合并、清洗。文本函数就是干这个的。

挑几个我常用的说说。

LEFT/RIGHT/MID:从左边、右边、中间截取字符。比如身份证号里提取出生日期,用MID从第7位开始截8位:

=MID(A2, 7, 8)

就这么一行,比手动一个个复制快不知道多少倍。之前我给一个行政的朋友演示了这个,她眼睛都亮了,说每次录员工信息都是手动抄的。唉,早该跟她说。

TEXT:把数字变成指定格式的文本。这个函数特别适合处理日期。比如把日期变成"2025年1月"这种格式:

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

还有TRIM,用来清理多余空格。从网上下载的表格,粘贴过来的数据经常带着乱七八糟的空格,用TRIM一拉就干净了。这个嘛,怎么说呢,属于那种平时想不起来、一需要就离不开的函数。有点像家里的胶带。

日期函数:算工龄算合同到期最实用

日期在表格里,其实是一串数字。WPS把1900年1月1日当作第1天,之后的日期都是递增的数字。理解这一点,日期函数就好懂了。

最常用的日期函数是DATEDIF。这函数有意思,它不会出现在WPS的函数提示列表里,但直接输入公式是能用的。应该是从Excel继承过来的隐藏函数。

用来计算两个日期之间的间隔,语法:DATEDIF(开始日期, 结束日期, 单位)

单位填"Y"算年,"M"算月,"D"算天。算工龄的话:

=DATEDIF(A2, TODAY(), "Y")

这里用TODAY()取当前日期。这个组合我几乎每个月做人事报表都会用。稳得一批。

还有个DATE函数,用来把年、月、日三个数字拼成一个日期:

=DATE(2025, 1, 31)

场景上,比如你的表格里年份、月份、日期分别放在三列,用DATE就能合起来。就这么简单。

IF和IFS:逻辑判断没你想的那么难

IF函数是很多人的第一个“编程体验”。它干的事很简单:条件成立就返回一个值,不成立就返回另一个值。

语法:IF(条件, 条件成立时的值, 条件不成立时的值)

比如判断工资是否超过一万:

=IF(C2>10000, "高薪", "普通")

嵌套IF是很多人的噩梦。三层五层套下去,括号数都数不清。WPS从2021版开始支持IFS函数,专门解决多层嵌套的问题。对,你终于不用数括号了。

IFS语法:IFS(条件1, 值1, 条件2, 值2, 条件3, 值3...)

同样是工资分级:

=IFS(C2>30000, "高", C2>15000, "中", C2>0, "低")

清晰多了,对吧?不过IFS对WPS版本有要求,老版本还是得老老实实嵌套IF。

还有个跟IF搭配的好东西:IFERROR。把可能报错的公式包一层,报错时返回你指定的内容。比如VLOOKUP查不到会报#N/A,你可以让它返回“查无此人”:

=IFERROR(VLOOKUP(...), "查无此人")

这个功能看着不起眼,做报表的时候特别关键。你想啊,领导看到满屏#N/A,那脸色能好看吗?

Q&A:新手最容易卡住的几个点

这个部分,我在几个WPS学习群里收集了些高频问题,统一回答一下。

Q: VLOOKUP和XLOOKUP到底选哪个?

A: 看你的WPS版本。2023版及之后的,直接用XLOOKUP,省事不少。老版本就用VLOOKUP,虽然别扭但能用。我没法给你一个确定的答案,但如果你刚入门,从VLOOKUP学起没坏处。反正早晚都得会。

Q: 函数开头必须加等号吗?

A: 对,必须加。不加等号,WPS会把内容当纯文本处理。这个其实挺多人不知道。真的。

Q: 公式写对了但显示不了结果,只显示公式本身,怎么回事?

A: 单元格格式被设置成“文本”了。选中那个单元格,右键→设置单元格格式,改成“常规”,然后双击进入编辑状态再回车。这个坑我也掉过,查了快二十分钟才找到原因。气得我差点摔鼠标。

Q: 函数名要不要区分大小写?

A: 不区分。WPS和Excel的函数都不区分大小写,你写成vlookup或VLOOKUP都行。但建议养成大写习惯,一眼就能看出哪些是函数。个人习惯而已。

踩坑记录:这些错误我犯过一遍

写到最后,分享几个我亲身踩过的坑。当时真的被这些搞到怀疑人生。现在想想还挺好笑。

第一个,查找范围没有加绝对引用。VLOOKUP的查找范围如果要用填充柄往下拉,必须按F4把范围锁死,写成$A$2:$C$200。不然范围会随着下拉不断偏移,数据一多就全乱了。这个坑我大概踩了有三次才记住。对,三次。

第二个,用SUMIFS的时候条件范围跟求和范围行数不一致。这个函数对范围大小要求很严格,求和范围是C2:C100,条件范围也必须是A2:A100,不能是A2:A90。行数对不上,直接报#VALUE!。一点情面不留。

第三个,TEXT函数对日期处理的时候要注意原始数据到底是真日期还是文本。如果是文本格式的“2025/1/31”,TEXT处理不了,得先用DATEVALUE转成真日期。这个我当时折腾了快俩小时,最后在一个WPS论坛里翻到答案。害,说多了都是泪。

第四个,DATEDIF不显示在函数列表里不是坏了。有的人看到函数提示里没有DATEDIF,以为WPS不支持。其实支持的,直接手写就行。也不知道为什么WPS不把它放出来。挺奇怪的。对吧?

这份wps表格函数大全写到这里,大概覆盖了我日常最常用的22个函数。当然,WPS的函数库远不止这些,还有财务函数、数学函数、信息函数等等。但对我这种非财务岗位的人来说,上面这些够用了。真的够用。

如果你想把WPS表格函数学得更系统一点,可以去WPS学堂看看,里面有不少免费的视频课程。更多WPS表格高级函数的使用案例和详细拆解

最后说一句:函数这东西,光看不练等于白看。找一份你手头的真实表格,把上面的公式一个个试一遍,效果比读十篇文章都好。我当年就是这么过来的。

本文相关标签

没有相关标签