今天奈揍,小魚再來和大家學習一種 Excel 中常見的求和常見:累計求和呻待,也就是后面值是由前面的值累計而成。
下面是店鋪 A~G 在推廣期內粉絲量的增長情況:
接下來奏篙,我們將分別計算每個店鋪的【累計關注人數(shù)】迫淹,比如店鋪 A 第 1 次增粉的關注人數(shù)為 8100 人,第 2 次增粉的關注人數(shù)為 4140 人肺稀,則第 2 次增粉的【累計關注人數(shù)】就是 8100 + 4140 = 12240
应民。
下面夕吻,我們來看具體的操作吧~
一繁仁、多字段排序
首先,為了計算每個店鋪的【累計關注人數(shù)】稚矿,我們需要將相同的【流量主】聚集在一起捻浦。
點擊選中任意一個數(shù)據(jù)單元格,打開【數(shù)據(jù)】選項卡朱灿,找到【排序】功能:
排序的區(qū)域已經(jīng)自動幫我們選中盗扒。彈出【排序】對話框,將【主要關鍵字】設置為【流量主】环疼;然后點擊【+添加條件】炫隶,設置【次要關鍵字】為【日期】阎曹,排序的次序均為【升序】。
也就是說栅贴,首先對表格中的記錄按照【流量主】進行升序排列熏迹,【流量主】相同時,再根據(jù)【日期】進行升序排列注暗。
至此捆昏,相同店鋪的記錄就集中到一起了,并且按照日期從小到大排列骗卜。
二、N 函數(shù)
排序過后举户,當前行的【累計關注人數(shù)】就等于當前行的【關注人數(shù)】加上一行記錄的【累計關注人數(shù)】。
于是门烂,小魚在 E2 單元格錄入公式:
=D2+E1
不出所料兄淫, E1 單元格中的內容為文本,而不是數(shù)字慨丐,因此不可以直接相加:
這時泄私,就需要用到 N 函數(shù),函數(shù)表達式為:
=N(單元格值)
用于將非數(shù)值類型的值轉換為數(shù)字捅暴,對于布爾類型的值:
=N(TRUE) = 1
=N(FALSE) = 0
對于文本類型的值咧纠,則一律返回 0 :
=N(文本) = 0
如果是日期就返回數(shù)值序列,如果是數(shù)值就返回該數(shù)值梧奢。因此演痒,我們可以將 E2
單元格的公式修改為:=D2+N(E1)
點擊 E2 單元格右下角,使用【自動填充 - 不帶格式填充】完成剩余單元格的計算惦蚊。
不過讯嫂,我們目前的計算結果還是錯誤的:因為店鋪 B 的計算結果中,我們也累計了店鋪 A 的累計關注人數(shù)晕粪。
三渐裸、IF 函數(shù)
為了只累計自己店鋪的關注人數(shù)装悲,我們需要在累計時尚氛,判斷一下【流量主】是否發(fā)生了變化。
如果當前記錄中的【流量主】和上一條記錄中的不一致属瓣,則【累計關注人數(shù)】重置為當前記錄中的【關注人數(shù)】讯柔,進入到新的店鋪累計中。
這里咱們涉及到了條件判斷魂迄,就需要請出 IF 條件函數(shù)啦:
=IF(條件判斷式, 真值, 假值)
如果條件判斷成立捣炬,則函數(shù)返回前面的真值,否則返回后面的假值湿酸。借助 IF 函數(shù),我們將 E2
單元格的公式更新為:
=IF(B2<>B1, D2, D2+N(E1))
其中选泻,<>
是 ≠
在 Excel 中的表達方式美莫。這時梯捕,使用自動填充功能,就可以得到正確的結果啦襟铭。
四短曾、總結
累計求和即隨著次數(shù)或日期等的增加,求和項也不斷地累計前面的結果哩都,形成一個遞增序列婉徘。累計求和中我們通常會用到 N 函數(shù) 處理文本信息咐汞,以及 IF 函數(shù) 判斷是否重新開始累計儒鹿。
1)多字段排序
【數(shù)據(jù)】選項卡下的【排序】功能可用于多字段排序,指定【主關鍵字】后植阴,通過【+添加條件】圾浅,即可指定【次要關鍵字】。
2)N 函數(shù)
N 函數(shù)用于將非數(shù)值類型的值轉化為數(shù)字:N(TRUE)=1
N(文本)=0
贱傀。
3)IF 函數(shù)
IF 函數(shù)表達式為:
=IF(條件判斷式府寒, 真值, 假值)
條件判斷式成立時返回真值株搔,否則返回假值。