如何在 AVERAGEIF 函数中使用多个条件

how to use multiple criteria in AVERAGEIF function

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

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

但这对所有人来说都是如此。我正在尝试添加第二个条件,我试过了

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

但它 returns 是一个错误。我如何链接标准?

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

你的用法可能是,

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

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

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

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

确认