2012-05-09 62 views
0

我試圖檢查兩個值是否並排存在。在兩個值上查找

在一張紙上,我有:

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)

的東西,但是我最終沒有運氣。

任何人都可以幫助我在這裏。

感謝

+0

您是否需要重新設置該值,或者只是,真是假?如果一個真正的假是你需要的,試試COUNTIFS函數(Excel> = 2007) – Arnoldiusss

+0

只需一個真或假就足夠了,我會看一看COUNTIF –

回答

1

如果你只需要一個對錯的結果,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 
+0

對不起,但它沒有輸出正確的結果,我正在使用' = COUNTIFS(Sheet1!$ C $ 2:$ D $ 230,Sheet2!B2,Sheet1!$ C $ 2:$ D $ 230,Sheet2!C2)',當它返回一個更大的值時返回0 –

+0

您應該參考1列一次:$ C $ 2:$ C $ 230,而不是$ C $ 2:$ D $ 230 – Arnoldiusss