今天,盧子來(lái)一場(chǎng)求和函數(shù)對(duì)比的文章,對(duì)于普通人看完你就明白哪個(gè)函數(shù)更適合你? 用過(guò)數(shù)組公式的都知道,對(duì)于多條件求和或計(jì)數(shù),我們一般都采用SUM函數(shù)的數(shù)組公式來(lái)計(jì)算。根據(jù)學(xué)部跟性別兩個(gè)條件統(tǒng)計(jì)總成績(jī)。 這時(shí)會(huì)采用SUM函數(shù)的數(shù)組公式進(jìn)行解決。
確實(shí)這是解決問(wèn)題的一種方法,但往往對(duì)于初用數(shù)組公式的朋友,常常會(huì)遺忘用Ctrl+Shift+Enter組合鍵來(lái)結(jié)束,而用Enter鍵直接結(jié)束,導(dǎo)致出錯(cuò)。 出于這個(gè)原因,能否用SUMPRODUCT函數(shù)來(lái)代替常用SUM函數(shù)的多條件求和公式呢?結(jié)果答案是肯定的。 把上面的公式稍做修改即可。
可以直接用Enter來(lái)結(jié)束,函數(shù)仍然可以正確計(jì)算結(jié)果。 原因在于:SUMPRODUCT函數(shù)本身就支持?jǐn)?shù)組間運(yùn)算(相同尺寸的數(shù)組相乘后再加總),因此我們不需要用數(shù)組公式組合鍵來(lái)結(jié)束。 對(duì)于多條件求和,最后一個(gè)*也可以用,代替。
但是并不是所有情況下都可以用,代替*,如現(xiàn)在只是根據(jù)學(xué)部統(tǒng)計(jì)成績(jī)。
用,代替*,會(huì)得到錯(cuò)誤的結(jié)果。 如果多個(gè)條件這樣并列寫(xiě)入,系統(tǒng)默認(rèn)是用相乘來(lái)運(yùn)算,但是SUMPRODUCT函數(shù)不支持邏輯值數(shù)組常量間相乘,因此請(qǐng)一定要將邏輯值轉(zhuǎn)換成數(shù)值才行。 將邏輯值轉(zhuǎn)換成數(shù)值可以用--、*1、+0等等。
,代替*有兩個(gè)好處: ①當(dāng)數(shù)據(jù)源出現(xiàn)文本值的時(shí)候當(dāng)做0處理,進(jìn)行運(yùn)算就不會(huì)出錯(cuò),而用*就會(huì)出錯(cuò)。 ②運(yùn)算速度更快。 也就是說(shuō),在大多數(shù)情況下用SUMPRODUCT函數(shù)可以取代SUM函數(shù)的數(shù)組公式,無(wú)需按三鍵結(jié)束這一點(diǎn)有極大的優(yōu)勢(shì)。 當(dāng)然了,如果只是普通的條件求和,用SUMIFS函數(shù)是最理想的。 函數(shù)語(yǔ)法:
剛剛的多條件求和,根據(jù)學(xué)部和性別,獲取總成績(jī)。
成績(jī)含有文本的情況下,SUMIFS函數(shù)也可以輕松解決。
在處理常規(guī)的條件求和,SUMIFS函數(shù)無(wú)疑是最好的,公式簡(jiǎn)潔,運(yùn)算效率最高,絕對(duì)的王者。 最新消息,上海中小學(xué)3月2日起開(kāi)展在線教育,其實(shí)在線教育不僅對(duì)學(xué)生是最佳選擇,對(duì)于在工作中的你,也是一樣。 推薦:每個(gè)Excel學(xué)得好的人都有一段不為人知的往事,我有故事,你想聽(tīng)嗎 上篇:騙你愛(ài)上數(shù)組公式,10年經(jīng)驗(yàn)全分享,再也找不到比這更全的資料了 對(duì)于這次,連學(xué)生都采用線上教學(xué),你有何看法? 作者:盧子,清華暢銷(xiāo)書(shū)作者,《Excel效率手冊(cè) 早做完,不加班》系列叢書(shū)創(chuàng)始人,個(gè)人公眾號(hào):Excel不加班(ID:Excelbujiaban) |
|
來(lái)自: Excel不加班 > 《待分類(lèi)》