EXCEL表格用VBA合并相同单元格对应的列单元格内容?

2024-12-01 12:57:56
推荐回答(2个)
回答(1):

VBA需要使用字典,代码理解有一定的难度,对于你例子这样已经排序的情况是可以用公式实现的:

C1公式为:

=B1&IF(A1=A2,","&C2,"")

下拉,如下图:

每个数据的第二行成为中间变量,但是别的表VLOOKUP获取结果的时候只选出第一个值,就是需要的内容。

回答(2):

CONCATENATE 函数呢?
=CONCATENATE("Stream population for ", A2, " ", A3, " is ", A4, "/mile")