WPS表格公式技巧:高效排序与连接数据 点击使用AI助手 了解更多

发布于 2024-10-12 liusiyang 89 编辑

提问地址:https://bbs.wps.cn/topic/21951

💡

使用公式=TEXTJOIN(",",TRUE,SORT(TEXTSPLIT(G1,","),,,TRUE))即可

函数讲解:

  • TEXTSPLIT(G1,",")是将原单元格数据以","为依据拆分为数组

  • SORT(TEXTSPLIT(G1,","),,,TRUE)SORT为排序函数,加上TRUE参数为按列顺序排序

  • TEXTJOIN(",",TRUE,SORT(TEXTSPLIT(G1,","),,,TRUE))最后用TEXTJOIN函数用","将数组连接起来。

使用效果见下图:


👌

谢谢新路老师的提醒

将公式修改为=TEXTJOIN("、",TRUE,SORT(--TEXTSPLIT(J2,"、"),,,TRUE))

解释:--是为了将文本型数字转换为数值型数字,方便排序

不然,如果位数增加后就有可能出现

最右侧这种奇怪的排序

说明下公式中各参数的意思,方便直接修改套用

=TEXTJOIN("、",TRUE,SORT(--TEXTSPLIT(J2,"、"),,,TRUE))

"、"代表原单元格数字的连接符号

J2代表原单元格

"、"代表新生成的数字连接符号

原文链接:https://bbs.wps.cn/topic/21956

上一篇: WPS从入门到熟练的快速指南
下一篇: 解决Excel公式#SPILL错误:全面指南与技巧
相关文章