Excel 2010macros可以通过macros或VBA比较多于两列来查找匹配的值
我有两张(sheet1和sheet2)在sheet1中有两个以上的列我要匹配或检查差异值; 列名是Chq. No.
Chq. No.
, Name
和Amount
在工作表1和工作表2中。
表1
Date Chq. No. Name Amount 9/22/2015 22 REETA 1,400.00 9/21/2015 30 SUMIRTA 1,400.00 8/18/2015 31 NIRDUL KUMARI 200.00 8/21/2015 56 JAGDAMBA MISHRA 200.00 8/21/2015 58 ARUN KUMARI 200.00 8/21/2015 59 SANTOSH KUMARI 200.00
Sheet2中
9/22/2015 22 REETA 1,400.00 9/21/2015 30 SUMIRTA 1,400.00 8/18/2015 33 NIRDUL KUMARI 200.00 8/21/2015 55 JAGDAMBA MISHRA 200.00 8/21/2015 58 ARUN KUMARI 200.00 8/21/2015 60 SANTOSH KUMARI 200.00
我的身边,我正在分享与我在实际面临的例子,请帮助我。
Nitin在你的情况检查no是最好的领域,以配合两个数据库,,你可以使用这一个
= IF(ISERROR(MATCH(Sheet1!$ B2,Sheet2!$ B $ 2:$ B $ 10,0)),“B中没有匹配”,“”)
或者你可以使用这个,
= INDEX(Sheet1!$ A $ 2:$ C $ 6,MATCH(Sheet2!$ A 2,Sheet1!$ A $ 2:$ C $ 6,0))