如何将数组添加到 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))))
我绝对是个新手,我已经创建了一个 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))))