Excel VLOOKUP函數(shù)與IF函數(shù)實現(xiàn)逆向或多條件查找
在日常使用Excel時,VLOOKUP函數(shù)通常用于實現(xiàn)單一條件的從左向右查找。但有時候我們希望在不改變Excel數(shù)據(jù)原有格式的情況下,也能實現(xiàn)逆向或多條件查找的功能。那么該如何操作呢?我們可以通過結(jié)合
在日常使用Excel時,VLOOKUP函數(shù)通常用于實現(xiàn)單一條件的從左向右查找。但有時候我們希望在不改變Excel數(shù)據(jù)原有格式的情況下,也能實現(xiàn)逆向或多條件查找的功能。那么該如何操作呢?我們可以通過結(jié)合VLOOKUP和IF函數(shù)來實現(xiàn)這個目的。
利用VLOOKUP與IF函數(shù)實現(xiàn)逆向查找
舉例來說,通常情況下,我們只能根據(jù)A列的單號查找對應B列的城市名,無法反過來根據(jù)城市名查找對應的單號。為了同時不改變A/B列的數(shù)據(jù)格式,又能實現(xiàn)逆向查找的目的,可以使用以下公式:在一個空白單元格(如E3)中輸入`VLOOKUP(E2, IF({1,0}, B:B, A:A), 2, 0)`,然后按回車鍵即可。
IF函數(shù)實現(xiàn)A/B列數(shù)值互換
實現(xiàn)逆向查找的關鍵在于利用IF函數(shù)來互換A列和B列的數(shù)值,將原本在A列的數(shù)值移到B列,在B列的數(shù)值移到A列,從而使得VLOOKUP函數(shù)能夠正常進行查找。
理解數(shù)組函數(shù)的作用
為了更好地理解IF函數(shù)是如何實現(xiàn)A/B列數(shù)值的互換,我們可以將IF函數(shù)單獨列出,并通過數(shù)組函數(shù)將VLOOKUP函數(shù)中IF函數(shù)的結(jié)果直接顯示出來。這樣我們就能通過城市名查找到對應的單號。如果對數(shù)組函數(shù)不太了解的話,可能會難以理解這個示例的操作步驟,建議先對數(shù)組函數(shù)有所了解。