在Excel中合并几乎相同的行

时间:2012-01-23 18:14:48

标签: excel merge lines

我正在寻找可以帮助我处理这个Excel问题的人。

我有这张巨大的桌子(如370行x 7列)。

这张表有一个特殊性,就像这样:

ItemA - Property1(A) - Property2(A) - ...
ItemA - Property1(A) - Property2BIS(A) - ...
ItemB - Property1(B) - Property2(B) - ...
ItemB - Property1(B) - Property2BIS(B) - ...
ItemC - Property1(C) - Property2(C) - ...
ItemC - Property1(C) - Property2BIS(C) - ...

所以每个项目都有两行,它们实际上是相同的。

我想减少行数,例如:

ItemA - Property1(A) - Proterty2(A) - Property2BIS(A) - ...
ItemB - Property1(B) - Proterty2(B) - Property2BIS(B) - ...
ItemC - Property1(C) - Proterty2(C) - Property2BIS(C) - ...

所以基本上将每两行合并在一起。

有可能吗?有没有人已经这样做了,可以帮助我一点点?

谢谢!

1 个答案:

答案 0 :(得分:0)

不需要VBA - 如果你不介意一点乏味!假设:您的表从A1开始,不包含公式,并且有一个标题行。在表格的左侧插入一列,并填充其第一行数据'1'第二行'2',然后选择A2:A3。左键单击该对的底部右下角,拖动到表格底部并按下Ctrl键,然后释放鼠标按钮(即交替行“1”和“2”)。立即在两个Property列的右侧插入一列,并使用=D3填充E2。 (作为一个表,这将被自动复制,否则复制到数组的末尾)。复制整个表格,选择A1,选择性粘贴,值。从ColumnA过滤“2”。删除Row1以外的可见行。删除ColumnA。根据需要调整列标题。