语法与优势
=TEXTJOIN(分隔符, 是否忽略空白, 文本1, 文本2, ...或区域)
第二参数为TRUE时自动跳过空单元格,这是CONCATENATE做不到的!
案例:将相同部门的人员合并到一个单元格
=TEXTJOIN("、", TRUE, IF(B2:B100="销售部", A2:A100, ""))注意:这是一个数组公式,旧版Excel需要按Ctrl+Shift+Enter。
进阶:条件合并 + 去重
=TEXTJOIN("、", TRUE, UNIQUE(FILTER(A2:A100, B2:B100="销售部")))先筛选、再去重、最后合并,一步到位!