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},))
我是 运行 关于我们 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},))