excel两列数据,如何把前一列所对应的第二列中的的数据筛选出来并以逗号分割。具体见示例?

2025-03-25 04:06:46
推荐回答(3个)
回答1:

excel16及以上版本

输入    =TEXTJOIN(",",1,IF(A$2:A$13=E2,B$2:B$13,""))

同时按下CTRL+SHIFT+Enter三键,使数组公式出现{ },公式下拉

回答2:

可以用数组公式来计算,公式录入后,同时按ctrl+shift+回画三个键,才能出现公式两边的中括号。

公式=TEXTJOIN(",",TRUE,IF(A:A=D3,B:B,""))

回答3:

用下面改为自定义函数

Excel怎样关键字段合并单元格组排序