我想向下掃描第 1 列,如果對於每個單元格,它與第 2 列中的任何單元格匹配,我希望它返回它匹配的第 2 列中的條目

我想向下掃描第 1 列,如果對於每個單元格,它與第 2 列中的任何單元格匹配,我希望它返回它匹配的第 2 列中的條目

我想掃描 alpha 工作表 (alpha!A) 中的 A 列,它是一個電子郵件列表,這樣,對於每個單元格 A1,A2,...AX,所述單元格匹配任何工作表 beta (beta!D) 的 D 列中的項目,然後傳回 beta!E 中水平對應的條目。來自 beta!E 的輸出的最後一部分不太重要,只需 beta!D 中匹配的位置# 就足夠了。編輯:如果 alpha!A 和 beta!D 之間不匹配,它還必須傳回一個空白單元格。非常感謝。

答案1

=VLOOKUP(A1,BETA!D:E,2,FALSE)

列索引號詢問您“右側有多少列是您想要的資料?”如果你的配對資料在D列,那麼D就是1,E就是2,等等。

VLOOKUP(你在找什麼?,你在哪裡找?,它位於右側多遠?,你想使用精確匹配還是近似匹配?)

編輯:如果您正在搜尋的術語不存在於您的 beta!D:E 範圍內,這將傳回「#N/A」。如果您在這種情況下特別需要傳回空白儲存格,那麼我發現的最簡單的事情就是 =IFERROR(VLOOKUP(yadda),"")。您可以修改它以在 VLOOKUP 失敗的情況下傳回您喜歡的任何內容。

相關內容