【问题标题】:how to use multiple criteria in AVERAGEIF function如何在 AVERAGEIF 函数中使用多个条件
【发布时间】:2020-02-08 16:04:41
【问题描述】:

我想计算股票的平均买入价:

对于平均列,我有以下公式:=AVERAGEIF(C:C,C2,H:H)

但这是为所有人计算的。我正在尝试添加第二个条件,我尝试过

=AVERAGEIF(C:C,C2 AND G2="Buy",H:H)

但它返回一个错误。如何链接标准?

【问题讨论】:

标签: excel excel-formula average


【解决方案1】:

您可以对多个条件使用 AVERAGEIFS 公式。请记住,参数顺序与 AVERAGEIF 略有不同。

您的使用可能是,

=AVERAGEIFS(H:H, C:C, C2, G:G, "Buy")

【讨论】:

    【解决方案2】:

    您还可以使用包含IFAVERAGE 数组函数:

    {=AVERAGE(IF((C2=C:C)*("Buy"=G:G);H:H))}
    

    编辑后的数组公式按ctrl+shift+enter确认

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-10
      • 1970-01-01
      • 2020-12-14
      • 1970-01-01
      • 2020-07-14
      相关资源
      最近更新 更多