今天介紹EXCEL自帶函數(shù)中SUMIF,這個函數(shù)是一種帶條件的求和函數(shù)潜的,應(yīng)用起來稍微比較復(fù)雜骚揍,但處理非常適用于處理大批量的數(shù)據(jù)處理,如果應(yīng)用的當(dāng)啰挪,可以極大減輕工作量信不,提高工作效率。
語法
SUMIF(range, criteria,[sum_range])
其中亡呵,range為必需參數(shù)抽活,用于指代條件計算的單元格區(qū)域。每個區(qū)域中的單元格都必須是數(shù)字或名稱锰什、數(shù)組或包含數(shù)字的引用下硕。
Criteria為必須必需,用于設(shè)置用于計算的條件汁胆,其形式可以為數(shù)字梭姓、表達式、單元格引用嫩码、文本或函數(shù)誉尖。例如,條件可以表示為 32铸题、“>32”释牺、B5、32回挽、“32”、“蘋果”或 TODAY()猩谊。
sum_range為可選參數(shù)千劈,用于指代要求和的實際單元格(如果要對未在 range 參數(shù)中指定的單元格求和)。 如果省略該參數(shù)牌捷,將會對在范圍參數(shù)中指定的單元格(即RANGE參謀指代的單元格)求和墙牌。
sum_range 參數(shù)與 range 參數(shù)的大小和形狀可以不同。求和的實際單元格通過以下方法確定:使用 sum_range 參數(shù)中左上角的單元格作為起始單元格暗甥,然后包括與 range 參數(shù)大小和形狀相對應(yīng)的單元格喜滨。
下面,我們還是用一個實例來說明這個函數(shù)的用法吧撤防。
對于上圖的表格虽风,如果我們想要計算,財產(chǎn)價值大于2000000元的價值總和,我們就可以直接選中一個單元格辜膝,輸入“=SUMIF(A2:A5无牵,”>2000000”)”,按下回車鍵厂抖,就可以得到結(jié)果茎毁。
如果想要計算產(chǎn)價值大于2000000元的對應(yīng)的傭金之和,我們在選中單元格中輸入“=SUMIF(A2:A5忱辅,”>2000000”七蜘,B2:B5)”,按下回車鍵墙懂,返回的結(jié)果就是滿足條件的傭金之和橡卤。
此外,需要注意的幾個問題垒在,①任何文本條件或任何含有邏輯或數(shù)學(xué)符號的條件都必須使用雙引號 (") 括起來蒜魄。 如果條件為數(shù)字,則無需使用雙引號场躯。
②sum_range 參數(shù)與 range參數(shù)的大小和形狀可以不同谈为。 求和的實際單元格通過以下方法確定:使用sum_range參數(shù)中左上角的單元格作為起始單元格,然后包括與range參數(shù)大小和形狀相對應(yīng)的單元格踢关。也就是說伞鲫,對于上圖3中,如果我們把“=SUMIF(A2:A5签舞,”>2000000”秕脓,B2:B5)”改變成“=SUMIF(A2:A5,”>2000000”儒搭,B2:B3)”吠架,完全不影響計算結(jié)果。
對于這個問題搂鲫,還有一個思考傍药,如果我們把“=SUMIF(A2:A5,”>2000000”魂仍,B2:B5)”改成“=SUMIF(A2:A5拐辽,”>2000000”,B3:B5)”擦酌,這個時候結(jié)果會出現(xiàn)什么變化呢俱诸,讓我們一起試一試吧!
哈哈赊舶,結(jié)果竟然是28000睁搭,大家發(fā)現(xiàn)了什么沒有赶诊,其實就是B5單元格中的數(shù)值,那么到底發(fā)生了什么情況呢介袜?可能你已經(jīng)看出來了甫何,就是在計算過程中,財產(chǎn)價值和傭金之間的對應(yīng)關(guān)系發(fā)生了變化遇伞,也就是說辙喂,A1對應(yīng)B2,A2對應(yīng)B3鸠珠,一次類推巍耗,那么A5對應(yīng)B6,那么其實計算出來的數(shù)值就是B5和B6兩個單元格中的數(shù)值渐排,因為B6是空的炬太,所以,結(jié)果就和B5單元格中的數(shù)值一樣驯耻。
那么這種猜測到底對不對呢亲族?我們只需要改變一下B6單元格中的數(shù)值,然后再看計算結(jié)果可缚,我們就能確定霎迫。
哈哈,果然和我們預(yù)想的一樣帘靡,結(jié)果隨著B6單元格的變化而變化知给。