【发布时间】:2018-10-13 04:55:44
【问题描述】:
我有一组数据,其中四个单独的部件和部件号(所有文本)被编译成组合。它们可以通过 2 种不同的方式组合:
- A 列,B 列,C 列,D 列,或
- A 列,C 列,B 列,D 列
我在两个单独的列中得到了每个组合。
不幸的是,这会导致创建一些重复项,因为 A+B+C+D 在功能上(就我的目的而言)等同于 A+C+B+D。当重复项在单个列中时,删除它们很简单。从不同列中删除重复项有点棘手,这就是我寻求您帮助的地方。
我已经模拟了一个项目如何连接的示例。如您所见,在同一列中没有重复项,但是在两列中都出现了相同组合的重复项(为简单起见采用颜色编码),并且通常在不同的数据行中,因此它不像查看那么简单行。我希望您能帮助识别这些并过滤(或删除)重复项。
另外,请注意 Concat 1 和 Concat 2 之间的关系几乎没有意义(出于这些目的),除了我想过滤/删除任何重复值,无论这些重复值是否在同一个列或跨两列。
【问题讨论】:
-
您期望得到什么输出?上面的表格去掉了彩色单元格吗?
-
理想情况下,上面的表格只剩下一个彩色单元格实例,其他的被删除,所以剩下的就是唯一的组合。单列可能没问题,但我很犹豫是否要加入它们,因为要加入的数据非常多,所以我有点担心速度。
标签: powerbi powerquery m powerbi-desktop