碰到复杂的昔日只可暴露VBA才调处治

发布日期:2024-07-03 15:34    点击次数:90

碰到复杂的昔日只可暴露VBA才调处治

WPS更多的操作所以单元格为单元,用户很松开地对通盘这个词单元格复制,粘贴,援用,运算。要是要把单元格内的字符拆解出来处理,有极少的函数可供遴荐,如LEFT,MID等,但操作起来有很大的局限性。碰到复杂的昔日只可暴露VBA才调处治,不外当今不一样了!

最新版块的WPS推出了一个专科的文本拆分函数TEXTSPLIT,奏凯把文本拆分的难度拉到最低,小白也能节略上手。

把要拆分的文本放到第一参数,第二参数指明拆分依据:

=TEXTSPLIT(A1,",")

图片喂养用品

把拆分依据放到第三参数,相似的后果将被纵向遗弃:

=TEXTSPLIT(A1,,",安达市名亨复印机有限公司")

图片

义乌市述馑服装商行

在多东谈主共同剪辑的文档中, 荔蒲县凯大坚果有限公司可能用的停止绚丽不同,TEXTSPLIT拆分起来也很便捷,把各式拆分字符四肢数组建立到第二八成第三参数即可:

=TEXTSPLIT(A1,,{"-","/","~"})

图片

拆分字符并莫得杀青是绝顶绚丽,数字,喂养用品笔墨,词语以至一句话齐不错四肢指定的拆分字符:

=TEXTSPLIT(A1,{"省","市","区","镇"},,TRUE)

这里的第四参数建立为TRUE暗示忽略拆分出来的空单元格。

图片

针对一些有轨则的文本,同期建立第二第三参数还不错复返二维数据区域:

=TEXTSPLIT(A1,{":",","},";",TRUE)

图片

最其后分析一个更复杂的诈欺,从文本中索要数字:

=TEXTSPLIT(A1,TEXTSPLIT(A1,ROW(1:10)-1),,TRUE)

图片

ROW(1:10)-1的后果是0~9的数字队伍,将其四肢TEXTSPLIT的拆分依据:

=TEXTSPLIT(A1,ROW(1:10)-1)

复返的后果是除了数字以外的通盘文本,把这些文本四肢外层TEXTSPLIT的拆分依据,后果就只剩下数字了。

图片

本站仅提供存储工作,通盘执行均由用户发布,如发现存害或侵权执行,请点击举报。