全
希望你能帮上忙。首先,如果我的数据不是以结构化格式输出的,我很抱歉(我对堆栈溢出和power都是新手)。这是我的数据的快照;
Row Customer# Order# Order Date Product Code Unit Price Quantity
1 1100 565 5 Aug 2020 A312 100.00 10
2 1100 565 5 Aug 2020 A312 0.00 5
3 2200 711 2 Aug 2020 A943 523.00 7
4 4565 502 9 Aug 2020 B523 235.00 4我的数据真的很大,跨越了不同的国家和几个月。但是它包括上面第三行和第四行中的许多类型(简单的单行订单),但是它也包括上面第一行和第二行中的订单(相同的订单号,相同的客户,相同的产品,不同的单价)。
我正在尝试识别像第1行和第2行这样的订单,我不想要总的订单行,我想要像这样的所有订单的列表,然后我可以进一步使用它。在Power BI中有什么简单的方法来执行这个任务吗?
我已经搜索了前面的问题,但我只得到了识别重复项、group by和index的信息。这是可行的方法,还是有更简单的方法?
任何帮助都将不胜感激。
感谢所有人,JoJo
发布于 2020-09-21 01:28:31
您可以首先添加一个列,该列指示该客户和订单有多少行:
CountCustOrders =
var curCust = Dups[Customer]
var curOrder = Dups[Order]
return CALCULATE(COUNTROWS(Dups), FILTER(Dups, curCust = Dups[Customer] && curOrder = Dups[Order]))如果你想把它们放在一个单独的表格中,你可以点击“新建表格”并添加如下内容:
ManyRows = FILTER(Dups, Dups[CountCustOrders] > 1)https://stackoverflow.com/questions/63980726
复制相似问题