簡體   English   中英

如何在谷歌表格的多個列中搜索?

[英]How to search in multiple columns in google sheets?

我有幾列如下:

Nugegoda  Branch    Nugegoda Branch REF     Malabe Branch   Malabe Branch REF   
102                 2222                    103             33333   
201                 2222                    203             33333   
301                 2222                    303             33333   
401                 2222                    403             33333   
501                 2222                    503             33333   
                

在此處輸入圖像描述

我將這些范圍命名為 Nugegoda 和 Malabe。 我想為在這兩個范圍內搜索的鍵 103 編寫一個 VLOOKUP,我該怎么做?

你也可以試試

=IFERROR (VLOOKUP(103, {$B$2:$C; $E$2:$F; $H$2:$I}, 2, FALSE))

或者

 =IFERROR (VLOOKUP(L1, {$B$2:$C; $E$2:$F; $H$2:$I}, 2, FALSE))

嘗試這個:

=iferror(VLOOKUP($L$1,$B$2:$C,2,False),VLOOKUP($L$1,$E$2:$F,2,FALSE))

或者如果您不想額外的單元格引用(L1)直接使用它:

=iferror(VLOOKUP(103,$B$2:$C,2,False),VLOOKUP(103,$E$2:$F,2,FALSE))

本質上,您使用帶有 VLOOKUP 的 if 條件來檢查值是否存在於第一個范圍內,如果不存在(錯誤),則查找另一個范圍。

插圖

根據您的評論更新

如果您想查找超過 2 個范圍,則可以利用ISNUMBER() function。 以下搜索B2:BE2:EH2:H

=IF(ISNUMBER(VLOOKUP(103,$B$2:$C,2,False)),VLOOKUP(103,$B$2:$C,2,False),IF(ISNUMBER(VLOOKUP(103,$E$2:$F,2,FALSE)),VLOOKUP(103,$E$2:$F,2,FALSE),IF(ISNUMBER(VLOOKUP(103,$H$2:$I,2,FALSE)),VLOOKUP(103,$H$2:$I,2,FALSE))))

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM