按行分组而不重复它们 - Google Spreasheet

时间:2017-06-22 17:12:13

标签: google-apps-script google-sheets

我正在处理包含以下数据的四列:URL,答案,答案2和分数。每个URL都是两步形式,第一步是Y / N答案,第二步是普通文本输入框。当答案为Y时,分配分数为100,当分配N时,分配1分数。到目前为止还不错?

是的,这是棘手的事情,我需要在新表中产生以下结果:URL,Answer2和Avg Score。但我的老板只想显示其中Answer2值为N的URL,并且不希望重复这些URL,这就是使它如此复杂的原因。

这是包含数据和所需结果的工作表: https://docs.google.com/spreadsheets/d/1s5TJAgpYaYIo0Vt-lt_9PbosvEzKWN1CBr4Ipvux_Uw/edit?usp=sharing

我想知道是否可以使用公式或者需要某些脚本来完成。

提前致谢并问候!

1 个答案:

答案 0 :(得分:0)

使用Group By和Having的组合:

SELECT url,Answer2,avg(Score) from table_name GROUP BY url HAVING Answer='N'