如何自动向excel中的表添加行以使数据与同一工作表中的其他表匹配

时间:2015-02-20 15:21:40

标签: excel

我目前正在比较excel电子表格中两个不同来源的数据。我的左表缺少一些实体,因为表的排序方式相同。我一直在向第一个表添加行以使行匹配。

我会用这张图片来描述我需要更好的东西:

Sample table

在同一工作表中考虑这两个不同的表。我想在第一个表中的ID-5上方自动插入一行,使其与第二个表中的ID-row 5对齐。我也想对ID第8行做同样的事情。

为了在数据匹配之前添加行,我是否可以调用自动流程?

1 个答案:

答案 0 :(得分:0)

如果右侧的一对列是全面的(比如从C1开始),你可能会把E1复制下来以适应:

=IFERROR(INDEX(B:B,MATCH(C1,A:A,0)),"")  

这不会添加或删除任何行,但应该将左对与右对匹配。如果右对不是完整的ID列表,则将一个ID列附加到另一个ID列,并删除该列上的重复项以创建完整列表。