多條件查詢的N個方法中,推薦你學(xué)一下這條函數(shù)公式
對于多條件查詢,我們可能會想到可以用的函數(shù)是VLOOKUP、LOOKUP、INDEX+MATCH等等,但其實(shí),我們也可以用MAX函數(shù)來實(shí)現(xiàn)。例如下圖,根據(jù)B14單元格所選的產(chǎn)品和C14單元格所選的月份,查找對應(yīng)的銷量,如何用MAX函數(shù)來實(shí)現(xiàn)?

具體操作步驟如下:
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函數(shù)說明:返回一組數(shù)值中的最大值,忽略邏輯值及文本。
MAX函數(shù)語法:=MAX(number1, [number2], ... )。
MAX參數(shù)說明:number1, number2, ... number1是必需的,后續(xù)數(shù)字是可選的。要從中查找最大值的1到255個數(shù)字。win11專業(yè)版激活

公式B3:B11=B14中,判斷B3:B11數(shù)據(jù)區(qū)域中的值是否跟B14單元格的值相等,相等時返回TRUE,不相等返回FALSE,所以這里返回的結(jié)果是:{FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;TRUE;FALSE;FALSE}。

公式C2:H2=C14中,判斷C2:H2數(shù)據(jù)區(qū)域中的值是否跟C14單元格的值相等,相等時返回TRUE,不相等返回FALSE,所以這里返回的結(jié)果是:{FALSE,FALSE,FALSE,FALSE,TRUE,FALSE}。

在Excel中,TRUE表示1,F(xiàn)ALSE表示0,最后用MAX函數(shù)求出數(shù)組中的最大值,即是我們想要的查詢結(jié)果。
MAX函數(shù)有幾個注意點(diǎn):

3、動圖演示如下。

本期教程跟大家分享到這里,想學(xué)更多的辦公技巧,歡迎關(guān)注我哦!