当前位置:   article > 正文

excel字符串列的文本合并

excel字符串列的文本合并

       excel表有两列,第一列是“姓名”,第二列是“诊断”,有高血压、糖尿病等。我想出一个统计表,统计“姓名”,把某一个姓名的诊断不重复的用、拼接起来,比如“张三”的诊断为“点高血压”、糖尿病。我们可以用TEXTJOIN来实现类似的功能,

比如:=TEXTJOIN(",", TRUE, UNIQUE(FILTER(B:B, A:A=A2)))
FILTER(B:B, A:A=A2)会选出与当前行A列姓名相同的所有B列诊断。
UNIQUE()会从选出的诊断中去除重复项。
TEXTJOIN()函数会把所有不重复的诊断用逗号和空格拼接起来。

操作起来还是有点复杂,hpctb提供了一个简单的办法。

打开“统计表”这个功能,选中“数据源”中的“姓名”,移动到右边的“统计列”。然后在“计算列”的“出院诊断”后面选择“计算类型”为“拼接”,点“查询”。表就做好了:

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/759212
推荐阅读
相关标签
  

闽ICP备14008679号