EXCEL篇-昨天手动拆了2小时,今天3秒搞定——这个Excel函数组合,早该学会了!TEXTJOIN+TEXTSPLIT+UNIQUE组合
你是不是经常遇到这种情况——左边是一堆挤在一起的姓名,每个格子里塞了好几个人,还到处重复?想整理成右边那样干净的不重复名单,手动复制粘贴到怀疑人生? | | | |
| TEXTJOIN("、", TRUE, A2:A22) | | 将A2:A22共21个单元格中的姓名,全部用顿号“、”连接成一个长字符串 |
| | {"王磊";"刘娜";...;"赵强";"孙丽";"周涛"} | 以顿号“、”为分隔符,将步骤①合并出的长字符串拆分成一个个独立的姓名(纵向排列) |
| | | 从步骤②拆分出的所有姓名中提取不重复值,最终得到全部15个唯一姓名 |
函数语法:[]内为可选填参数,剩余参数为必选项
1、TEXTJOIN(分隔符, 是否忽略空单元格, 文本1, [文本2], ...)作用:将多个单元格 / 区域的文本,用指定分隔符拼接成一串文字,支持跳过空单元格详细用法可参考这篇文章EXCEL篇-一个公式搞定分类汇总:TEXTJOIN + FILTER 组合拳
2、TEXTSPLIT(文本,按列拆分,[按行拆分],[忽略空值],[匹配模式])
作用:按指定分隔符把一段文本拆分成多个单元格内容并自动溢出展示 | | |
| | TEXTJOIN("、", TRUE, A2:A22) |
| | |
| | |
| | |
| | |
3、UNIQUE(数据区域, [按列比较], [仅出现一次])作用:从一个数据区域或数组中提取出所有不重复的值,也就是一键去重详细用法可参考这篇文章EXCEL篇-神了!一个UNIQUE函数,解决所有去重难题