2012-12-19 44 views
1

我有兩列彼此不同。一個包含數字,另一個包含文本。 試圖比較(匹配)到另一個單獨的工作表。使用兩個不同的列來與另一個工作表進行比較

當然,我可以單獨VLookup每一個,但這並不給我我正在尋找的答案。 我想知道前兩列是否與其他工作表相關。

我也試過一個IF(VLOOKUP但可能沒有錯。

概括起來講,如果列A和B列都是其他工作表上,然後真或假。

回答

0

這裏有一個工作表函數,它會做什麼你想要假設你只在尋找1列於表2,只是實際範圍替換[]值:

=NOT(OR(ISNA(MATCH([ColumnA],[OtherWorksheet],FALSE)), ISNA(MATCH([ColumnB],[OtherWorksheet],FALSE)))) 

這裏的實際使用範圍的例子:

=NOT(OR(ISNA(MATCH(A1,Sheet2!A:A,FALSE)), ISNA(MATCH(B1,Sheet2!A:A,FALSE)))) 

供參考:如果您不想在單元格中顯示它,也可以將此公式用於條件格式。

只是爲了解釋它:
MATCH將返回一個數字,如果找到的值,否則它將#N/A。
ISNA將指示結果是否爲#N/A。
OR將導致TRUE,如果嵌套ISNA表示TRUE。 (未找到含義1值)
NOT將TRUE變爲FALSE,反之亦然。
最終結果,如果兩個值都找到,則返回TRUE,否則顯示FALSE。

+0

沒關係的。非常感謝你。 – user1916429

相關問題