vlookup函數(shù)多條件查找的方法是什么

小億
165
2023-09-29 08:04:32
欄目: 編程語言

要使用VLOOKUP函數(shù)進(jìn)行多條件查找,可以使用多個(gè)函數(shù)嵌套,或使用ARRAYFORMULA函數(shù)。

  1. 使用多個(gè)函數(shù)嵌套:
  • 首先,在要進(jìn)行查找的范圍內(nèi)創(chuàng)建一個(gè)輔助列,將多個(gè)條件合并成一個(gè)值。例如,如果要根據(jù)A列和B列的條件進(jìn)行查找,可以在C列中使用以下公式:=A1&“-”&B1。

  • 在另一個(gè)范圍中使用VLOOKUP函數(shù)進(jìn)行查找。例如,要查找C列中的特定值,可以使用以下公式:=VLOOKUP(“條件1-條件2”,D:E,2,F(xiàn)ALSE)。

  • 如果要查找多個(gè)列的值,可以在VLOOKUP函數(shù)中使用數(shù)組公式。例如,要根據(jù)A列和B列的條件查找C列和D列的值,可以使用以下公式:=VLOOKUP(A1&B1,{C:D},{2,3},F(xiàn)ALSE)。

  1. 使用ARRAYFORMULA函數(shù):
  • 在要進(jìn)行查找的范圍內(nèi)創(chuàng)建一個(gè)輔助列,將多個(gè)條件合并成一個(gè)值。例如,如果要根據(jù)A列和B列的條件進(jìn)行查找,可以在C列中使用以下公式:=ARRAYFORMULA(A1:A&“-”&B1:B)。

  • 在另一個(gè)范圍中使用VLOOKUP函數(shù)進(jìn)行查找。例如,要查找C列中的特定值,可以使用以下公式:=VLOOKUP(“條件1-條件2”,D:E,2,F(xiàn)ALSE)。

  • 如果要查找多個(gè)列的值,可以在VLOOKUP函數(shù)中使用ARRAYFORMULA函數(shù)。例如,要根據(jù)A列和B列的條件查找C列和D列的值,可以使用以下公式:=ARRAYFORMULA(VLOOKUP(A1:A&B1:B,{C:D},{2,3},F(xiàn)ALSE))。

0