乐于分享
好东西不私藏

盘点WPS那些超级好用的神级函数指令

盘点WPS那些超级好用的神级函数指令

盘点WPS那些超级好用的神级函数指令

一、盘点那些好用的函数清单

1.1、基础高频函数

这些函数适合处理日常数据判断、查找和汇总任务

函数名称
使用场景
用法案例
IF函数
根据条件进行判断和返回不同结果
=IF(A2>=60, "及格", "不及格")

 判断成绩是否及格。 =IF(AND(A2<500, B2="未到期"), "补款", "") 同时满足两个条件时提示”补款”。
VLOOKUP函数
按列查找特定值并返回对应数据。适合单条件查询
=VLOOKUP("张小敬", A2:D10, 3, FALSE)

 在A2:D10区域精确查找”张小敬”并返回第3列的值。
SUMIF/SUMIFS函数
按条件(单条件/多条件)对数据进行求和
=SUMIF(B2:B10, "北京", C2:C10)

 统计B列中”北京”对应C列的总和。 =SUMIFS(C2:C10, A2:A10, "电视", B2:B10, "郑州") 统计郑州电视机的销量。
COUNTIF/COUNTIFS函数
按条件(单条件/多条件)统计单元格个数
=COUNTIF(D2:D303, "*LN*")

 统计D列中包含”LN”的型号数量。 =COUNTIFS(D2:D303, "*LN*", F2:F303, ">10") 统计型号含”LN”且销量大于10的订单数。
ROUND/INT函数
对数值进行四舍五入或向下取整
=ROUND(A1, 2)

 将A1单元格数值四舍五入保留两位小数。 =INT(A1) 对A1单元格数字向下取整。
DATEDIF函数
计算两个日期之间的间隔(年、月、日)
=DATEDIF(B2, TODAY(), "M")

 计算B2单元格日期到今天相隔的月数。
IFERROR函数
将公式返回的错误值转换为指定内容,使表格更整洁
=IFERROR(A2/B2, "计算有误")

 如果A2/B2出错(如除数为0),则显示”计算有误”。
TEXTSPLIT函数
按分隔符拆分文本为多列或多行
=TEXTSPLIT(A1, “-“, “,”),输入A1为“北京-上海,广州-深圳”,输出为2行2列矩阵

示例:TEXTSPLIT函数用法:

Textsplit:拆分函数(如逗号、空格、符号等),可以根据分隔符将字符串拆分开

语法:=TEXTSPLIT(text,col_delimiter,[row_delimiter],[ignore_empty], [match_mode], [pad_with])

1参数 text:需要拆分的文本

2参数 col_delimiter:列分隔符号

3参数 [row_delimiter]:行分隔符号

4参数 [ignore_empty]:是否忽略空单元格,默认为FALSE,不忽略空单元5参数 [match_mode]:是否区分大小写,默认为0,不区分6参数 [pad_with]):出错时填充的值这个函数的参数虽然比较多,但是使用起来却非常的简单。

TEXTSPLIT的 “聚类使用” 核心是:先拆分文本为结构化数组,再通过批量处理函数(BYROW/UNIQUE/FILTER等)对数组进行聚合、分类或提取,适用于处理格式统一的复杂文本(如日志、标签、复合信息),大幅提升数据整理效率。

按分隔符“/”,来拆分

(拆分多列) =TEXTSPLIT(C2,”/”) 如下如所示:需要将C列会计科目拆分成一级、二级和三级科目

拆分多行

公式:

=TEXTSPLIT(B2,,”、”)

同时设置多个分隔符

A列待拆分字符中,有多种类型的间隔符号,包括逗号、分号,斜杠和顿号,使用以下公式,可以按常量数组的形式将多种分隔符号写到一起。

=TEXTSPLIT(A2,{“/”,”、”,”,”,”;”})

提取混合内容中的金额再求和

A列是商品和金额的混合信息,希望提取出其中的金额部分,并进行求和汇总

=SUM(1*TEXTSPLIT(A2,TEXTSPLIT(A2,ROW(1:1:10)-1,”.”,1),,1))

1.2、高阶函数

这些现代函数可以一次性处理多个数据,动态返回结果,非常适合处理复杂或动态变化的数据

函数名称
使用场景
用法案例
XLOOKUP函数
更强大的查找,可处理多条件查询,无需指定列序数,且能自定义错误提示
=XLOOKUP(E3&F3, A2:A7&B2:B7, C2:C7)

 根据E3(姓名)和F3(班级)两个条件,在A列和B列中查找,并返回C列(成绩)
FILTER函数
基于条件动态筛选出一系列数据
=FILTER(B2:B10, A2:A10=F3)

 从A列中筛选出所有等于F3的姓名,并返回B列对应的信息。 多条件筛选=FILTER(返回数组, (条件1)*(条件2), "无结果") 用*连接同时满足的条件,用+连接满足其一的条件
UNIQUE函数
快速提取指定区域中的唯一值(去重)
=UNIQUE(A1:A18)

 提取A1:A18区域中不重复的名单
SORT函数
对某个区域或数组的内容自动排序
=SORT(A1:E10, 2, -1)

 对A1:E10区域以第2列为依据进行降序排序
TEXTJOIN函数
用指定分隔符连接列表或文本字符串区域
=TEXTJOIN(",", TRUE, IF($A$2:$A$18=D2, $B$2:$B$18, ""))

 将A列中等于D2的所有B列对应值用逗号合并到一个单元格(需按Ctrl+Shift+Enter)
CONCAT函数
直接合并多个单元格的内容,比用&更简便
=CONCAT(A2:O2)

 将A2到O2的所有单元格内容无缝连接起来
VSTACK函数
将多个数组或区域垂直堆叠合并成一个大的数组
=VSTACK('01.现金:04.支付宝'!A2:E12)

 将名为”01.现金”到”04.支付宝”的所有工作表的A2:E12区域上下合并
TAKE/DROP函数
从数组的开头或结尾返回/删除指定数量的行或列
=TAKE(SORT(A1:B14, 2, -1), 4)

 先对数据按第2列降序排序,然后返回前4行数据。 =DROP(A2:D9, 2) 删除A2:D9区域的前2行数据
TOCOL/TOROW函数
将多行多列数据快速转换成一列或一行
=TOCOL(A2:F4, 3)

 将A2:F4区域转换成一列,并忽略区域中的空白和错误值
WRAPROWS/WRAPCOLS函数
将一列数据按行/列顺序转换为指定列数/行数的多行多列表格
=WRAPROWS(A2:A18, 6, "")

 将A2:A18的单列数据,按行方向重新排列成6列,空白处用空值填充

XLOOKUP 函数用法介绍

XLOOKUP 函数是 WPS 表格中强大的查找函数,支持正向 / 反向查找、模糊匹配等,比 VLOOKUP 更灵活

基础语法

=XLOOKUP(查找值, 查找区域, 返回区域, [未找到时返回值], [匹配模式], [搜索模式])

匹配模式

0 = 精确匹配(默认),1 = 模糊匹配(升序区域),-1 = 模糊匹配(降序区域)

搜索模式

1 = 从首到尾(默认),-1 = 从尾到头

示例:

假设有如下员工信息表(A1:C6),用 XLOOKUP 实现不同查找需求:

工号(A)
姓名(B)
部门(C)
101
张三
销售
102
李四
技术
103
王五
人事

1. 基础查找:根据工号查姓名

需求:已知工号 “102”,查找对应姓名。公式:=XLOOKUP(102, A2:A6, B2:B6)结果:返回 “李四”

2. 反向查找:根据姓名查工号

(VLOOKUP 需嵌套其他函数,XLOOKUP 直接支持)需求:已知姓名 “王五”,查找对应工号。公式:=XLOOKUP(“王五”, B2:B6, A2:A6)结果:返回 “103”

3. 多条件查找:匹配后返回多列结果

需求:根据工号 “101”,同时返回姓名和部门。公式:=XLOOKUP(101, A2:A6, B2:C6)结果:返回数组{“张三”, “销售”}(会自动填充到相邻两列)

4. 模糊匹配:查找区间值

假设有成绩等级表(E1:F5),根据分数查等级:

分数(E)
等级(F)
60
及格
80
良好
90
优秀

需求:分数 “85” 对应哪个等级?公式:=XLOOKUP(85, E2:E5, F2:F5, “不及格”, 1)

匹配模式 “1”:模糊匹配小于等于查找值的最大数(80) 结果:返回 “良好”

5. 未找到时自定义返回值

需求:查找工号 “105”,若不存在则显示 “无此员工”。公式:=XLOOKUP(105, A2:A6, B2:B6, “无此员工”)结果:返回 “无此员工”

1.3、组合函数应用场景

动态排序并获取前N名

结合SORTTAKE函数,可以轻松获取排序后的前几名数据。例如,=TAKE(SORT(A1:B14, 2, -1), 4)先按第二列业绩降序排序,然后取前4行。

多表合并与统计

使用VSTACK合并多个分表的数据,再用GROUPBYFILTER进行统计和清理。例如,=FILTER(VSTACK(‘表1:表3’!A2:E100), VSTACK(‘表1:表3’!E2:E100)<>0)可以合并三个表并自动过滤掉值为0的行。

提取不重复值并计数

使用UNIQUE提取唯一值,再嵌套COUNTA进行不重复计数。例如,=COUNTA(UNIQUE(B2:B18))统计B列中有多少个不重复的项。

1.4、利用WPS AI辅助编写公式

如果你不确定该用什么函数,或者不想记忆复杂的语法,可以尝试WPS AI功能:

在目标单元格输入等号=

点击编辑栏右侧的WPS AI图标

在对话框中用通俗的语言描述你的计算需求

