我在Tableau中遇到过需要进行计算的情况,但我觉得最好如何处理它。
我在这样的表中有数据:
组织ID(度量),国家(维度),FY16状态(维度有3个不同的值(低,中,高)),FY17状态(维度有3个不同的值(低,中,高))。
数据样本: 12345,法国,低,中等 12346,法国,中等,中等 12347,法国,高,中 12348,法国,低,高
我需要做的是创建一个显示以下列的表:
非常感谢任何帮助。
请在此处找到Workbook的链接,并在控制台中找到我想要实现的目标。
答案 0 :(得分:1)
这很简单。
使用公式
创建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
现在你有了创建工作表的所有列
如果您需要我已将此表格上传为 Tableau workbook with Excel data(链接将在48小时内过期)