[請問] Excel 高手照過來向下加總

作者: papercut1989 (永恆)   2019-03-14 00:49:28
我在工作上遇到一個excel上的小問題需要版上的高手過招幫忙
以下模仿EXCEL橫與攔作比擬
我該如何在A3,A7,A14 寫出公式幫忙加總向上1的總和
讓我得到A3=2,A7=3,A14=6
因為數量非常龐大不太可能每行手工去拉加總,謝謝大家幫忙
ABCD
1 1
2 1
3
4 1
5 1
6 1
7
8 1
9 1
101
111
121
131
14
15
作者: mono5566 (曼娜)   2019-03-14 00:51:00
用寫的 sum(a1:a2)
作者: higger (朝鄉而行2016)   2019-03-14 01:18:00
如果真的如你所例~你在7這空白欄內~不就知道是7-3-1=314這~14-7-1=6~你只要用if去找空白欄~取它的編號~去減上一個空白欄的編號~固定減1~就是你要填的數當然~這是笨蛋的方法~但這例能用
作者: andy90498 (楓情)   2019-03-14 01:34:00
vba能簡單解決 這個要去每一個空格設定公式會很痛苦
作者: zhmmg25 (小_剛)   2019-03-14 08:43:00
在常用工具列的編輯功能內有自動加總的按鈕按一下就好了
作者: suaveness (靜夏)   2019-03-14 14:10:00
資料量大的話表示公式是直接拉一串填滿的吧要用公式的話不能在同一行,如果A行有資料也有公式如果填下去你原本的1不是也被取代了嗎
作者: zhmmg25 (小_剛)   2019-03-14 14:36:00
十字下拉沒用,下面的資料會被覆蓋
作者: ChungLi5566 (中壢56哥)   2019-03-14 16:35:00
必須插入一個欄位來處理 再複製貼上值到A欄
作者: qpowjohn (pose)   2019-03-14 19:03:00
if(a2='',sum($a$1:a2),'')大概是這想法自己再改過吧,手打的沒驗證過sum($a$1:a14)-sum($b$1:b13)然後在c的地方a+b 就有整條了
作者: higger (朝鄉而行2016)   2019-03-14 19:11:00
你這樣打還得考量上面被總計過的數~變成double...
作者: qpowjohn (pose)   2019-03-14 19:13:00
如果堅持只能在a做,那就編預算找人寫vba構想沒錯啦
作者: wray (Rayf)   2019-03-14 19:40:00
用小計的功能如何?可能可以,但我不在電腦前。您可以試試
作者: qpowjohn (pose)   2019-03-14 19:41:00
=IF(A1="",SUM($A$1:A1)-SUM($B$1:B1),"")剛剛測試了一下,可行如果有幫助,可以抖內哦XDD

Links booklink

Contact Us: admin [ a t ] ucptt.com