如何在 Google 表格中 VLOOKUP 多個條件和列

已發表: 2022-12-22
如何在 Google 表格中 VLOOKUP 多個條件和列

除了 MS Excel 之外,Google 表格是一種使用方式比其他任何應用程序都多的應用程序來存儲和管理數據。 它執行的功能使數據管理變得如此簡單,只需單擊幾下即可。 特別地,VLOOKUP 函數也稱為 Vertical Lookup 函數。 與 MS Excel 一樣,此處的 VLOOKUP 允許您垂直查找所需的值並從其他表格或工作表中提取數據。 但是,在 Google 表格中,VLOOKUP 的語法只允許您一次查找一列。 如果您正在尋找在 Google 表格中使用 VLOOKUP 多個條件和列的方法,那麼您來對地方了。 在本文中,您將了解如何在 Google 表格中 VLOOKUP 多個條件和列。 除此之外,您還將更多地了解我們何時需要在 Google 表格中 VLOOKUP 多個條件。 讓我們從常規 VLOOKUP 函數的語法開始。

如何在 Google 表格中 VLOOKUP 多個條件和列

內容

  • 如何在 Google 表格中 VLOOKUP 多個條件和列
  • 常規 VLOOKUP 函數的語法是什麼?
  • 我們什麼時候需要在 Google 表格中 VLOOKUP 多個條件?
  • 如何在 Google 表格中使用具有多個條件的 VLOOKUP?
  • 方法一:使用輔助列
  • 方法 2:使用數組公式

如何在 Google 表格中 VLOOKUP 多個條件和列

在本文中,您將進一步了解常規 VLOOKUP 函數的語法以及如何在 Google 表格中 VLOOKUP 多個條件和列。 繼續閱讀以詳細了解它。

常規 VLOOKUP 函數的語法是什麼?

Google 表格中常規VLOOKUP函數的語法是:

 =VLOOKUP( search_key, range, index, [is_sorted])

這些輸入中的每一個都代表,

  • search_key :這是您在範圍的第一列中搜索的值。 它可以是包含值的單元格,也可以是可用作對包含值的單元格的引用的單元格。
  • range :它是一個單元格範圍,包含 VLOOKUP 函數查找值的單元格。 您需要將包含 search_key 的列標識為第一列。 該範圍還應包括由目標值組成的列。
  • 索引:索引是用於指代包含目標值的範圍內的列號的術語。 範圍的第一列的索引為 1,第二列的索引為 2,依此類推。
  • is_sorted :它是語法的一部分,表示是否需要對列進行排序。 它可以通過使用 True 或 False 來完成。

現在您已經了解了常規 VLOOKUP 函數的語法,讓我們繼續了解何時需要在 Google 表格中 VLOOKUP 多個條件。

我們什麼時候需要在 Google 表格中 VLOOKUP 多個條件?

您需要在 Google 表格中 VLOOKUP 多個條件的情況和原因可能不同。 下面列出了一些原因:

  • 當您需要查找不同的表以查找特定學科中的學生分數以及特定術語時,可以使用它。
  • 另一種情況可能是您必須正確獲得兩個標準才能找到一個值。 例如,您可能要求獲得績效獎金的員工出席。
  • 還有一個例子,您可以在 Google 表格中使用 VLOOKUP 多個條件,當您在單個列中有多個數據時。 例如,一個組織的日常出勤由多個細節組成,如出席、缺席、病假等。

它可以用於比我們在此處列出的更多的情況。 讓我們繼續閱讀本文的下一部分。

另請閱讀:如何在 Google 表格的一個單元格中添加多行

如何在 Google 表格中使用具有多個條件的 VLOOKUP?

您可以使用兩種方法來使用具有多個條件的 VLOOKUP。 第一種方法涉及使用輔助列來檢索所需的值。 進一步閱讀以了解此方法如何展開以將 VLOOKUP 多個條件放入單個列中。

注意:我們將使用包括3 個學期數學和科學成績以及學生名單的數據。 通過下面提到的方法,我們將對所有 3 個學期的數學成績分別進行排序。

資料 |如何在 Google 表格中 VLOOKUP 多個條件和列

方法一:使用輔助列

使用輔助列是可用於將多個條件 VLOOKUP 到單個列中的方法之一。 此方法涉及使用可稱為輔助列的附加列。 在這種情況下,我們將在名稱列之前插入輔助列。 這將使輔助列成為範圍中的第一列。 我們將使用輔助列來組合NameTerm列的值。 按照下面提到的步驟,

使用輔助列:

1. 打開包含所需數據的 Google 表格。

打開包含所需數據的 Google 表格

2. 通過右擊同一列的列標題並單擊左側的Insert 1 column 將左側幫助列插入到Name

通過右鍵單擊同一列的列標題並單擊左側的 Insert 1 column,將 helper 列左側插入到 Name 列

3. 在輔助列第一個單元格中,鍵入公式=C2&”,”&D2以合併單元格。

在輔助列的第一個單元格中鍵入公式 =C2&”,”&D2 以合併單元格 |如何在 Google 表格中 VLOOKUP 多個條件和列

4. 按Enter 鍵查看合併結果,即John,1

按 Enter 鍵查看組合結果 John,1

5. 拖動單元格的以用相同的公式填充該列

拖動單元格的角以用相同的公式填充該列

6. 選擇需要的單元格並應用VLOOKUP公式

拖動單元格的角以用相同的公式填充該列

