【问题标题】:Need to replace AVERAGEIFS formula for excel 2003需要替换 excel 2003 的 AVERAGEIFS 公式
【发布时间】:2012-09-12 14:21:12
【问题描述】:

我几天来一直在尝试掌握 Excel 公式,现在有一个包含 140 个单元格的电子表格,每个单元格的公式略有不同。不幸的是,现在需要将其“简化”到 Excel 2003
我试图让我的头部数组公式和SUMPRODUCT,但我陷入了困境。

新鲜的眼睛,有人吗?

这是我需要从 2010 年转换为 2003 年的公式:

=AVERAGEIFS(Data!S:S,Data!L:L,"Atherstone",Data!T:T,"Service",Data!C:C,">="&K3,Data!C:C,"<="&K4)

K3 是日期范围的开始,K4 是结束,Data! 指的是保存所有数据的Sheet 2

(我知道我的所有单元格范围都必须是明确的 - 即 C2:c65536)。

【问题讨论】:

  • 你可能会找到灵感here

标签: excel excel-formula excel-2003


【解决方案1】:

您需要将您的范围指定为固定区域,因为它无法识别S:S

您的公式最终将如下所示:

=AVERAGE(IF(Data!L2:L2000="Atherstone",IF(Data!T2:T2000="Service",IF(Data!C2:C2000>=K3,IF(Data!C2:C2000

(未测试)

您还需要将其设为 Array 公式,因此 Excel 可以通过使用 CTRL+SHIFT+Enter,而不是在您完成所有输入后更常见的 Enter

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-07-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多