excel固定跳格求和公式

比如A1-A500,我只需要A1+(A1+4=A5)+(A5+4=A9)+(A9+4=A13)等此类推,这些单元格里的数值求和,每个单元格+4,一直到A500 的单元格数值的总和,有没有这样的公式呢

你是没每隔四个单元格,写一个值,这个值是向前推四个单元格的值+4吧
a
5直接输入
=if(mod(row()),4)=1,a1+4,"")
然后公式向下填充即可即可
当前格行号除以四余几,等号后边就跟几。
这样可以实现跳格求和。中间空白部分的公式是空白。
如果中间还有其他数据,建议用VBA
温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-09-28

Excel固定跳格求和,如求A1、A5、A9每增加4个单元格进行求和,这个需要用到求余数函数,输入公式如下:

=SUMPRODUCT((MOD(ROW(1:500),4)=1)*A1:A500)

注:用MOD函数和ROW函数从第一个单元格向下填充会发现得到的结果是1、2、3、0四个循环数,因此等于1的刚好满足条件。

第2个回答  2021-09-28
首先将需要求和的Excel表格双击打开。打开了之后,在里面输入需要的数据,然后选择一个单元格。接着在工具栏里面找到求和这个工具,点击它点击了之后,按住键盘上的CTRL键,然后用鼠标点击一下需要求和的数据单元格。选择完之后,按一下键盘上的enter键即可,这样就可以跳格求和了。
第3个回答  2021-09-27
你要的公式:
=SUM(IF(MOD(ROW(A1:A500),4)=1,A1:A500,0))
数组公式,同时按下Ctrl+Shift+Enter结束输入。
第4个回答  2021-09-28
=sumproduct((mod(A1:A500,4)=1)*A1:A500)

=sumproduct((mod(A1:A500,4)=1)*1,A1:A500)
相似回答