excel中如何找出根据A列的重复项合并B列的值?

两列都是文本,大概是附件这样的表格,希望可以根据A列的值,把B列的值做合并,得出C列的结果感谢各位大神

    数组公式为:

    =IF(COUNTIF(A$1:A1,A1)>1,"",TEXTJOIN(",",,IF(A:A=A1,B:B,"")))

    按ctrl+shift+enter产生花括号。

    如图所示(下图为office2021预览版,不需要按ctrl+shift+enter):

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-04-19
在C1中输入或复制粘贴下列公式
=IF(COUNTIF(A$1:A1,A1)=1,TEXTJOIN(",",,IF(A$1:A$100=A1,B$1:B$100,"")),"")

=IF(COUNTIF(A$1:A1,A1)>1,"",TEXTJOIN(",",,IF(A$1:A$100=A1,B$1:B$100,"")))
下拉填充
第2个回答  2021-04-19
如果版本低用代码解决。
相似回答