首页 > 解决方案 > 使用 AverageIF 时 Arrayformula 不向下复制

问题描述

ARRAYFORMULA与 .组合使用时无法复制其值AVERAGEIF。这是我的谷歌。当我复制公式时它工作正常,它不会自动填充。

这是我目前的公式

=ARRAYFORMULA(AVERAGEIF(A2:A,A2,B2:B))

标签: google-sheetsaveragegoogle-sheets-formulaarray-formulasgoogle-sheets-query

解决方案


利用:

=ARRAYFORMULA(IFNA(VLOOKUP(A2:A, QUERY(A2:B, 
 "select A,avg(B) 
  where A is not null 
  group by A 
  label avg(B)''"), 2, 0)))

0


推荐阅读