Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Tableau api 使用图表的季节指数_Tableau Api - Fatal编程技术网

Tableau api 使用图表的季节指数

Tableau api 使用图表的季节指数,tableau-api,Tableau Api,我有一张这样的桌子 Quarter Q1 Q2 Q3 Q4 Cost 1.89 2.54 5.33 2.11 在表中,我需要我的结果是第一季度的季节指数,即: Quarter Q1 Q2 Q3 Q4 Cost 1.89/1.89 2.54/1.89 5.33/1.89 2.11/1.89 如何在tableau中轻松完成此操作?而不

我有一张这样的桌子

Quarter   Q1         Q2        Q3     Q4
Cost     1.89      2.54      5.33     2.11
在表中,我需要我的结果是第一季度的季节指数,即:

Quarter     Q1           Q2         Q3           Q4
Cost     1.89/1.89    2.54/1.89  5.33/1.89    2.11/1.89

如何在tableau中轻松完成此操作?

而不是使用SumCost:

SUM(Cost) / LOOKUP(SUM(Cost),FIRST())
这将成本值除以第一季度成本值。如果你有几年的时间,并且想除以每年的第一季度,你需要更具创造性。比如:

SUM(Cost) / LOOKUP(SUM(COST),1-DATEPART('quarter',MAX([Date])))

尝试表格计算,如差异或百分比差异,并将其设置为相对于第一个计算整个suing table

没用!表示不能混合聚合和非聚合参数!!不过,第二个公式并没有给我想要的结果:如果你不提供更多细节,这是我能做的最好的了。您的数据库看起来像什么?现在你的工作表上到底有什么?你能共用一个twbx吗?你有没有试着去理解我的公式在做什么?