【问题标题】:Google Spreadsheet AVERAGE formula ignores filter谷歌电子表格平均公式忽略过滤器
【发布时间】:2016-10-10 08:51:49
【问题描述】:

我有一个带有数值的简单列(例如 A)的 Google 电子表格。

A
1
2
5
7

在另一个单元格上,我有一个像下面这样的基本公式。

=AVERAGE(Data!A:A)

如果我在 A 列上应用过滤器,则平均值不会改变并忽略过滤器。我知道有一个表达式可以接收一个或多个条件作为参数 (AVERAGEIFS),但我不知道如何应用当前过滤器。

【问题讨论】:

    标签: google-sheets


    【解决方案1】:

    试试这个:

    =SUBTOTAL(1,A:A)
    

    但我更喜欢filter函数:

    =AVERAGE(FILTER(A:A,B:B="a"))
    

    【讨论】:

    • 我太傻了 :) 几个月前我实际上使用了 SUBTOTAL,但我完全忘记了它。谢谢!
    猜你喜欢
    • 2013-01-21
    • 2021-08-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-29
    • 1970-01-01
    相关资源
    最近更新 更多