所以我在excel中有两列,其中A列几乎包含与B列完全相同的数据。
我需要一种方法来匹配A列和B列,并且需要从B列中删除A列和B列中相同的任何值。
因此,A栏有11,592个产品SKU编号。
B栏有12,555个产品SKU编号。
我需要一种方法来获取B列中的SKU产品编号,这些产品编号在A列中不。也许将它们放入C列?
答案 0 :(得分:9)
在单元格C1中使用以下公式:
=IF(VLOOKUP(B1,A:A,1)=B1,"",B1)
将其复制并粘贴到B列中具有值的所有行,它将显示唯一值。
然后通过粘贴值将列C复制到D列,以便您可以对其进行排序/过滤掉空白。
答案 1 :(得分:5)
我在这里做了几个假设,让我回答这个问题。您可能需要相应地调整单元格:
我们需要设置C列以显示B中不在A中的值。我们将在C1的每个单元格中使用公式进行此操作:C12555(我们将测试的col.B中每个值的一个单元格) 。作为第二步,我们可以对列C进行排序,以将找到的值放在列表的顶部。
=IF(ISNA(VLOOKUP(B1,$A1:$A11592,1,FALSE)),B1,"")
现在C列中的每个单元格都包含B列旁边的值(如果该值未在A列中出现),或者如果确实发生了空白(空字符串)。要将col C中的所有值组合在一起,您可以一起选择B 和 C列,并对C列进行排序。
提示快速将C1复制到超过12000行,试试这个: