第1页
PNR AMT
1 H2JUFL 2343
2 W9CGJJ 4397
3 K9IC8T 12770
4 C9NL2Q 17707
5 K4NG2S 10584
6 MYVIVD 5769
表2
PNR AMT
1 K9IC8T 12770
2 C9NL2Q 17707
3 MYVIVD 5769
4 H2JUFL 2343
5 K4NG2S 10584
6 W9CGJJ 4397
如何协调两张表中的数据以查看数据是否匹配? 第一行是pnr no。第二行是该pnr的金额。 我想首先匹配pnr,如果这是真的那么匹配相应的数量和状态“ok”如果为true,如果为false则显示表2的数量 如果纸张2中没有纸张1的pnr,则说明没有条目
我试过了=IF(ISERROR(VLOOKUP(a1,sheet2!$aD$1:$a$6,1,FALSE)),"no entry","")
。这适用于pnr。但我无法继续前进。
答案 0 :(得分:0)
我假设两张纸上的数据都是从A2开始的。 您有几种选择:
执行multiple lookup(此处采用多个MATCH
的形式)。
在sheet1中构建帮助器列(在C2中使用=A2&B2
,向下复制),并使用sheet2中每行的串联MATCH
(在C2中使用=MATCH(A2&B2,sheet1!$C$2:$C$15,0)
,向下复制)。您可以在工作表2中使用带有连接的辅助列,并将其用于匹配。
答案 1 :(得分:0)
您可以使用VLOOKUP function在 Sheet2 上检索关联的AMT并进行比较。如果数字匹配则确定,否则报告不同的数字。在Sheet1!C2中使用以下公式。
=IF(B2=IFERROR(VLOOKUP(A2, Sheet2!A:B, 2, FALSE), 1E+99), "OK", IFERROR(VLOOKUP(A2, Sheet2!A:B, 2, FALSE), "No Match"))
根据需要填写。您的结果应类似于以下内容。
我故意改变Sheet1!B4中的AMT和Sheet1!A6中的PNR以显示不同的场景。
IFERROR function已用于捕捉不匹配。