【问题标题】:Unable to display view using two Parameters in Tableau无法在 Tableau 中使用两个参数显示视图
【发布时间】:2019-09-18 20:35:24
【问题描述】:

我有一个年份的“选择年份”参数。 如果我从“选择年份”中选择,那么我想在同一张工作表上的交叉表视图中显示选定年份和上一年(两者)的结果。

请参阅附件以了解有关我的查询的更多信息。

*其他方式(不需要):* 我尝试创建两个计算字段(用于选择年份的维度过滤器),然后创建了两个不同的工作表 - “选定期间值”和“上一个期间值”,但我只希望一张表一起显示。

//Selected Year
IF YEAR([Year]) = INT([Year Parameter]) THEN
INT([Year Parameter])
END

//Previous Year
IF YEAR([Year]) = INT([Year Parameter])-1 THEN
INT([Year Parameter])-1
END

请帮忙。

【问题讨论】:

    标签: tableau-api


    【解决方案1】:

    仅假设 46.34% 和 46.85% 作为利润衡量标准。

    创建两个计算字段,一个用于从参数中选择的年份,另一个用于上一年。

    Profit_Current 计算字段: IF YEAR([Year]) = INT([Year Parameter]) THEN 利润 ELSE 0 结束

    Profit_Previous 计算字段: IF YEAR([Year]) = INT([Year Parameter])-1 THEN 利润 ELSE 0 结束

    在交叉表中使用这两个计算字段

    让我们知道这是否可行!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-12-29
      • 2019-09-09
      • 1970-01-01
      • 2022-01-11
      • 2013-05-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多