基于Tableau Prep中的两个字段进行重复数据删除

问题描述 投票:0回答:3

如果我有两个字段的以下数据,人员ID和行动日期:Example Data

我想删除重复的ID行,但保留行的最新日期。

我已经尝试了各种基于COUNTD的计算过滤器,但老实说非常困惑。

duplicates tableau data-cleaning
3个回答
0
投票

试试这个:

创建一个计算字段并写下表计算:

IF WINDOW_MAX(MAX([Action Date])) = MAX([Action Date])
THEN TRUE
ELSE FALSE
END

将表计算计算为Specify Dimensions并为每个ID重置

现在在过滤器中使用它并检查True


1
投票

创建计算字段[过滤器]:

{FIXED [Person ID]: MAX([Action Date])} = [Action Date]

然后将其放在过滤器架上,仅选择True值。最后右键单击过滤器架上的此药丸,然后选择添加到上下文


1
投票

在Tableau Prep中,使用Aggregate步骤。将人员ID放在Grouped FieldsAggregated Fields的行动日期。选择MAX进行Aggregated Fields的操作。

© www.soinside.com 2019 - 2024. All rights reserved.