如何查找(或匹配)两个条件,然后平均任何符合这两个条件的值

时间:2015-03-06 15:22:28

标签: google-sheets average lookup gs-vlookup

我有两张纸。

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

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

我需要获得每个发布商的每个主题的平均情绪分数。这是一个示例工作表:

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

2 个答案:

答案 0 :(得分:0)

看看这是否有帮助:

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

答案 1 :(得分:0)

我想我误会了。在单元格B2中尝试此操作。

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

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