首页 > 解决方案 > 如何在下拉列表中的项目来自列的 Google Data Studio 中添加过滤器

问题描述

我在谷歌数据工作室有一个表格,其中有一列名称及其 FB 链接、IG 链接和 YT 链接。我希望能够有一个“平台”过滤器,用户可以按平台过滤,例如,用户只想看到那些有 IG 的人,那么谷歌数据工作室中的表格将只显示 IG 链接的那些行不为空。(表连接到谷歌表)

可能吗?谢谢你。

标签: google-sheetsfiltergoogle-data-studio

解决方案


1) UnPivot 数据

数据需要从当前的Wide Data Structure转换为Long Table Structure;在 Google 表格中实现此目的的一种方法是在新表格的单元格 A1 中复制并粘贴以下公式(其中Sheet1代表当前表格):

=ArrayFormula(QUERY({
{Sheet1!A:B,Sheet1!C:D,IF(LEN(Sheet1!A:A),Sheet1!$C$1,"")};
{Sheet1!A:B,Sheet1!E:F,IF(LEN(Sheet1!A:A),Sheet1!$E$1,"")};
{Sheet1!A:B,Sheet1!G:H,IF(LEN(Sheet1!A:A),Sheet1!$G$1,"")}
},"Select * WHERE Col1 is not NULL AND NOT Col1 matches '"&Sheet1!A1&"' Label Col3 'Link', Col4 'Followers', Col5 'Platform'",1))

公式也在可编辑的 Google 表格中;添加视觉来详细说明:

2)过滤器

创建所需的图表并应用下面的过滤器以删除 NULL 值:

Exclude Link Is Null

显示过滤器的视觉对象:

3)过滤器控制

添加 Dimension 设置为的组件Platform;在查看模式下,用户可以根据需要选择或取消选择Platform

可编辑的 Google Data Studio 报告和 GIF 来演示:


推荐阅读