在對(duì)數(shù)據(jù)進(jìn)行求和計(jì)算的時(shí)候,我們經(jīng)常會(huì)使用到sum函數(shù),當(dāng)然sum函數(shù)除了一些簡(jiǎn)單的使用方法之外,還有很多使用技巧,今天我們就一起來(lái)學(xué)習(xí)一下吧。
sum函數(shù)——sum函數(shù)調(diào)用格式
格式一:B=sum(A)
返回?cái)?shù)組中各維的元素和。如果A是一個(gè)向量(即一個(gè)n行1列的矩陣),sum(A)返回這個(gè)向量中所有元素的和;如果A是一個(gè)矩陣,sum(A)把A的各列看做一個(gè)向量,并返回一個(gè)行向量(即一個(gè)1行n列的矩陣),這個(gè)行向量的第n個(gè)元素是A中第n列元素的和;如果A是一個(gè)多維數(shù)組,sum(A)僅僅計(jì)算A中第一個(gè)非奇異維,并把它看成一個(gè)向量,計(jì)算后返回一個(gè)行向量組。
B=sum(A,dim)
只對(duì)A中第dim維的元素進(jìn)行計(jì)算。如果dim是1,計(jì)算各列的元素之和;如果dim是2,則計(jì)算A中各行元素之和。
B=sum(…,’double’)
B=sum(…,dim,’double’)
B=sum(…,’native’)
B=sum(…,dim,’native’)
請(qǐng)教SUM()函數(shù)的用法、
一、對(duì)數(shù)字求和
比如計(jì)算1,23,4,567,890這些數(shù)字的和:任意單元格中輸入:=sum(1,23,4,567,890)此時(shí),表示計(jì)算1+23+4+567+890的值并顯示到該單元格中。
二對(duì)連續(xù)單元格求和
用這種方法計(jì)算1,23,4,567,890這些數(shù)字的和:任意連續(xù)單元格中輸入:1,23,4,567,890這些數(shù)字,然后對(duì)這些單元格求和。例如:在A2,B2,C2,D2,E2,F(xiàn)2這一塊連續(xù)的區(qū)域中分別輸入上述數(shù)字,中間可以空白,系統(tǒng)會(huì)把它們當(dāng)0看,然后在這一區(qū)域外的任意空白單元格內(nèi)輸入=sum(A2:F2)回車此時(shí),表示計(jì)算從A2到F2這幾個(gè)單元格中的值的和并顯示到該單元格中。參數(shù)為連續(xù)單元格的時(shí)候,可以先把鼠標(biāo)放到括號(hào)中,直接選其他單元格,因?yàn)槭沁B續(xù)的,所以直接選上第一個(gè)鼠標(biāo)不松開,拖動(dòng)到最后一個(gè)就可以了。
也可以選中第一個(gè)單元格以后,按住Shift,再選最后一個(gè)單元格,這樣中間的就都被選中了?;剀嚧藭r(shí),表示計(jì)算A列早所有單元格中的值的和并顯示到該單元格中。選擇列的時(shí)候,可以先把鼠標(biāo)放到括號(hào)中,直接選中一列。當(dāng)數(shù)據(jù)在多列時(shí),可以同時(shí)選多列。例如,要計(jì)算A、B、D三列,可以寫成sum(A:A,B:B,D:D),相當(dāng)于是單獨(dú)選擇每一列。表示對(duì)每一列求和后再求各列的和。也可以選中第一列以后,拖動(dòng),這樣中間的就都被選中了。結(jié)果為sum(A:B,D:D)效果相同。
從這點(diǎn)我們也可以看出,在使用求和函數(shù)的時(shí)候,不一定只局限于平常的使用方法,我們還可以用其他的技巧來(lái)計(jì)算不同的數(shù)據(jù),如果你還想要幾個(gè)人都與之相關(guān)的內(nèi)容,歡迎關(guān)注優(yōu)詞網(wǎng)。