【问题标题】:Combining Trimmean and averageif whilst avoiding #div/0结合 Trimmean 和 averageif 同时避免 #div/0
【发布时间】:2016-12-21 11:32:44
【问题描述】:

我有一些想要平均的数据。我使用 averageif 根据其他单元格值 (1) 对部分进行分区。然后,我使用 averageifs 添加了一个标准 (2) 以忽略 #DIV/0!。现在我想添加一个 trimmean 函数 (3),现在它不起作用,我不知道为什么! (我得到了可怕的#DIV/0!)

(1)=AVERAGEIF(C4:C3349,"Step 1b",E4:E3349)

(2)=AVERAGEIFS(E4:E3349,C4:C3349,"1b",E4:E3349,"<>#DIV/0!")

(3)=AVERAGEIFS(E4:E3349,C4:C3349,"1b",E4:E3349,"<>#DIV/0!",E4:E3349," <"&PERCENTILE(E4:E3349,.9),E4:E3349,">"&PERCENTILE(E4:E3349,.1))

有什么想法吗?

我无法更改数据或修复数据记录器,我宁愿不必一一删除 #div/0!s!

谢谢!

【问题讨论】:

    标签: excel excel-formula


    【解决方案1】:

    不确定PERCENTILE 的工作原理,但错误是由于E4:E3349 中的#DIV/0! 造成的。如果您使用IFERROR 包装您的列,则输出不是#DIV/0!。像这样的,

    =PERCENTILE(IFERROR(E2:E6,0),0.9)
    

    这些额外的零可能会也可能不会影响结果。我不确定。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-23
      • 2014-07-02
      • 2012-05-14
      • 1970-01-01
      相关资源
      最近更新 更多