Tableau 从 2 个维度计算字段
Tableau calculated fields from 2 dimensions
我在 Tableau 中遇到需要进行计算的情况,但不知道如何最好地处理它。
我在 table 中有这样的数据:
组织 ID(度量)、国家(维度)、2016 财年状态(维度有 3 个不同的值(低、中、高)),2017 财年状态(维度有 3 个不同的值(低、中、高))。
数据样本:
12345,法国,低,中
12346, 法国, Medium, Medium
12347,法国,高,中
12348,法国,低,高
我需要做的是创建一个显示以下列的 table:
- 国家(行)
- 2016 财年组织数量低
- 2017 财年组织数量低
- (2017 财年低点的组织数 - 16 财年低点的组织数)/2016 财年低点的组织数。
- 2016 财年每个媒体的组织数量
- 2017 财年每个媒体的组织数量
- (2017 财年每个媒介的组织数 - 2016 财年每个媒介的组织数)/2016 财年每个媒介的组织数。
- 2016 财年最高的组织数量
- 2017 财年最高的组织数量
- (2017 财年高点的组织数 - 2016 财年高点的组织数)/2016 财年高点的组织数。
如有任何帮助,我们将不胜感激。
请在此处找到 link 到 Workbook,并在仪表板中描述我想要实现的目标。
很简单。
使用公式
创建Low in FY16
作为计算字段
IF [FY16 Status] = 'Low' THEN 1 ELSE 0 END
用同样的方法创建Low/Medium/High in FY16/FY17Y
使用公式
创建Low Change
作为计算字段
(SUM([Low in FY17])-SUM([Low in FY16]))/SUM([Low in FY16])
同时创建 Medium Change
和 High Change
现在您已获得所有列,是时候创建 sheet
如果您需要,我已将此 sheet 上传为
Tableau workbook with Excel data(link 将在 48 小时后过期)
我在 Tableau 中遇到需要进行计算的情况,但不知道如何最好地处理它。
我在 table 中有这样的数据:
组织 ID(度量)、国家(维度)、2016 财年状态(维度有 3 个不同的值(低、中、高)),2017 财年状态(维度有 3 个不同的值(低、中、高))。
数据样本: 12345,法国,低,中 12346, 法国, Medium, Medium 12347,法国,高,中 12348,法国,低,高
我需要做的是创建一个显示以下列的 table:
- 国家(行)
- 2016 财年组织数量低
- 2017 财年组织数量低
- (2017 财年低点的组织数 - 16 财年低点的组织数)/2016 财年低点的组织数。
- 2016 财年每个媒体的组织数量
- 2017 财年每个媒体的组织数量
- (2017 财年每个媒介的组织数 - 2016 财年每个媒介的组织数)/2016 财年每个媒介的组织数。
- 2016 财年最高的组织数量
- 2017 财年最高的组织数量
- (2017 财年高点的组织数 - 2016 财年高点的组织数)/2016 财年高点的组织数。
如有任何帮助,我们将不胜感激。
请在此处找到 link 到 Workbook,并在仪表板中描述我想要实现的目标。
很简单。
使用公式
创建Low in FY16
作为计算字段
IF [FY16 Status] = 'Low' THEN 1 ELSE 0 END
用同样的方法创建Low/Medium/High in FY16/FY17Y
使用公式
创建Low Change
作为计算字段
(SUM([Low in FY17])-SUM([Low in FY16]))/SUM([Low in FY16])
同时创建 Medium Change
和 High Change
现在您已获得所有列,是时候创建 sheet
如果您需要,我已将此 sheet 上传为 Tableau workbook with Excel data(link 将在 48 小时后过期)