比较excel中的两列,插入移动相关数据的空白行

我在Excel中有一大组数据,需要按列匹配。 具体来说,数据目前看起来像:

Column 1 Column 2 Column 3 1 1 aaaa 2 3 bbbb 3 4 cccc 4 

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

 Column 1 Column 2 Column 3 1 1 aaaa 2 3 3 bbbb 4 4 cccc 

我已经看了比较列1和列2(类似于这个 )的不同方式,但是还没有find一个好的方法来a)插入列1和2不匹配的空格,并且b)还附加数据在第3列。

任何帮助将不胜感激! 谢谢!

如果你想/可以直接使用Excel:

在这里输入图像说明

在“D”列的单元格中放入这个公式:

 =IFERROR(MATCH(A2;$B$2:$B$8;);"") 

在“E”列的单元格中,input以下公式:

 =IF(D2<>"";INDEX($B$2:$C$8;D2;1);"") 

在“F”栏的单元格中input这个公式:

 =IF(D2<>"";INDEX($B$2:$C$8;D2;2);"") 

复制并粘贴所有单元格。 好的认为它是自动的…或者当完成复制并粘贴值时。