在基于通用列的2列之间比较值方面需要帮助

问题描述

我有下面列出的6列,其中前3列来自一个来源,其余3列来自不同来源。 我想通过与2个不同来源之间的公共A,D列进行比较来比较B和E列中缺失或附加的值。可以,请帮助我提供公式以找到匹配的结果。

A       B       C       D       E       F
PKG1    Code1   $10     PKG1    Code1   $10 
PKG1    Code2   $20     PKG1    Code2   $20 
PKG1    Code3   $30     PKG2    Code1   $40 
PKG2    Code1   $40     PKG2    Code2   $50 
PKG2    Code2   $50     PKG2    Code3   $60 
PKG2    Code3   $60 

如果上述格式令人困惑,请添加图片excel:

enter image description here

解决方法

解决此问题的最简单方法是创建一个串联的列,然后按习惯使用vlookup。例如,使用公式= a2&b2&c2插入新列d。然后也使用公式= e2&f2&g2插入新的h。

现在,您只需在串联的列上以正常方式使用vlookup即可。 = vlooup(d1,h:h,1,false)

,

您可以像这样尝试COUNTIFS()-

=IF(COUNTIFS(D:D,A1,E:E,B1)>=1,"Match Found","Nop")

enter image description here