我在工作上遇到一个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
作者:
higger (朝乡而行2016)
2019-03-14 01:18:00如果真的如你所例~你在7这空白栏内~不就知道是7-3-1=314这~14-7-1=6~你只要用if去找空白栏~取它的编号~去减上一个空白栏的编号~固定减1~就是你要填的数当然~这是笨蛋的方法~但这例能用
vba能简单解决 这个要去每一个空格设定公式会很痛苦
作者:
zhmmg25 (小_刚)
2019-03-14 08:43:00在常用工具列的编辑功能内有自动加总的按钮按一下就好了
资料量大的话表示公式是直接拉一串填满的吧要用公式的话不能在同一行,如果A行有资料也有公式如果填下去你原本的1不是也被取代了吗
作者:
zhmmg25 (小_刚)
2019-03-14 14:36: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...
如果坚持只能在a做,那就编预算找人写vba构想没错啦
作者: wray (Rayf) 2019-03-14 19:40:00
用小计的功能如何?可能可以,但我不在电脑前。您可以试试
=IF(A1="",SUM($A$1:A1)-SUM($B$1:B1),"")刚刚测试了一下,可行如果有帮助,可以抖内哦XDD