一:前情回顧:SUMIF的語法結(jié)構(gòu)
SUMIF函數(shù)的語法結(jié)構(gòu)是“=SUMIF(range,criteria,[sum-range])”,也就是“=SUMIF(條件區(qū)域,求和條件,求和區(qū)域)”。
其中:Range 也就是進(jìn)行條件判定的區(qū)域。
Criteria 是指求和條件,如需要滿足的邏輯關(guān)系或相同的字符串,也可以是引用的某一單元格。
Sum-range是指求和區(qū)域,也就是滿足條件的區(qū)域?qū)?yīng)的數(shù)值進(jìn)行求和。
如上圖中需要對電視機(jī)的銷售數(shù)量進(jìn)行求和時(shí);這里的range(條件區(qū)域)就是A列名稱列,Criteria(求和條件)就是指電視機(jī),Sum-range(求和區(qū)域)就是B列銷售數(shù)量;對應(yīng)的語法結(jié)構(gòu)就是“=SUMIF(A列,電視機(jī),B列)”。
注:當(dāng)條件區(qū)域與求和區(qū)域?yàn)橥粎^(qū)域時(shí),可將求和區(qū)域省略。
二:函數(shù)中的通配符
函數(shù)中的通配符主要有兩種,一個(gè)是問號(hào)(?);另一個(gè)是星號(hào)(*)
其中:問號(hào)(?)是用來代替一個(gè)任意的字符,而星號(hào)(*)用來代替任意個(gè)數(shù)的任意字符。
例如: *電視機(jī) 表示字符串以“電視機(jī)”結(jié)尾,在“電視機(jī)”前有若干字符(一個(gè)、兩個(gè)或者多個(gè));再如: 張* 表示張某或者張某某。
我們來看下面這個(gè)案例
[例1] 如何求算海爾產(chǎn)品的銷售數(shù)量總和
析:這里用來判定的字符串是“海爾”,另外我們用星號(hào)“*”來表示產(chǎn)品名稱中除“海爾”外剩余的其他若干字符;
那么這里條件區(qū)域?yàn)锳列(產(chǎn)品名稱),求和條件為“海爾*”,求和區(qū)域?yàn)锽列(數(shù)量),求和公式為“SUMIF(A列,“海爾*”,B列)”
操作:在C1單元格中輸入公式“=SUMIF(A:A,“海爾*”,B:B)” 回車;完成操作。
三:多行多列的條件區(qū)域求和
這一知識(shí)點(diǎn)略有抽象,我們用下面這個(gè)案例為大家進(jìn)行講解
如下圖中A列、C列、E列均表示物品名稱,而B列、D列、F列均表示這一物品名稱對應(yīng)的銷售數(shù)量,如何用SUMIF函數(shù)對A2-F10單元格區(qū)域中的某一物品名稱的銷售數(shù)量進(jìn)行求和?
這里的條件區(qū)域?yàn)锳2:E8,求和區(qū)域?yàn)锽2:F8,兩個(gè)區(qū)域各有五列。系統(tǒng)在條件判定時(shí),會(huì)對兩個(gè)區(qū)域進(jìn)行一一對應(yīng),也就是條件區(qū)域中的第一列(A列),第三列(C列),第五列(E列)分別對應(yīng)求和區(qū)域的第一列(B列),第三列(D列),第五列(F列),具體也就是A2對應(yīng)B2,……A8對應(yīng)B8……E8對應(yīng)F8。
例如:我們求算A2:F8中鉛筆的銷售數(shù)量,在G1單元格中輸入公式“=SUMIF(A2:E8,”鉛筆”,B2:F8)”回車。
這樣我們便對多行多列中的鉛筆的銷量進(jìn)行了求和。
好了,今天的內(nèi)容就到這里了,如果你有收獲,記得點(diǎn)贊和關(guān)注奧!
聯(lián)系客服