如何显示零计数?
How can I show zeros count?
我正在准备一份报告,其中包含一些地方的数据以及工作人员列表对这些地方的访问次数。也就是说,每个人必须在一周内访问多个地方。我需要显示人员名单,地点并统计一周内的总访问量。
我有两个数据库,第一个是负责人和地点。在另一个中,我有访问历史,其中的人、周和地点。
但是,我想显示在特定的一周内还有待参观的地方。但是由于历史数据库中没有数据,Google Data Studio 没有显示任何内容,我需要它来显示地点、星期和零。
我试图合并这两个数据库,但找不到解决方案。星期是数字,其他是文本。
Table 1: visits_history
Personal
Station
Week
Person1
Portal Américas
30
Person1
Portal Américas
30
Person1
MOVIL 1
30
Person1
MOVIL 1
30
Person1
Portal Américas
30
Person1
Portal Américas
30
Person1
Portal Américas
30
Person1
Portal Américas
30
Person1
Portal Américas
30
Person1
Portal Américas
30
Person1
Portal Américas
30
Person1
Portal Américas
30
Person1
Portal Américas
31
Person1
Portal Américas
31
Person1
Portal Eldorado
31
Person1
Portal Américas
31
Person1
Portal Américas
31
Person1
Portal Américas
31
Person1
Portal Américas
31
Person1
Portal Américas
31
Person1
Portal Américas
31
Person1
Portal Américas
31
Person1
Portal Américas
31
Person1
Portal Américas
31
Person1
MOVIL 3
31
Person1
MOVIL 3
31
Person1
Banderas P. Central
31
Person1
Banderas P. Central
31
Person1
Banderas P. Central
31
Person1
Banderas P. Central
31
Person1
Portal Américas
31
Person1
Portal Américas
31
Person1
Portal Américas
31
Person1
Portal Américas
31
Person1
Portal Américas
31
Person1
Portal Américas
31
Person1
Portal Américas
31
Table 2: visits_to_do_per_week
Supervisor
Punto
Person1
Banderas P. Central
Person1
Centro Comercial Gran Plaza Soacha
Person1
Centro Comercial Hayuelos
Person1
Centro Comercial Milenio Plaza
Person1
Movil 1
Person1
Movil 2
Person1
Movil 3
Person1
Portal Américas
Person1
Portal Sur
Person1
Super Cade Bosa
Person1
Zona Franca
预期结果:
person
station_asigment
visits in the week
Person1
Banderas P. Central
1
Person1
Centro Comercial Gran Plaza Soacha
0
Person1
Centro Comercial Hayuelos
0
Person1
Centro Comercial Milenio Plaza
0
Person1
Movil 1
1
Person1
Movil 2
1
Person1
Movil 3
2
Person1
Portal Américas
1
Person1
Portal Sur
2
Person1
Super Cade Bosa
3
假设 visted
table 为:
week
person
visited
35
Alice
Paris
35
Bob
Paris
35
Bob
New York
36
Alice
Paris
和 task
table 是:
person
place
Alice
Paris
Alice
Berlin
Alice
Amsterdam
Bob
Paris
Bob
New York
Bob
Chicago
Claire
Los Angeles
案例一
我假设每周都必须访问相同的地方。
在 Data studio 中创建 visited
table 一个滑块参数 week_select
到 select 一周。然后用
创建一个字段
week - week_select
在 table 上创建一个过滤器,该字段为零。
混合数据集:
使用 person
和 place
添加一个 table 图表,然后在 Metric 下的蓝色加号按钮上单击两次:
然后用公式
添加一个度量字段visited
case when Record Count is null then 0 else 1 end
你最终得到那个
案例二
在 task
table 中还有一个星期列。
所以每个星期都必须去其他地方。那就不用加参数和周公式以及它的过滤器了
我正在准备一份报告,其中包含一些地方的数据以及工作人员列表对这些地方的访问次数。也就是说,每个人必须在一周内访问多个地方。我需要显示人员名单,地点并统计一周内的总访问量。
我有两个数据库,第一个是负责人和地点。在另一个中,我有访问历史,其中的人、周和地点。
但是,我想显示在特定的一周内还有待参观的地方。但是由于历史数据库中没有数据,Google Data Studio 没有显示任何内容,我需要它来显示地点、星期和零。
我试图合并这两个数据库,但找不到解决方案。星期是数字,其他是文本。
Table 1: visits_history
Personal | Station | Week |
---|---|---|
Person1 | Portal Américas | 30 |
Person1 | Portal Américas | 30 |
Person1 | MOVIL 1 | 30 |
Person1 | MOVIL 1 | 30 |
Person1 | Portal Américas | 30 |
Person1 | Portal Américas | 30 |
Person1 | Portal Américas | 30 |
Person1 | Portal Américas | 30 |
Person1 | Portal Américas | 30 |
Person1 | Portal Américas | 30 |
Person1 | Portal Américas | 30 |
Person1 | Portal Américas | 30 |
Person1 | Portal Américas | 31 |
Person1 | Portal Américas | 31 |
Person1 | Portal Eldorado | 31 |
Person1 | Portal Américas | 31 |
Person1 | Portal Américas | 31 |
Person1 | Portal Américas | 31 |
Person1 | Portal Américas | 31 |
Person1 | Portal Américas | 31 |
Person1 | Portal Américas | 31 |
Person1 | Portal Américas | 31 |
Person1 | Portal Américas | 31 |
Person1 | Portal Américas | 31 |
Person1 | MOVIL 3 | 31 |
Person1 | MOVIL 3 | 31 |
Person1 | Banderas P. Central | 31 |
Person1 | Banderas P. Central | 31 |
Person1 | Banderas P. Central | 31 |
Person1 | Banderas P. Central | 31 |
Person1 | Portal Américas | 31 |
Person1 | Portal Américas | 31 |
Person1 | Portal Américas | 31 |
Person1 | Portal Américas | 31 |
Person1 | Portal Américas | 31 |
Person1 | Portal Américas | 31 |
Person1 | Portal Américas | 31 |
Table 2: visits_to_do_per_week
Supervisor | Punto |
---|---|
Person1 | Banderas P. Central |
Person1 | Centro Comercial Gran Plaza Soacha |
Person1 | Centro Comercial Hayuelos |
Person1 | Centro Comercial Milenio Plaza |
Person1 | Movil 1 |
Person1 | Movil 2 |
Person1 | Movil 3 |
Person1 | Portal Américas |
Person1 | Portal Sur |
Person1 | Super Cade Bosa |
Person1 | Zona Franca |
预期结果:
person | station_asigment | visits in the week |
---|---|---|
Person1 | Banderas P. Central | 1 |
Person1 | Centro Comercial Gran Plaza Soacha | 0 |
Person1 | Centro Comercial Hayuelos | 0 |
Person1 | Centro Comercial Milenio Plaza | 0 |
Person1 | Movil 1 | 1 |
Person1 | Movil 2 | 1 |
Person1 | Movil 3 | 2 |
Person1 | Portal Américas | 1 |
Person1 | Portal Sur | 2 |
Person1 | Super Cade Bosa | 3 |
假设 visted
table 为:
week | person | visited |
---|---|---|
35 | Alice | Paris |
35 | Bob | Paris |
35 | Bob | New York |
36 | Alice | Paris |
和 task
table 是:
person | place |
---|---|
Alice | Paris |
Alice | Berlin |
Alice | Amsterdam |
Bob | Paris |
Bob | New York |
Bob | Chicago |
Claire | Los Angeles |
案例一
我假设每周都必须访问相同的地方。
在 Data studio 中创建 visited
table 一个滑块参数 week_select
到 select 一周。然后用
week - week_select
在 table 上创建一个过滤器,该字段为零。
混合数据集:
使用 person
和 place
添加一个 table 图表,然后在 Metric 下的蓝色加号按钮上单击两次:
然后用公式
添加一个度量字段visited
case when Record Count is null then 0 else 1 end
你最终得到那个
案例二
在 task
table 中还有一个星期列。
所以每个星期都必须去其他地方。那就不用加参数和周公式以及它的过滤器了