7. 通過添加符號分隔符輸入作為參考單元格H7 和 I6search_key 。 按F4 鍵鎖定相應的單元格和列。

通過添加符號和分隔符輸入作為參考單元格 H7 和 I6 的 search_key。按 F4 鍵 | 鎖定相應的單元格和列如何在 Google 表格中 VLOOKUP 多個條件和列

8. 添加逗號(,)移動到下一個語法範圍。 選擇包含我們需要為其查找VLOOKUP 值

添加逗號 (,) 以移動到下一個語法範圍。選擇包含我們需要查找 VLOOKUP 值的值的列

9. 通過按F4 鍵鎖定值並添加逗號 (,)移動到下一個參數索引以在 Google 表格中執行 VLOOKUP 多個條件和列。

通過按 F4 鍵鎖定值並添加 (,) 移動到下一個參數索引

10. 在索引參數中,鍵入為您提供目標值列號。 在本例中,它是第4。 因此,在索引值中鍵入4

在索引參數中,鍵入為您提供目標值的列號。在本例中,它是第 4 列。在索引值中鍵入 4 |如何在 Google 表格中 VLOOKUP 多個條件和列

11. 添加逗號 (,)以移動到is_sorted參數。 鍵入0以獲得精確匹配。

添加逗號 (,) 以移動到 is_sorted 參數。鍵入 0 以獲得完全匹配

12. 關閉括號並按Ctrl+Enter以獲取所需的值

關閉括號並按 Ctrl+Enter 以獲取所需的值

13. 拖動單元格的並應用公式來完成表格。

拖動單元格的角並應用公式來完成表格 |如何在 Google 表格中 VLOOKUP 多個條件和列

此方法說明如何使用輔助列在 Google 表格中 VLOOKUP 多個條件和列。 現在我們將看到如何使用 ARRAY FORMULA 在 Google 工作表中使用多個條件進行 VLOOKUP。

另請閱讀:如何將 VLOOKUP 與多個條件一起使用

方法 2:使用數組公式

另一種方法是使用 ARRAY FORMULA 在 Google 工作表中使用多個條件進行 VLOOKUP。 這兩種方法的工作方式相同,唯一的區別是您不需要此方法中的輔助列來完成將多個條件 VLOOKUP 到單個列中。 相反,您必須使用公式構建輔助列和範圍的值。 閱讀下面提到的步驟,以掌握使用數組公式使用 VLOOKUP 查找值的過程。 我們將使用與上述方法相同的示例。

1. 首先在所需的單元格中鍵入= ARRAY FORMULA

首先在所需的單元格中鍵入 =ARRAY FORMULA

2. 輸入VLOOKUP公式

輸入 VLOOKUP 公式

3. 按F4 鍵選擇並鎖定參考單元格G7 和 H6 。 使用與號和分隔符它們分開。

按 F4 鍵選擇並鎖定 G7 和 H6 參考單元格。使用與號和分隔符 | 分隔它們如何在 Google 表格中 VLOOKUP 多個條件和列

4. 添加逗號 (,)並通過打開大括號開始構建範圍

添加逗號 (,) 並通過打開大括號開始構建範圍

5. 選擇第一列,即名稱列,然後按F4 鍵鎖定單元格。

選擇第一列,即名稱列,然後按 F4 鍵鎖定單元格

6. 添加分隔符 (&”,”&)並選擇我們將與 Name 列合併的Term列。 按F4 鍵鎖定選定的單元格

添加分隔符 (&”,”&) 並選擇我們將與 Name 列合併的 Term 列。按 F4 鍵 | 鎖定選定的單元格如何在 Google 表格中 VLOOKUP 多個條件和列

7. 添加逗號 (,)並選擇給出目標值第三列 Maths並完成範圍

添加逗號(,)並選擇給出目標值的第三列 Maths 並完成範圍

8. 關閉大括號並添加逗號 (,)以移動到下一個參數。

關閉大括號並添加逗號 (,) 以移動到下一個參數

9. 鍵入將為您提供目標值索引值。 在這裡,我們將鍵入2以從Maths 列獲取值。

鍵入將為您提供目標值的列的索引值。在這裡,我們將鍵入 2 以從 Maths 列中獲取值

10. 添加逗號 (,)並鍵入0以獲得完全匹配,然後關閉括號以關閉VLOOKUP 公式

添加逗號 (,) 並鍵入 0 以獲得完全匹配,然後關閉括號以關閉 VLOOKUP 公式 |如何在 Google 表格中 VLOOKUP 多個條件和列

11. 再次關閉支架以關閉ARRAY FORMULA

再次關閉括號以關閉 ARRAY FORMULA

12. 按回車鍵得到結果。

按回車得到結果

13. 拖動單元格以在整個表格中獲得結果。

拖動單元格的角以在整個表格中獲得結果 |如何在 Google 表格中 VLOOKUP 多個條件和列

當您必須使用數組公式在 Google 表格中使用多個條件進行 VLOOKUP 時,這就是您獲取所需值的方式。

推薦

  • 如何在 Instagram 上刪除草稿卷
  • 如何添加、更改和刪除電報頭像
  • 刪除 Google 表格中重複項的 6 種方法
  • 如何在 Google 表格中快速換行?

我們希望這篇關於如何在 Google 表格中 VLOOKUP 多個條件和列的指南對您有所幫助。 您可以在下面的評論部分中刪除對未來文章的查詢和主題建議。