對于多條件查詢,我們可能會想到可以用的函數是VLOOKUP、LOOKUP、INDEX MATCH等等,但其實,我們也可以用MAX函數來實現。例如下圖,根據B14單元格所選的産品和C14單元格所選的月份,查找對應的銷量,如何用MAX函數來實現?
具體操作步驟如下:
1、選中D14單元格,在編輯欄中輸入公式:=MAX((B3:B11=B14)*(C2:H2=C14)*C3:H11),按組合鍵“Ctrl Shift Enter”。
2、公式解析。
=MAX((B3:B11=B14)*(C2:H2=C14)*C3:H11):
MAX函數說明:返回一組數值中的最大值,忽略邏輯值及文本。
MAX函數語法:=MAX(number1, [number2], ... )。
MAX參數說明:number1, number2, ... number1是必需的,後續數字是可選的。要從中查找最大值的1到255個數字。
公式B3:B11=B14中,判斷B3:B11數據區域中的值是否跟B14單元格的值相等,相等時返回TRUE,不相等返回FALSE,所以這裡返回的結果是:{FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;TRUE;FALSE;FALSE}。
公式C2:H2=C14中,判斷C2:H2數據區域中的值是否跟C14單元格的值相等,相等時返回TRUE,不相等返回FALSE,所以這裡返回的結果是:{FALSE,FALSE,FALSE,FALSE,TRUE,FALSE}。
在Excel中,TRUE表示1,FALSE表示0,最後用MAX函數求出數組中的最大值,即是我們想要的查詢結果。
MAX函數有幾個注意點:
3、動圖演示如下。
本期教程跟大家分享到這裡,想學更多的辦公技巧,歡迎關注我哦!
如果文章對您有幫助,可以轉發、點贊支持小編,創作不易,希望多多支持!
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!