Tableau - Return 来自日期的字符串值

Tableau - Return string value from date

下面列出了一个简单的数据集

ID
Date
Status (String)

我有 2 个参数设置 [开始日期] 和 [结束日期] 最终目标是显示任何 [ID] 的列表,其中 [Status] 在 [Start Date] 和 [End Date] 之间发生了变化。我真的不关心中间日期,只关心 [ID][开始日期][状态] != [ID][结束日期][状态]。 我在弄清楚我可以用来在画面中执行此操作的任何东西时遇到了很多麻烦,我们将不胜感激。

编辑:真的,如果有人能帮我得到一个等于开始状态的计算字段,我可能可以算出其余部分。 谢谢

您可以先尝试一些简单的计算字段,但稍后可能会有些棘手。

尝试定义一个名为 [Start Date Status] 的字段,定义为 if [Date] = [Start Date] then [Status] end 类似地定义 [End Date Status]。 (括号不是名称的一部分)

然后定义一个名为[Status Changed]的字段为min([Start Date Status]) <> min([End Date Status])

然后您可以以不同的方式使用它们——例如将 Id 放在行上,将 Status Changed 放在文本上。

您可以探索扩展,例如,处理没有开始或结束日期记录的 ID