每日最新頭條.有趣資訊

五分鐘,學會幾個Excel中的條件匯總公式

1、IF函數

作用:

對條件進行判斷並返回指定內容。

用法:

=IF(判斷條件,符合條件時返回的值,不符合條件時返回的值)

實例:

如下圖所示,使用IF函數來判斷D列的成績是否合格。

=IF(D2>=60,"及格","不及格")

用通俗的話描述就是:

如果D2>=60,就返回“及格”,否則就返回“不及格”。

2、SUMIF函數

作用:

按指定條件求和。

用法:

=SUMIF(條件區域,指定的求和條件,求和的區域)

實例:

如下圖所示,使用SUMIF函數計算一班的總成績:

=SUMIF(D2:D5,F2,C2:C5)

用通俗的話描述就是:

如果D2:D5區域的班級等於F2單元格的“一班”,就對C2:C5單元格對應的區域求和。

擴展用法

如果使用下面這種寫法,就是對條件區域求和:

=SUMIF(條件區域,指定的求和條件)

實例:

如下圖所示,使用SUMIF函數計算C2:C5單元格區域大於60的成績總和。

=SUMIF(C2:C5,">60")

這裡省略SUMIF函數第三參數,表示對C2:C5單元格區域大於60的數值求和。

3、COUNTIF函數

作用:

統計符合條件的個數。

用法:

=COUNTIF(條件區域,指定的條件)

實例:

如下圖所示,使用COUNTIF函數計算C2:C5單元格區域大於60的個數。

=COUNTIF(C2:C5,">60")

4、SUMIFS函數

作用:

完成多個指定條件的求和計算。

用法:

=SUMIFS(求和區域,條件區域1,求和條件1,條件區域2,求和條件2……)

注意,求和區域要寫在最開始的位置。

實例:

如下圖所示,使用SUMIFS函數計算一班、男性的總成績。

=SUMIFS(D2:D5,C2:C5,"男",E2:E5,"一班")

C2:C5,"男" 和 E2:E5,"一班"是兩個條件對,如果兩個條件同時滿足,就對D2:D5單元格對應的數值進行求和。

5、COUNTIFS函數

作用

統計符合多個條件的個數。

用法:

=COUNTIFS(條件區域1,指定條件1,條件區域2,指定條件2……)

實例:

如下圖所示,使用COUTNIFS函數計算一班、男性的人數。

=COUNTIFS(C2:C5,"男",E2:E5,"一班")

這裡的參數設置和SUMIFS函數的參數設置是不是很相似啊,僅僅是少了一個求和區域,也就是隻統計符合多個條件的個數了。

6、AVERAGEIF和AVERAGEIFS函數

AVERAGEIF作用:

根據指定的條件計算平均數。

AVERAGEIFS作用:

根據指定的多個條件計算平均數。

兩個函數的用法與SUMIF、SUMIFS的用法相同。

實例1:

如下圖所示,計算乙班的平均分。

=AVERAGEIF(E2:E5,"一班",D2:D5)

這裡的參數設置,和SUMIF函數的參數是一模一樣的。

如果E2:E5單元格區域等於“一班”,就計算D2:D5區域中,與之對應的算術平均值。

實例2

要計算一班男性的平均分,可以使用AVERAGEIFS函數:

=AVERAGEIFS(D2:D5,E2:E5,"一班",C2:C5,"男")

這裡的參數設置,就是和SUMIFS函數一樣的,計算平均值的區域在第一個參數位置,後面就是成對的“區域/條件”。

7、IFS函數和MINIFS、MAXIFS

只能在Office365訂閱用戶以及Excel 2019中使用的新成員。

IFS實例:

以下公式可以根據D2單元格的成績,返回對應的評判:

=IFS(D2>89,"優秀",D2>79,"良好",D2>69,"一般",D2>59,"合格",1=1,"不合格")

參數是一組一組的判斷條件和相應要返回的結果。

MINIFS實例:

按條件計算最高、最低值也變得非常容易,如下面的公式:

=MINIFS(G3:G12,D3:D12,"乙班",F3:F12,"女")

用於計算符合以下兩個條件的最小值:

D3:D12單元格區域的班組條件等於“乙班”

並且F3:F12單元格區域的性別條件等於“女”

圖文製作:祝洪忠

獲得更多的PTT最新消息
按讚加入粉絲團