如何使用具有多個條件的 VLOOKUP

已發表: 2022-12-20
如何使用具有多個條件的 VLOOKUP

幾乎沒有人從未遇到過使用 Microsoft Excel 工作的情況。 人們可以繼續談論使用該軟件的優勢。 從小型企業到大型企業,MS Excel 成為每個人的首選應用程序。 在眾多功能中,VLOOKUP 是突出的功能之一,它為擁有大量數據的用戶節省了時間。 您可以使用 2 個標准或多個標准進行 VLOOKUP 嗎? 好吧,我們已經為您準備好了。 在本文中,您將了解如何使用兩種方法將 VLOOKUP 與多個條件一起使用,包括將 VLOOKUP 與多個條件幫助程序列一起使用。

如何使用具有多個條件的 VLOOKUP

內容

  • 如何使用具有多個條件的 VLOOKUP
  • Excel 中的 VLOOKUP 是什麼?
  • 您可以使用 2 個條件進行 VLOOKUP 嗎?
  • 如何使用具有多個條件的 VLOOKUP?
  • 方法 1:使用輔助列
  • 方法二:使用CHOOSE函數

如何使用具有多個條件的 VLOOKUP

繼續閱讀以找到詳細解釋如何使用具有多個條件的 VLOOKUP 的步驟,並提供有用的插圖以更好地理解。

Excel 中的 VLOOKUP 是什麼?

VLOOKUP 是術語Vertical Lookup縮寫。 它是 MS Excel 的內置功能,使用戶能夠通過垂直搜索工作表來查找特定值。 這是通過使用一個簡單的公式來完成的,該公式是:

=VLOOKUP (lookup_value, table_array, col_index_number, [range_lookup])

這裡,

  • lookup_value :這是您要在數據中查找的
  • table_array :它指定存在所需值的數據的位置
  • col_index_number :它指的是我們要從中獲取返回值的列號
  • range_lookup :它由兩個選項組成。 第一個是TRUE ,選擇這意味著您正在尋找近似匹配。 第二個是FALSE,選擇這意味著你正在尋找一個完全匹配

另請閱讀:Excel 中行和列的區別

您可以使用 2 個條件進行 VLOOKUP 嗎?

的,您可以使用 2 個條件或更多條件進行 VLOOKUP。 VLOOKUP 函數可以在使用多個條件的兩種不同方法中使用。 一種是具有多個 Criteria 輔助列的 VLOOKUP,另一種是具有使用 choose 函數的多個 Criteria 的 VLOOKUP。 閱讀本文以了解它。

如何使用具有多個條件的 VLOOKUP?

讓我們繼續討論您在想知道如何使用具有多個條件的 VLOOKUP 時可以使用的方法。

方法 1:使用輔助列

當您必須在多個條件中查找值時,它是可以使用的方法之一。 具有多個條件幫助列的 VLOOKUP 要求您執行以下步驟。

注意:在下面提到的步驟中,我們將使用第 1、2 和 3 學期學生的數學和科學成績。所有學期的數學成績匯總在一起。 我們會在右側表格中的名字旁邊找到每個學期的數學分數。

1. 打開包含所需數據的 MS Excel文件

打開包含所需數據的 MS Excel 文件。

2. 在要合併的兩列之間插入一個新列

在要合併的兩列之間插入一個新列

3. 使用與號 (&) 和分隔符( ,) 以及=B2&”,”&D2公式組合B 列和 D 列

在這裡,我們將合併兩列 |如何使用具有多個條件的 VLOOKUP

4. 按鍵盤上的Enter 鍵查看組合結果。

按 Enter 鍵查看合併結果

5. 將公式拖到整列以合併其餘單元格。

將公式拖到整列以合併其餘單元格

6. 在需要分數的位置輸入VLOOKUP 公式。 您還可以在公式欄中查看和編輯公式。

在需要分數的位置輸入 VLOOKUP 公式。

7. lookup_value將包括單元格H7I6作為參考。 將公式寫為H7&”,”&I6

lookup_value 將包括單元格 H7 和 I6 作為參考。 |如何使用具有多個條件的 VLOOKUP

8. 相應地鎖定行和列,因為我們還需要填寫其餘詳細信息。 按F4鎖定H 列和第 6 行,以繼續使用具有多個條件的 VLOOKUP。

相應地鎖定行和列,因為我們還需要填寫其餘的詳細信息。

9. 通過添加逗號 (,)移動到下一個參數table_array

通過添加逗號 (,) 移動到下一個參數 table_array

10. 選擇包含所需值行和列

選擇包含所需值的行和列 |如何使用具有多個條件的 VLOOKUP

11. 按F4鎖定單元格引用

按 F4 鍵鎖定單元格引用

12. 添加逗號 (,)並移至下一個參數: col_index_num

添加逗號 (,) 並移動到下一個參數 col_index_num

13. 提及表格數組中給出所需值列號。 在這裡,數學列位於第3位。 在公式欄中鍵入3

提及表數組中提供所需值的列號。 |如何使用具有多個條件的 VLOOKUP

14. 鍵入逗號 (,)移動到下一個參數range_lookup

鍵入逗號 (,) 以移動到下一個參數 range_lookup

15. 選擇FALSE – 完全匹配選項以繼續獲取正確的值。

選擇 FALSE-Exact 匹配選項以繼續獲取正確的值

