求和的計(jì)算也是在數(shù)據(jù)統(tǒng)計(jì)中司空見慣的,好像不應(yīng)該浪費(fèi)時間來寫這個專題。但是確實(shí)求和的水也很深,元芳,你怎么看? 一 SUM 單一求和函數(shù) 用途:返回某一單元格區(qū)域中所有數(shù)字之和。 語法:SUM(number1,number2,...)。 參數(shù):Number1,number2,... 為1到30 個需要求和的數(shù)值(包括邏輯值及文本表達(dá)式)、區(qū)域或引用。 注意:參數(shù)表中的數(shù)字、邏輯值及數(shù)字的文本表達(dá)式可以參與計(jì)算,其中邏輯值被轉(zhuǎn)換為1、文本被轉(zhuǎn)換為數(shù)字。如果參數(shù)為數(shù)組或引用,只有其中的數(shù)字將被計(jì)算,數(shù)組或引用中的空白單元格、邏輯值、文本或錯誤值將被忽略。 實(shí)例:如果B1=1、B2=2、B3=3, 則公式'=SUM(B1:B3)' 返回6; 二SUMIF條件求和: 用途:根據(jù)指定條件對若干單元格、區(qū)域或引用求和。 語法:SUMIF(range,criteria,sum_range) 參數(shù):Range為用于條件判斷的單元格區(qū)域,Criteria是由數(shù)字、邏輯表達(dá)式等組成的判定條件,Sum_range 為需要求和的單元格、區(qū)域或引用。 實(shí)例:統(tǒng)計(jì)某公式工資報(bào)表中職稱為'高級'的員工工資總額。假設(shè)工資總額存放在工作表的F 列,員工職稱存放在工作表B 列。則公式為'=SUMIF(B1:B1000,'高級',F(xiàn)1:F1000)',其中'B1:B1000'為提供邏輯判斷依據(jù)的單元格區(qū)域,'中級'為判斷條件,就是僅僅統(tǒng)計(jì)B1:B1000 區(qū)域中職稱為'高級'的單元格,F(xiàn)1:F1000為實(shí)際求和的單元格區(qū)域。 注意:條件求和是利用非常廣泛的函數(shù),和計(jì)數(shù)的條件一樣要注意條件的匹配是不區(qū)分大小寫的完全匹配。 三 .SUMPRODUCT 乘積求和 用途:在給定的幾組數(shù)組中,將數(shù)組間對應(yīng)的元素相乘,并返回乘積之和。 語法:SUMPRODUCT(array1,array2,array3,...) 參數(shù):Array1,array2,array3,...為2至30 個數(shù)組,其相應(yīng)元素需要進(jìn)行相乘并求和。 實(shí)例:公式'=SUMPRODUCT({31,4;8,6;11,9},{21,7;61,7;51,3})'的計(jì)算結(jié)果是1797,如果不清楚此公式計(jì)算規(guī)則的朋友,請看下面的截圖: 返回: 上面用到了數(shù)組的計(jì)算,求和的計(jì)算,到最后的返回結(jié)果。 四 .SUMSQ 平方求和 用途:返回所有參數(shù)的平方和。 語法:SUMSQ(number1,number2,...) 參數(shù):Number1,number2,... 為1到30 個需要求平方和的參數(shù),它可以是數(shù)值、區(qū)域、引用或數(shù)組。 實(shí)例:如果B1=1、B2=2、B3=3, 則公式'=SUMSQ(B1:B3) 返回14(即1*1 2*2 3*3=14)。 以上就是簡單的求和函數(shù)的四種套路用法。其中,關(guān)于SUMIF函數(shù),我在之前的文章中已經(jīng)反復(fù)的講解了,這里就沒有再詳細(xì)地講解。這里只是詳細(xì)地說明了SUMPRODUCT函數(shù),因?yàn)檫@個函數(shù)很多時候用到數(shù)組的計(jì)算。在此再給大家復(fù)習(xí)一下數(shù)組的用法。 其實(shí),越是簡單的知識點(diǎn),越是重要。有著不可說的價(jià)值。很多概念的理解更是這樣。SUM函數(shù)比較簡單,IF函數(shù)也比較簡單,加在一起,構(gòu)成SUMIF函數(shù)就有一些難度了,如果再加上邏輯運(yùn)算呢?或許就有很多的朋友要仔細(xì)地研究了。 今日內(nèi)容回向: 1 以SUM為開始的函數(shù)有哪些?有著什么意義? 2 數(shù)組運(yùn)算是否能準(zhǔn)確的理解了? 分享成果,隨喜正能量 |
|