本文詳細(xì)介紹excel自動(dòng)累加求和的方法和相關(guān)例子,大家在實(shí)際使用時(shí),可以直接套用進(jìn)行自動(dòng)累加。
excel自動(dòng)累加案例一
excel自動(dòng)累加的方法很簡單,可以套用這樣的格式:=sum(開始單元格:結(jié)束單元格)。
如下圖所示:A2為2,A3為5,當(dāng)自動(dòng)累加就應(yīng)該是7,A4為3,對應(yīng)的自動(dòng)累加的結(jié)果就是10。
我們在B2中輸入公式:=SUM(A$2:A2),下拉復(fù)制公式即可。公式的核心就是單元格的絕對和相對引用的學(xué)習(xí)。SUM開始單元格為絕對引用,結(jié)束單元格為相對引用,隨下拉而自動(dòng)變化,從而實(shí)現(xiàn)自動(dòng)累加的范圍逐一增大。
excel自動(dòng)累加案例二
A列是些不規(guī)范錄入的采購清單,文本和數(shù)字混合,導(dǎo)致求和難度增加。思路就是先將A列相關(guān)的數(shù)字金額提取出來,然后再使用SUM進(jìn)行自動(dòng)累加求和。
B2單元格的公式為自定義函數(shù),其中的代碼如下:
Function CountNums(rng As Range)
Dim X As Integer
For X = 1 To VBA.Len(rng) ‘將單元格中的數(shù)字取出后累加
If Mid(rng, X, 1) Like "[0-9]" Then
CountNums = CountNums + Val(Mid(rng, X, Len(rng)))
X = X + Len(Evaluate(Val(Mid(rng, X, Len(rng)))))
End If
Next X
End Function