16. 完成公式後關閉括號

關閉括號,因為我們已經完成了公式

17. 按Enter獲取第一個值。

按 Enter 獲取第一個值 |如何使用具有多個條件的 VLOOKUP

18. 將公式拖過表格以獲得所有需要的詳細信息

在表格中拖動公式以獲取所有必需的詳細信息

這些步驟必須澄清您對問題的疑慮,您可以使用 2 個條件進行 VLOOKUP 嗎?

另請閱讀:如何在 Excel 中不使用公式複制和粘貼值

方法二:使用CHOOSE函數

您還可以暗示此方法使用 Choose 函數將 VLOOKUP 與多個條件一起使用。 與上述方法不同,您在這裡不需要輔助列。 您可以輕鬆地使用 Choose function 選項來使用具有多個條件的 VLOOKUP。 按照下面提到的步驟使用具有多個條件的 VLOOKUP。

1. 導航到包含所需數據的MS Excel 文件

打開包含所需數據的 MS Excel 文件

2. 在所需的單元格中輸入VLOOKUP 公式

在所需單元格中輸入 VLOOKUP 公式 |如何使用具有多個條件的 VLOOKUP

3. lookup_value將包括單元格 G7 和 H6作為參考。 將公式寫為G7&”,”&H6

lookup_value 將包括單元格 G7 和 H6 作為參考。

4. 相應地鎖定行和列,因為我們還需要填寫其餘的詳細信息。 按F4鎖定G 列和第 6 行

相應地鎖定行和列,因為我們還需要填寫其餘的詳細信息。

5. 鍵入逗號 (,)移動到下一個參數。

鍵入逗號 (,) 以移動到下一個參數 |如何使用具有多個條件的 VLOOKUP

6. 這裡不用table_array,使用CHOOSE函數

這裡我們將使用 CHOOSE 函數而不是 table_array

7. 在大括號中鍵入1,2作為index_num以創建組合。

在大括號中鍵入 1,2 作為 index_num 以創建組合

8. 鍵入逗號 (,)以移動到下一個參數value1

鍵入逗號 (,) 以移動到下一個參數值 1 |如何使用具有多個條件的 VLOOKUP

9.選擇將作為名稱列的值 1,然後按F4 鍵鎖定這些

選擇將成為名稱列的值 1,然後按 F4 鍵鎖定值

10. 要將value1與下一列合併,請添加帶分隔符( ,) 的與號 (&),然後選擇value2 ,即術語 column

要將 value1 與下一列合併,請添加一個與號 (&) 和一個分隔符 (,)

11. 按F4鎖定並添加逗號 (,)以移動到下一個參數。

通過按 F4 鍵鎖定值並添加逗號 (,) 以移動到下一個參數 |如何使用具有多個條件的 VLOOKUP

12. 要添加value2,請選擇結果所需的Maths 列,然後按F4鎖定值。

要添加 value2,請選擇結果所需的 Maths 列,然後按 F4 鍵鎖定值

13.關閉括號完成CHOOSE功能。 現在您有了沒有輔助列的table_array

關閉括號以完成 CHOOSE 功能。現在你有沒有輔助列的 table_array

14. 鍵入逗號(,) 並移至col_index_num參數,提及2 ,因為Maths是源列的第 2 列。

輸入逗號 (,) 並移至 col_index_num 參數,提及 2,因為 Maths 是源列 | 的第 2 列如何使用具有多個條件的 VLOOKUP

15. 添加逗號(,) 以移動到range_lookup參數並選擇FALSE以獲取準確值。

添加逗號 (,) 以移動到 range_lookup 參數並選擇 FALSE 以獲取準確值

16. 關閉括號並按Ctrl+Shift+Enter得到結果

關閉括號並按 Ctrl+Shift+Enter 得到結果

17. 將公式拖過表格,得到完整的結果

將公式拖過表格並得到整個結果 |如何使用具有多個條件的 VLOOKUP

這是使用 CHOOSE 函數對多個條件進行 VLOOKUP 的方法。

常見問題 (FAQ)

Q1。 組合時需要添加分隔符嗎?

。 當我們在不使用分隔符的情況下進行組合時,我們有可能最終得到不同值的相同組合。 例如,

1個2個帶隔板無分隔符
美國廣播公司123 美國廣播公司,123 abc123
abc1 23 abc1,23 abc123

因此,始終建議使用分隔符以避免此類混淆。

Q2。 是否有必要在數據之間添加輔助列?

,如果您不想對原始數據進行任何更改,您還可以將輔助列添加到最右邊或最左邊。 但是將它插入列之間使您可以只向表數組添加兩列而不是四列或更多列。 您可以根據自己的方便工作。

推薦

  • 如何在 TikTok 上編輯和保存草稿
  • 如何在 Instagram 故事中使用“添加你的貼紙”
  • 如何在 Excel 中凍結行和列
  • 修復 Excel 在 Windows 10 中打開速度慢的問題

這些是您在使用具有多個條件的 VLOOKUP 時可以暗示的兩種方法。 我們希望本指南對您有所幫助,並且您能夠了解如何使用具有多個條件的 VLOOKUP 和具有多個條件幫助器列的 VLOOKUP。 如果您有任何疑問和建議,請隨時通過下面的評論部分與我們聯繫。 另外,讓我們知道您接下來想了解什麼。