excel根据列值合并行

时间:2012-06-07 19:31:51

标签: excel merge rows

所以我一直在寻找我需要的信息,但实际上并没有找到一个简单的解决方案,尽管看起来应该有一个。基本上,我有以下

约翰| Doe | 123 Wallaby Ln | 00123 | | |

约翰| Doe | | 00123 | xxx | yy |

简| Doe | | 01234 | | zz |

简| Doe | bleep blop ln | | xx | |

我需要

约翰| Doe | 123 Wallaby Ln | 00123 | XXX | yy |

简| Doe | bleep blop ln | 01234 | xx | zz |

基本上非常简单,我需要合并具有相同列1和1的单元格。第2列数据可以获得全面而简洁的数据列表。您认为这可以通过谷歌作为一个简单的公式随时可用,但我只找到了VBA解决方案(我之前从未使用过VBA,或者就此问题使用宏,所以我不确定如何使用它们或修复它们中的错误)。任何帮助是极大的赞赏。

提前致谢!

1 个答案:

答案 0 :(得分:0)

最简单的选择是合并A& A的内容。 B在一列中(在C中插入一个新列)

C1    =A1&" "&B1

滚动公式

按列C排序

确保第1行有描述性名称来描述您的专栏。

选择完整的表格

创建数据透视表,删除行部分中的C列以获取唯一名称列表。

复制新工作表中的唯一名称列表

然后查看vlookupall在这里描述excel vlookup with multiple results来创建自己的函数。