这是我的电子表格:https://i.stack.imgur.com/0tO92.jpg
我需要计算一系列单元格的平均值。这是针对单元格 E5 的。
范围的开头由 week start
给出:因此,范围的开头是单元格 B2(因为它是唯一具有 week start
的行,因为它是 date
(。
范围的末尾只是第 4 行的weight
。
在此特定情况下,输出将与以下内容相同:AVERAGE(B2:B4)
与其直接说B2
,我想说:"以week start
开头的行中的weight
">
然后,我应该能够将此公式自动填充到电子表格的其余部分。
从这个意义上说,week start
是一种告诉我平均值从哪里开始的钥匙。
我该怎么做?
你能只用AVERAGEIFS()
吗?
=AVERAGEIFS(B:B,A:A,">="&J5,A:A,"<"&A5)
在 E5 中使用它,然后向下复制/拖动。
=AVERAGE(INDEX(B:B,MATCH(J5,A:A,0)):B4)