AI会自动生成公式并插入单元格,你还可以点击”函数解释”了解其原理

例如,你可以对AI说:”计算型号中包含LN,且销量大于10的订单个数“,AI会为你生成对应的=COUNTIFS(D2:D303,”*LN*”,F2:F303,”>10″)公式

直接调用WPS AI函数,享受更智能的AI功能

WPS表格AI指令示例:

文本总结

使用WPSAI.SUMMARIZE()函数,语法为=WPSAI.SUMMARIZE(单元格,字数)。例如,A2 单元格存放某一章节的原文,在 B2 单元格中填入=WPSAI.SUMMARIZE(A2, 100),即可得到该短文的核心摘要,且生成文本字数在 100 字左右

中英翻译

使用WPSAI.TRANSLATE()函数,语法为=WPSAI.TRANSLATE(单元格,语言)。例如,A2 单元格是待翻译的中文文本,在 B2 单元格中输入=WPSAI.TRANSLATE(A2, “英文”),即可将 A2 单元格的中文翻译成英文

文本分类

使用WPSAI.CLASSIFY()函数,语法为=WPSAI.CLASSIFY(单元格,”用于分类的标签”)。例如,B2 单元格内容为 “苹果”,在 C2 单元格输入=WPSAI.CLASSIFY(B2,”将食品分类为“蔬菜,水果,肉类””),则 C2 单元格会显示 “水果”

信息提取

:使用WPSAI.EXTRACT()函数,语法为=WPSAI.EXTRACT(单元格,”想要从单元格文本中提取的信息”)。例如,C2 单元格内容为 “张三,25 岁,北京人”,在 D2 单元格输入=WPSAI.EXTRACT(C2,”根据文本提取“年龄””),则 D2 单元格会显示 “25 岁”

情感分析

:使用WPSAI.SENTIMENTANALYSIS()函数,语法为=WPSAI.SENTIMENTANALYSIS(单元格)。例如,A2 单元格内容为 “这个产品非常好用,我很喜欢”,在 B2 单元格输入=WPSAI.SENTIMENTANALYSIS(A2),则 B2 单元格会显示 “正面”

利用菜单栏-WPS AI模块写公式、写函数

1.5、WPS将一些常用函数功能整合到快捷工具

WPS网页版为例:

二、日常使用小技巧

技巧类别
功能名称
主要作用
适用场景
视图
高亮行列
高亮显示当前行/列,聚焦查看数据
数据演示、大型表格核对
视图
冻结窗口
固定表格特定区域(如首行标题、首列序号),方便在滚动查看其他数据时,始终能看到固定区域的内容
处理行 / 列数较多的表格,比如财务报表、员工信息表等
数据录入
智能填充 (Ctrl+E)
自动识别并填充已有数据模式
批量提取、合并、规范数据
批量填充 (Ctrl+Enter)
在多个选中的单元格内一次性输入相同内容
批量填写相同标识、状态或数值
自定义序列填充
根据自定义列表(如部门、等级)进行智能填充
快速输入固定且有序的内部数据序列
格式与美化
条件格式变色
让单元格边框/数据根据条件自动改变颜色
动态突出显示异常值、关键指标
文本框标题
制作无边框、可自由移动的漂亮标题
制作专业美观的报表标题
数据验证
拒绝重复录入
强制阻止在指定区域输入重复项
确保工号、订单号等关键信息的唯一性
公式与操作
快速复制公式
双击填充柄快速向下复制公式,无需长距离拖动
处理长数据列时快速应用公式

2.1、视图-高亮行列

位置不同的高亮颜色:

2.2、快速填充数据

使用方法

1、在wps表格窗口,拖动鼠标选中要填充的单元格

2、接着,输入数值内容

3、完成后,按住 【Ctrl+Enter】组合键,批量完成输入即可

在空白单元格中填充相同内容

先选中包含空白单元格的区域,然后按 Ctrl+G 打开 “定位” 对话框,选择 “空值”,点击 “确定”,此时所有空白单元格会被选中,接着在编辑栏中输入要填充的内容,按下 Ctrl+Enter 键,即可在所有空白单元格中填充相同内容。

快速应用公式到多个单元格

先在一个单元格中输入公式,然后选中需要应用该公式的多个单元格(可以是连续的,也可以是不连续的),按下 Ctrl+Enter 键,公式会自动应用到所有选中的单元格中,并且会根据单元格的相对位置自动调整公式中的引用。

拆分合并单元格并填充内容

选中合并过的区域,点击 “开始”-“合并居中” 取消合并,按 Ctrl+G 打开定位,选择 “空值”,输入 “=↑”(表示引用上方单元格的值)后按 Ctrl+Enter 批量填充,即可将合并单元格拆分并填充相应内容。

2.3、设置条件样式

本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » 盘点WPS那些超级好用的神级函数指令

评论 抢沙发

2 + 9 =
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
×
订阅图标按钮