我有两张纸。
在表#1中,列A由发布者(发布者1,发布者2,发布者3等)组成,第1行由主题(主题1,主题2,主题3等)组成。 。
在表#2上,D列列出了发布者,列F按随机顺序列出了主题。最后,列H保存每个相应发布者主题的情绪分数。
我需要获得每个发布商的每个主题的平均情绪分数。这是一个示例工作表:
https://docs.google.com/spreadsheets/d/1IY-Ev0OWR8z2qeDzTxWEFSKFJVP8JYZyEhrzhFwUWnA/edit?usp=sharing
答案 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))))
然后根据需要将此公式向右拖动。 看看是否有效?