如何查找行以计算简单的平均值



这是我的电子表格: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)

最新更新