Excel中如何将同列不同行的单元格的内容合并在一起且用回车符分开?

2025-02-25 16:22:57
推荐回答(2个)
回答1:

1、在C列添加一个辅助列,设置C列单元格格式为“对齐”中的“自动换行”,C2输入以下公式,然后向下填充公式

=B2&IF(COUNTIF(A3:A$22,A2)>0,CHAR(10)&VLOOKUP(A2,A3:C$22,3,0),"")

2、在E列分别输入1、2、3,然后在F2单元格输入以下公式,并向下填充

=VLOOKUP(E2,A:C,3,0)

设置F列为自动换行。

 

详见附图

回答2:

这不是公式,是VB源程序。
将& Chr(10) &换成& "、" &或& "," &等等即可达到你的要求