【发布时间】:2016-10-10 08:51:49
【问题描述】:
我有一个带有数值的简单列(例如 A)的 Google 电子表格。
A
1
2
5
7
在另一个单元格上,我有一个像下面这样的基本公式。
=AVERAGE(Data!A:A)
如果我在 A 列上应用过滤器,则平均值不会改变并忽略过滤器。我知道有一个表达式可以接收一个或多个条件作为参数 (AVERAGEIFS),但我不知道如何应用当前过滤器。
【问题讨论】:
标签: google-sheets
我有一个带有数值的简单列(例如 A)的 Google 电子表格。
A
1
2
5
7
在另一个单元格上,我有一个像下面这样的基本公式。
=AVERAGE(Data!A:A)
如果我在 A 列上应用过滤器,则平均值不会改变并忽略过滤器。我知道有一个表达式可以接收一个或多个条件作为参数 (AVERAGEIFS),但我不知道如何应用当前过滤器。
【问题讨论】:
标签: google-sheets
试试这个:
=SUBTOTAL(1,A:A)
但我更喜欢filter函数:
=AVERAGE(FILTER(A:A,B:B="a"))
【讨论】: