如何查找(或匹配)两个标准,然后对符合这两个标准的任何值进行平均

How to look up (or match) two criteria and then average any value that matches those two criteria

我有两个 sheet。

在 sheet#1 上,A 列由发布者(发布者 1、发布者 2、发布者 3 等)组成,第 1 行由主题(主题 1、主题 2、主题 3 等)。

在 sheet#2 上,D 列列出了发布者,F 列以随机顺序列出了主题。最后,H 列包含每个相应发布者主题的情绪分数。

我需要获取每个发布者每个主题的平均情绪分数。这是一个示例作品sheet:

https://docs.google.com/spreadsheets/d/1IY-Ev0OWR8z2qeDzTxWEFSKFJVP8JYZyEhrzhFwUWnA/edit?usp=sharing

看看这是否有帮助:

=query('Sentiment per URL'!D1:H, "Select D, F, AVG(H) where D <> '' group by D, F ",1)

我想我误会了。在单元格 B2 中试试这个。

=iferror(average(filter('Sentiment per URL'!$H:$H, ('Sentiment per URL'!$D:$D=$A2)*('Sentiment per URL'!$F:$F=B))))

然后根据需要向右和向下拖动此公式。 看看是否有效?