Google 工作表:将两个表连接在一起

Google Sheets: Join two tables together

Link 采样 sheet - https://docs.google.com/spreadsheets/d/1nKQXHwVO8KjsOy5qvjzh-s-YYRUYlAoH-3aXYbwcKsA/edit?usp=sharing

我有一份从 google 广告控制台下载的报告,如下所示:

我从客户那里得到一份报告,其中的属性导致 google 广告活动如下:

我想将这两个 table 组合在一起,使它们看起来像这样:

如果您查看第一个到 table 秒中的数据,您会发现客户与我分享的报告中有归因于 3 月 24 日的潜在客户。我从 google 广告控制台得到的报告中没有这个日期。使用 sumifs 公式无法捕获我从客户报告中获得的所有线索。

本质上,要从输出 table 中的两个 table 获取数据,我需要进行完全外部联接。

我不确定如何在 google sheet 中做到这一点。如果您能给我任何帮助,我们将不胜感激!

我在您的示例中创建了一个名为 MK.Help 的新选项卡。

然后我将这个公式放在单元格 L3 中:

=ARRAYFORMULA(QUERY({A3:G;{H4:I,IFERROR(ROW(H4:H)/{0,0,0,0}),J4:J}},"select Col1,Col2,SUM(Col3),SUM(Col4),SUM(Col5),SUM(Col6),SUM(Col7) where Col1 is not null group by Col1,Col2 label SUM(Col3)'Impressions',SUM(Col4)'Clicks',SUM(Col5)'Cost',SUM(Col6)'Leads',SUM(Col7)'Offline Leads'"))

如你所愿?