比较excel中的两列,在不匹配时移动空行并移动关联数据

时间:2015-01-05 12:08:46

标签: excel

我在excel中有大量数据需要与列匹配。具体来说,数据目前看起来像:

Column 1 | Column 2 | Column 3
------------------------------
100      | 100      | aaaa
200      | 300      | bbbb
300      | 400      | cccc
400      |          |

理想情况下,我希望数据看起来像:

Column 1 | Column 2 | Column 3
------------------------------
100      | 100      | aaaa
200      |          |
300      | 300      | bbbb
400      | 400      | cccc

2 个答案:

答案 0 :(得分:0)

如果第1列是其他列的引用,那么我可能会使用函数vlookup。

E.g。如果您在Sheet1中有您提到的数据,请在Sheet2中添加以下内容:

First column:   =Sheet1!A1
                =Sheet1!A2
                =Sheet1!A3
                etc.

Second column:  =Sheet1!B1
                =ISERROR(VLOOKUP(Sheet1!A:A;Sheet1!B:C;1;FALSE);"")
                =ISERROR(VLOOKUP(Sheet1!A:A;Sheet1!B:C;1;FALSE);"")
                etc.

Third column:   =Sheet1!C1
                =ISERROR(VLOOKUP(Sheet1!A:A;Sheet1!B:C;2;FALSE);"")
                =ISERROR(VLOOKUP(Sheet1!A:A;Sheet1!B:C;2;FALSE);"")
                etc.

答案 1 :(得分:-1)

上面的答案在我将ISERROR改为IFERROR后效果很好。 ISERROR返回警告,该函数包含太多参数。