2014-02-14 88 views
0

我在Excel中有两个表,我想比较两个最小和最大列是否匹配,两个键是DivApt和ID。如果它们匹配,则指定是,否则不指定。比较两列数据的密钥在单独的表中

表1:

A  B   C   D 
DivApt ID   MIN  MAX  
1600202 68645032054 1374  1374 
1600202 65162062750 1873  1873 
1600202 406036501 740  740  

表2:

A  B   C   D 
DivApt ID   MIN MAX 
1600202 456224030  0 0 
1600202 30142085140  0 0 
1600202 60758077305  0 0 

我试图VLOOKUP和匹配功能和失败,任何建议?

+0

把钥匙是不是你的样品有关。你能否增加你的样本,提供min&max不匹配的实例,以及你从这些密钥中寻找的输出? – Jerry

+0

@Jerry我更新了DiveApt,基本上我想检查一下相同ID的min(max)值是否相同。 – EskimoT

+0

是否应将“是”放在最小和最大列中? – Jerry

回答

1

那么,如果你认为最好把两张表结合起来,那么我就会这么建议。

  1. 复制/粘贴表2下表1:

    enter image description here

    enter image description here

  2. 运行数据透视表(在插入标签)中,并挑选表格形式将所有字段插入后'Row Labels':

    enter image description here

  3. 删除小计:

    enter image description here

  4. 然后,你可以用一个公式这样做比较:

    enter image description here

正如你所看到的,数据透视表已经将代码分组,并且当存在不相似性时,它将默认具有空白单元,其可以被公式用于检查差异NCES。

其计算公式为:

=IF($B4<>"",IF($B5<>"","Yes",""),IF(C4<>C3,"No","Yes"))