【问题标题】:Excel simple formula to work only on filtered resultsExcel 简单公式仅适用于过滤结果
【发布时间】:2012-04-23 22:13:21
【问题描述】:

我有一组包含 1000 多个条目的数据。 我可以使用自动过滤器过滤这些。 在底部,我有一些简单的公式,例如 AVERAGE() 和 QUARTILE()。 我想要实现的是,当我过滤数据时,AVERAGE 的结果应该会发生变化,因此它们应该只考虑可见数据。

我一直在搜索谷歌和这里,但除了使用“小计”之外似乎找不到类似的东西,但这不是我想要使用的公式。

这可能吗? 谢谢,

【问题讨论】:

    标签: excel filter formula


    【解决方案1】:

    使用SUBTOTAL

    Function_num    Function_num        Function 
    (incl hidden)   (ignores hidden) 
    1                   101             AVERAGE 
    2                   102             COUNT 
    3                   103             COUNTA 
    4                   104             MAX 
    5                   105             MIN 
    6                   106             PRODUCT 
    7                   107             STDEV 
    8                   108             STDEVP 
    9                   109             SUM 
    10                  110             VAR 
    11                  111             VARP
    

    所以你可以使用:

    =SUBTOTAL(101, yourRange)
    

    【讨论】:

    • 函数编号引用是否在某处列出?我很难在网上找到它们。
    • @jbyrd:是的,他们是……office.microsoft.com/en-us/excel-help/…
    • 谢谢!我没有意识到 google 引用了 Microsoft Excel 函数,但我认为这是有道理的。
    【解决方案2】:

    我认为你应该使用数据透视表。

    【讨论】:

      猜你喜欢
      • 2021-12-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多