Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel求和序列?_Excel_Sum - Fatal编程技术网

Excel求和序列?

Excel求和序列?,excel,sum,Excel,Sum,我试着在电子表格上做顺序求和。 第一行是按日期的数据,我想按周求和。但是Excel的autopopulate一直把它搞砸了,我不知道如何解决这个问题 Date A ---- 1 | 5 2 | 5 3 | 5 4 | 5 5 | 5 6 | 5 7 | 5 8 | 5 9 | 5 10 | 5 11 | 5 12 | 5 13 | 5 14 | 5 那么我在另一个领域想要什么 Week Total 1 | =sum(A1:A7) 2

我试着在电子表格上做顺序求和。 第一行是按日期的数据,我想按周求和。但是Excel的autopopulate一直把它搞砸了,我不知道如何解决这个问题

Date  A
----
1  |  5
2  |  5
3  |  5
4  |  5
5  |  5
6  |  5
7  |  5
8  |  5 
9  |  5
10 |  5
11 |  5
12 |  5
13 |  5
14 |  5
那么我在另一个领域想要什么

Week  Total
  1 | =sum(A1:A7)
  2 | =sum(A8:A14)
  3 | =sum(A15:A21)
  4 | continue like this for 52 weeks
但是excel通过自动填充给我的是

Week  Total
  1 | =sum(A1:A7) #The first iteration
  2 | =sum(A2:A8) #auto generated
  3 | =sum(A3:A9) #auto generated
如何让excel提供我想要的结果?我已经搜索总结了一段时间,似乎连我的问题都说不好

=sum(indirect("A"&(row()*7-6)&":A"&(row()*7)))
粘贴在第1行和第1行以下的内容应该有效
至少在床单上是这样。(excel文档说间接有效)

你的日期列真的只是数字,还是实际日期?@TimWilliams it's dates,为了简单地键入一个示例表,我忽略了它们。好吧,这对我们得到一个有用的答案没有多大帮助,尽管我假设你的总和在“a”列中。如果日期在A列,要求和的内容在B列,则将“A”替换为“B”,将“:A”替换为“:B”,如果有标题行,则将我的行()更改为(行()-1)是的,我有一个标题行,它正在工作。凌乱,但有效。很高兴它有效。有人可能会想出更优雅的东西。