Google表格查询按最大花费提取价值

时间:2017-08-10 08:32:47

标签: google-sheets spreadsheet google-sheets-query

我正在针对我们的Facebook营销广告系列运行Google表格报告,并且我希望使用查询按费用返回每个广告系列中效果最佳的广告。数据设置如下:

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

所以我希望通过相应的链接在每个广告系列中推广效果最好的广告(费用最高的广告)。基本上是一个看起来像的列表:

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

我确信我可以使用查询来执行此操作但只是无法使参数有效。

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

非常感谢 亚历

1 个答案:

答案 0 :(得分:0)

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

请尝试:

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

enter image description here