我试图检查两个值是否并排存在。在两个值上查找
在一张纸上,我有:
Country Language
UK EN
UK DE
UK ES
而在另一片我有一样的。
我需要做的是确保UK和EN匹配第二张的版本。
ATM我一直喜欢=VLOOKUP(B2, Sheet1!$A$1:$H$230, MATCH(Sheet2!C2, Sheet1!$D$1:$D$230, 0), FALSE)
的东西,但是我最终没有运气。
任何人都可以帮助我在这里。
感谢
我试图检查两个值是否并排存在。在两个值上查找
在一张纸上,我有:
Country Language
UK EN
UK DE
UK ES
而在另一片我有一样的。
我需要做的是确保UK和EN匹配第二张的版本。
ATM我一直喜欢=VLOOKUP(B2, Sheet1!$A$1:$H$230, MATCH(Sheet2!C2, Sheet1!$D$1:$D$230, 0), FALSE)
的东西,但是我最终没有运气。
任何人都可以帮助我在这里。
感谢
如果你只需要一个对错的结果,u可以使用COUNTIFS
=COUNTIFS(Sheet1!$A$2:$A$4;A2;Sheet1!$B$2:$B$4;B2)
对于Excel 2003及以上使用
=COUNTIF(Sheet1!$A$2:$A$4;A2)*COUNTIF(Sheet1!$B$2:$B$4;B2)
这将返回命中数,如果你只是想要TRUE或FALSE来包装它:
=COUNTIFS(Sheet1!$A$2:$A$4;A2;Sheet1!$B$2:$B$4;B2) > 0
对不起,但它没有输出正确的结果,我正在使用' = COUNTIFS(Sheet1!$ C $ 2:$ D $ 230,Sheet2!B2,Sheet1!$ C $ 2:$ D $ 230,Sheet2!C2)',当它返回一个更大的值时返回0 –
您应该参考1列一次:$ C $ 2:$ C $ 230,而不是$ C $ 2:$ D $ 230 – Arnoldiusss
您是否需要重新设置该值,或者只是,真是假?如果一个真正的假是你需要的,试试COUNTIFS函数(Excel> = 2007) – Arnoldiusss
只需一个真或假就足够了,我会看一看COUNTIF –