我想创建一个公式,使我能够找到列中每第n个单元格的总和。
例如,找到A1:A10
,A11:A20
,A21:A30
的总和...以及要放在不同列中的总和(例如D1
,{ {1}},D2
...)。
但是,我不确定我想要总结多少个单元格,所以我之前说了一个例子。 谢谢!
答案 0 :(得分:3)
你可以尝试这个公式
=SUM(OFFSET(A:A,(ROW()-1)*10,0,10))
答案 1 :(得分:2)
使用这种方法将显式公式放在D列中,例如在D1 =SUM(A1:A10)
中,在D2 =SUM(A11:A20)
等...
将此公式放在D1
中 ="=SUM(A"&1+(ROWS(D$1:D1)-1)*10&":A"&ROWS(D$1:D1)*10&")"
根据需要将其复制
现在复制数据并使用右键单击>选择性粘贴>值
这为您提供了正确的公式作为文本字符串 - 转换为真正的公式做到这一点
选择范围>找到&替换>替换>在“找到什么”中使用 = ,在“替换为”>中使用 = 全部替换>好的> ESC
答案 2 :(得分:0)
这是一项安静的简单任务,请按照以下步骤进行操作::
1.选择要放置n列总和的列,例如说D1
2.然后在公式栏中写下总和的公式,如=SUM(A1:A10)
3.要重复此公式,只需拖动复制单元格即D1
,然后粘贴到要求总和的列,例如D10
。
这将将单元格A1到A10的总和放入单元格D1中。
答案 3 :(得分:0)
试试这个:
=SUM(INDIRECT("A" & ROW(A1)*$B$1-($B$1-1) &":" & "A" & ROW(A1)*$B$1))
您的数据如下所示:
B1
包含您想要求和的单元格数
将它转移到你想要的地方
希望这会有所帮助。