如何平均每7个细胞而不重复相同的细胞

时间:2014-12-22 22:37:08

标签: excel excel-formula excel-2010 excel-2007

我有一长串数据,我每周都在平均。我想用数据抓住前7个单元格,并能够将我的公式拖过来,以便抓取接下来的7天数据。每当我尝试这个时,它总是抓住相邻的单元格并平均我在上一个公式中已经平均的数字:

excel sheet

所以当我向右拖动时,它会抓住D60:K60,我希望它能够抓住L60:R60。

我将如何做到这一点?

1 个答案:

答案 0 :(得分:1)

此公式使用OFFSET来交错和整形AVERAGE计算的范围。

=AVERAGE(OFFSET($C60, 0, (COLUMN(A:A)-1)*7, 1, 7))

根据需要填写。它会处理AVERAGE(C60:I60)然后AVERAGE(J60:P60)

修改

由于OFFSET volatile 函数,无论何时在工作簿中发生任何计算周期,都会重新计算,这里是非易失性等价物。

=AVERAGE(INDEX(6:6, 1, (COLUMN(A:A)-1)*7+3):INDEX(6:6, 1, (COLUMN(A:A)-1)*7+9))