根据ID选择一个名称

时间:2017-07-17 09:17:07

标签: tableau

我的数据有2列:ID和名称。由于重命名,每个ID可能包含2个不同的名称。我如何要求Tableau仅使用最新名称?

例如,旧名称版本包含“apple”作为特定单词。新版本名称包含“橙色”。我认为解决问题可能有用。

1 个答案:

答案 0 :(得分:1)

我们假设数据格式如下,您想要获取与ID对应的最新日期名称:

ID  Name    Date
11  AA      7/17/2017
11  BB      7/18/2017
11  CC      7/19/2017
12  LLL     7/17/2017
13  MMM     7/17/2017
14  PPP     7/22/2017
12  KKKK    7/23/2017
30  RRRRR   7/24/2017

我建议你

  • 创建定义为isLatest
  • 的计算字段[Date] = {fixed[ID]: max([Date])}
  • IDMDY(Date)拖到'行'和Name in' Text'标记
  • islatest拖到'过滤器'并选择TRUE

最终结果将是:

ID  Date    
11  7/19/2017   CC
12  7/23/2017   KKKK
13  7/17/2017   MMM
14  7/22/2017   PPP
30  7/24/2017   RRRRR

如果有帮助,请不要告诉我们。)