Excel多條件計算相信大家都有碰到過,多條件求和、多條件計數、多條件判斷等等操作經常會出現在我們的日常工作中。今天我們就來學習一下,Excel常見的五大多條件計算函數公式。
案例說明:我們需要對人員的英語、數學兩門成績進行判斷。當兩科成績都大於60分記為合格,反正為不合格。這裡就需要用到IF和And兩個函數。
函數公式:
=IF(AND(D3>60,E3>60),"合格","不合格")
函數解析:
1、在進行多條件判斷的時候,我們可以用And函數將多個條件進行條件,它會返回True或者False兩個邏輯值;
2、結合IF函數我們就可以對成績進行綜合的多條件判斷。
案例說明:我們需要利用Sumif單條件求和函數,對銷售部、財務部多個條件進行數據求和。這裡就需要搭配sumproduct函數一起操作。
函數公式:
=SUMPRODUCT(SUMIF($D$3:$D$9,{"財務部";"銷售部"},$E$3:$E$9))
函數解析:
1、我們都知道sumif函數是單條件求和函數,但實際上sumif函數也可以進行數據的多條件求和。只需要將第二參數用數組{}的方式,將多個條件進行統計即可;
2、sumif函數進行多條件計算的時候,會以數組的形式將結果展現出來,效果如下所示:
它會將財務部的總補貼1396和銷售部的總補貼955單獨算出來,所以最後還需要用到sumproduct函數進行再次求和。
案例說明:在有相同的姓名的情況下,我們需要根據人員姓名和部門多個條件,查詢到對應人員的補貼數據。這裡可以使用Lookup函數進行快速操作。
函數公式:
=LOOKUP(1,0/(($C$2:$C$9=G5)*($D$2:$D$9=H5)),$E$2:$E$9)
函數解析:
1、進行數據多條件查詢的時候,最好用的函數那就是lookup函數,它只需要將多個條件值用*符號連接起來即可。
案例說明:在根據部門、級別等多個條件同時進行最大值判斷的時候,我們可以利用到MAX+IF函數來快速處理。
函數公式:
{=MAX(IF(($D$3:$D$9=H5)*($E$3:$E$9=I5),$F$3:$F$9,))}
函數解析:
1、首先我們需要用到IF函數進行多條件數據判斷,用*符號將部門和級別兩個條件進行連接;
2、通過IF函數我們可以求出一組數組結果的值,我們利用Max最大值函數就可以將數組中最大的數組提取出來。因為是數組的形式,最後需要按CTRL+SHIFT+ENTER鍵結束。
現在你學會了Excel常見的4大多條件統計套路了嗎?這四大函數公式學會了嗎?