SUMIF函數是Excel中的常用函數,主要用於根據指定條件對若干單元格區域或引用進行求和,即按條件求和。其語法爲:SUMIF(條件區域,條件,求和區域)。具體使用方法如下:
單條件求和:例如,對【AA】產品的數量進行求和彙總,可以使用公式:H3=SUMIF(D:D,G3,E:E)。其中,D:D是條件區域,G3是條件(即“AA”),E:E是求和區域。
單條件疊加求和:例如,計算出【AA】和【CC】產品本月生產總數量,可以使用公式:H3=SUM(SUMIF(D:D,{"AA","CC"},E:E))。即先用SUMIF函數分別求出【AA】和【CC】產品的總數量,然後用SUM函數進行求和。
忽略錯誤值求和:如果某個單元格區域中含有錯誤值(如#N/A、#VALUE!等),可以使用公式:E9=SUMIF(E2:E8,"<9e307")來進行求和。此時,條件區域跟求和區域都是同一列,因此可以省略第三個參數。
單條件多區域求和:當條件區域跟求和區域由一列變成多列時,如需要對【AA】產品的數量進行求和彙總,可以使用公式:I2=SUMIF(B2:E5,H2,C2:F5)。其中,B2:E5是條件區域,H2是條件(即“AA”),C2:F5是求和區域。
此外,SUMIF函數還可以用於計算滿足特定條件的提成金額之和、低於平均值的總額、包含特定文本的總金額等。
在使用SUMIF函數時,需要注意以下幾點:
條件區域和求和區域的大小必須一致,除非省略了求和區域(此時條件區域就是求和區域)。
如果條件是文本,需要加引號(且引號爲英文狀態下輸入)。
可以通過絕對引用(在單元格地址前添加$符號)來固定條件區域或求和區域的範圍,以便在複製或拖動公式時保持不變。