我有两个需要比较的数据集。有一列是两者之间的公共标识符,但第二个数据集(已更新)具有多于第一个数据集。
我要做的是使用列D / I作为键,然后查看列C / H是否匹配。如果它们不匹配,我希望返回数据或仅突出显示。
我对Excel不是很熟悉,但除了我上面描述的内容外,我看到了这个问题,因为第二个数据集有更多行,所以它会返回那些突出显示的内容,而不是需要。
任何帮助都会很棒!
答案 0 :(得分:0)
如果我理解你的问题,你可以尝试
=C2=INDEX(H:H,MATCH(D2,I:I,0))
并展开/拖动此公式,以检查D
列中的更多值。
这个公式的结果如下:
此公式将D
中的值与I
列中的值进行比较,然后比较相应的C
和H
值,并在匹配时返回True
,否则返回False
。
换句话说:此公式会检查一对Cx-Dx
是否与Hy-Iy
和x
不一定相等的对y
完全匹配。
E.g。 (参见上面的截图)
C2-D2
与H2-I2
匹配
C3-D3
与H4-I4
匹配
C4-D4
与H3-I3
匹配
和C5-D5
匹配H:I
范围内没有配对。
答案 1 :(得分:0)
您也可以在单独的列或条件格式中使用COUNTIFS: -
=COUNTIFS($I:$I,$D2,$H:$H,"<>"&$C2)
突出显示前两列和
=COUNTIFS($D:$D,$I2,$C:$C,"<>"&$H2)
突出显示后两列。