姓名相同如何查詢學生成績——這是Excel多條件查詢的通用方法

只寫最接地氣的辦公幹貨,加入我們,組隊前行!

很多小夥伴熟悉vlookup函數,根據指定的查詢條件引用需要的數值,如下圖所示,根據姓名調用各月份的銷售額。

姓名相同如何查詢學生成績——這是Excel多條件查詢的通用方法

如果上面的案例中有相同的姓名的話,調用的結果就會發生錯誤,這時候就需要我們用多條件查詢了。如下面的案例

姓名相同如何查詢學生成績——這是Excel多條件查詢的通用方法

圖中“睛川”“達肖”“凱樂”都是重複的姓名(已用紅色字體標記),我們再用姓名調用分數(C列)的時候,就會發生錯誤(只查詢到了一個值,而且是表格內從上到下方向先出現的值)。如下演示:

姓名相同如何查詢學生成績——這是Excel多條件查詢的通用方法

查詢公式:=VLOOKUP(E2,A2:C16,3,0)

正確的做法是什麼呢?我們來分享一種方法。

用“姓名+班級”,這兩個條件進行查詢的話,這個條件就變成了唯一值,得到的結果也就是唯一了。見下圖演示:

姓名相同如何查詢學生成績——這是Excel多條件查詢的通用方法

查詢公式:=VLOOKUP(E2&F2,IF({1,0},A2:A16&B2:B16,C2:C16),2,0)

這個公式是數組公式,輸入的時候需要按Ctrl+shift+回車鍵。

更多數組公式精講、操作技巧、實戰案例,請參見本頭條號付費專欄

Excel經典實戰案例,推薦你加入學習,提升技能,快速舉一反三。


分享到:


相關文章: