Google 工作表查询按最大支出提取价值

Google Sheets Query Extract Value by Max Spend

我是 运行 关于我们 Facebook 营销活动的 Google 表格报告,我想使用查询 return 每个活动中效果最好的广告(按支出)。数据设置如下:

Campaign Name          Ad Name          Link          Spend
Campaign 1             Ad 1             www.a.com/1   250
Campaign 1             Ad 2             www.a.com/2   100
Campaign 1             Ad 3             www.a.com/3   150
Campaign 2             Ad 1             www.a.com/4   75
Campaign 2             Ad 2             www.a.com/5   180
Campaign 3             Ad 1             www.a.com/6   300
Campaign 3             Ad 2             www.a.com/7   50

所以我想要的是在每个广告系列中提取效果最好的广告(支出最大的广告)及其相应的 link。本质上是一个如下所示的列表:

Campaign Name          Ad Name          Link          Spend
Campaign 1             Ad 1             www.a.com/1   250
Campaign 2             Ad 2             www.a.com/5   180
Campaign 3             Ad 1             www.a.com/6   300

我确定我可以使用查询来完成此操作,但无法使参数起作用。

如果需要,我可以提供示例电子表格。

非常感谢 亚历克斯

查询无法仅通过选择性字段处理最大值。

请尝试:

=ArrayFormula(vlookup(UNIQUE(FILTER(A2:A,A2:A<>"")),SORT(A2:D,4,0),{1,2,3,4},))