如果另一个单元格具有相同的值,则合并单元格

时间:2015-06-04 13:20:28

标签: excel if-statement excel-formula match vlookup

我在Excel中有数据如下:

Column1    Column2    Column3    Total
  37         45          61      
  37         68          99      
 123         76          12      
 ...

我想制作以下内容:

Column1    Column2    Column3    Total
  37         45          61      45, 68
  37         68          99      
 123         76          12      76,...
 ...

如果row1的column1与另一行的column1具有相同的值,则用逗号将其column2值全部放入。

2 个答案:

答案 0 :(得分:1)

假设总共有100行,请尝试:

=IF(ISERROR(MATCH(A2,A3:A$100,0)),"",B2&", "&VLOOKUP(A2,A3:B$100,2,0))

答案 1 :(得分:0)

假设您对第1列进行了排序,请猜测这应该有效:
单元D2 = IF(A2 = A1,IF(D1 =“”,C1&“,”& C2,D1&“,”& C2),“”)
这是我的测试用例...它在最后一次重复的no中给出了所需的总数。希望它没问题

  

C1 C2 C3 Tot
  37 45 61
  37 68 99 61,99
  123 76 12
  123 24 34 12,34
  123 35 66 12,34,66
  144 62 35