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

时间:2018-08-24 16:33:58

标签: duplicates tableau data-cleaning

如果我的以下数据包含两个字段,人员ID和操作日期: Example Data

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

我尝试过基于COUNTD的各种计算出的过滤器,但老实说很困惑。

3 个答案:

答案 0 :(得分:1)

创建计算字段 [过滤器]

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

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

答案 1 :(得分:1)

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

答案 2 :(得分:0)

尝试一下:

创建一个计算字段并在下面的表计算中编写:

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

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

现在在过滤器中使用此选项并选中True