我一直在尝试使用Tableau中的某些内容并发现它很难实现。我已经附加了我的示例工作簿和我从excel使用的数据源。 Excel中的第二个选项卡显示了我希望看到的最终仪表板作为最终结果;我使用桌面版在Tableau中完成了第一个。
有5种产品在不同时间发生质量运行。我的目标是根据2018年3月29日的最新“质量运行时间”返回产品的“结果”。我使用以下两个计算字段来完成此部分:
{FIXED [Product] : MAX([Quality Run Time])} as 'Max_Date'
IF [Quality Run Time] = [Max_Date] THEN [Result] END as 'Max_Result'
结果是在工作簿中。问题是我想要一个动态的“报告周期”过滤器,以便用户能够从“质量运行时间”中的可用日期中进行选择。例如,如果我想在2018年3月27日运行报告,根据逻辑我应该看到下面的仪表板(来自Excel中的Tab 2)。我猜我的计算字段需要以某种方式动态,我尝试了许多不同的选项,但它还没有工作。
答案 0 :(得分:0)
你的逻辑没有按预期工作。
您需要创建一个数据类型为DATE的参数,然后在过滤器中使用它。
我已更改报告并附在同一链接中。
我在Tableau版本10.5中已更改
编辑---------------------------------------------- -----
在同一链接