本帖最后由 phoben 于 2024-8-24 18:07 编辑
我们经常有一种需求,我们使用TextJoin函数得到一串数组后,很多重复内容。
举例1:"北京,上海,上海,重庆,湖南,湖北,北京,北京"
举例2:"张三,张三,李四,王五,李四,赵六"
面对这样的一串文本,怎么去重?这里写了一个自定义函数,大家可以拿去直接用
=ARRYJOIN(str)
函数用法:在公示栏,输入 =ARRYJOIN(要去重的文本)
用法1 传入文本: =ARRYJOIN("北京,上海,上海,重庆,湖南,湖北,北京,北京")
用法2 传入引用: =ARRYJOIN(A1)
用法3 传入表格: = ARRYJOIN(TEXTJOIN(",",TRUE,A1)) 这里A1是一个表格列
返回:"北京,上海,重庆,湖南,湖北"
表格用法demo:
ARRYJOIN去重函数实例.fgcc
(56.48 KB, 下载次数: 951)
|