excel求和问题,很急,很有挑战性ooooooooooooooo!

来源:百度知道 编辑:UC知道 时间:2024/06/06 21:46:07
这是一个关于求各的问题:假设有两列,A列和B列。
A列是需要求各的列,B列是求和条件。
B列的条件是这样的:B列是数字或零,并且相邻的两个非零数字之间距离不等。如从B列的第一个单元格开往下依次为:10004000000011。
那我要怎么才能求出:这1000与40000000的和呢?(即求B两个相邻非零数值间的A列所对应的数值之和,但不包括B列后一个非零数值)
h

按你的表 在d9输入
=IF(D10<>0,SUM($B$2:B9),"")

向下托就好了

如果最开始不是在d9
那么只要改变公式中d10的序号就好了,改成你开始的下一个单元格

向下托 就批量计算了

留个邮箱,传个附件给你

HI我,应该马上可以搞定。给个数据图片也行,

根据你的贴图
在D2输入:
=IF(C2=0,"",SUM(INDIRECT("B2"&":b"&MIN(IF((C3:C22>0)+(C3:C22=""),ROW(C3:C22),99999))-1))-SUM($D$1:D1))
同时按 Ctrl+Shift+Enter, 形成数组公式
下拉到若干行.
OK.