如何将数组添加到 AVERAGEIF(S) 公式

How to add an Array to an AVERAGEIF(S) formula

我绝对是个新手,我已经创建了一个 Google 烹饪食谱表,并且正在尝试创建数组,所以每次我从一个新的 book/chef/country 添加食谱时,它们的分数会自动更新.

除了 AVERAGEIF 和 AVERAGEIFS 之外,数组对所有公式都工作正常。

这是文档:https://docs.google.com/spreadsheets/d/1r3bpNFy9k1h8anZJfefk6KrGYSy7mW2izxKQZb9mWoU/edit?usp=sharing

具体问题点位于 F、H 和 I 列的隐藏选项卡(书籍评级、厨师评级、国家/地区评级)中。

尝试:

=ARRAYFORMULA(IF(B2:B<3, "-", IFNA(VLOOKUP(A2:A, QUERY(
 {'Form Responses 1'!C:C,'Form Responses 1'!L:L}, 
 "select Col1,avg(Col2) group by Col1"), 2, 0))))