如何解决Power Query编辑器标志重复-如果名称在列中唯一,则返回“唯一”,如果重复则返回“重复”:
例如,我有一个名称列表:
- 鲍勃
- 鲍勃
- 格雷格
- 乔
预期结果:
- 鲍勃重复
- 鲍勃重复
- Greg Unique
- 乔·乔伊
我已经通过对查询编辑器进行计数,然后对> 1进行计数来为我提供结果,但是肯定有更简单的方法! (第一步过程)预先谢谢您:)
解决方法
这是另一种方式。将此表作为源:
我添加了一个新的自定义列:
获得:
,我有一个解决方案可以提出,但是您可能会发现很久。 也许有一些更短,更有效的方法。
我用这个列名为“ 人的名字”的列来呼叫您的专栏。
首先,我添加了一个索引。
然后,我按姓名列的人分组。
如果分组大于1,则表示这是重复项。
然后,我添加了一个列,该列将人员姓名与“ 1”或1以上的“唯一”或“重复”结合在一起。
我有以下查询:
#"Grouped Rows" = Table.Group(#"Added Index",{"Name of people"},{{"Duplicates",each Table.RowCount(_),Int64.Type}}),#"Added Custom" = Table.AddColumn(#"Grouped Rows","Duplicate yes/no",each if [Duplicates] <> 1 then
Text.Combine({[Name of people]," Duplicate"}) else
Text.Combine({[Name of people]," Unique"}))
in
#"Added Custom"
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。