通过附加匹配数据合并excel中的行

时间:2014-11-10 14:31:09

标签: excel

我正在尝试合并Excel中的行,从表1转换为表2,如下所示。

基本上它需要检查是否有相同的ID,如果是,请使用第一个锦标赛的名称,然后添加以逗号分隔的类别。

表1(之前):

  

ID001 | name001 | cat001
ID002 | name002 | cat001
ID002 |   name002 | cat002
ID002 | name002 | cat003
ID003 | name003 |   cat001
ID003 | name003 | cat003

表2(之后):

  

ID001 | name001 | cat001
ID002 | name002 | cat001,cat002,   cat003
ID003 | name003 | cat001,cat003

由于

1 个答案:

答案 0 :(得分:0)

你也可以通过VBA或公式来做到这一点。

要合并多行,请检查以下网址:

http://exceltactics.com/combine-data-multiple-rows-one-cell/

在此示例中,您只需要更改公式,因为您需要检查两列,即ID和Name。

您可以使用以下公式:=IF(AND(A2=A1,B2=B1),D1&", "&C2,C2)

查看以下屏幕截图:

enter image description here