如何显示零计数?

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

Editable Data Set (Google Sheets)

假设 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 上创建一个过滤器,该字段为零。

混合数据集:

使用 personplace 添加一个 table 图表,然后在 Metric 下的蓝色加号按钮上单击两次:

然后用公式

添加一个度量字段visited
case when Record Count is null then 0 else 1 end

你最终得到那个

案例二task table 中还有一个星期列。

所以每个星期都必须去其他地方。那就不用加参数和周公式以及它的过滤器了