在列Excel中查找每第n个单元格的总和

时间:2014-01-13 04:17:56

标签: excel excel-formula

我想创建一个公式,使我能够找到列中每第n个单元格的总和。

例如,找到A1:A10A11:A20A21:A30的总和...以及要放在不同列中的总和(例如D1,{ {1}},D2 ...)。

但是,我不确定我想要总结多少个单元格,所以我之前说了一个例子。 谢谢!

4 个答案:

答案 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包含您想要求和的单元格数 将它转移到你想要的地方 希望这会有所帮助。