按类型重新分组的条件行总和

Conditional sum of rows regrouped by type

我有 3 列:

BL =代表订单号,因为订单有不同的产品所以BL有多个行

ENTMVT:代表销量(“610”表示命令已发送) SORMVT:代表return(“700”表示订单已开票,610,订单已returned)

我只想保留所有箭头为“610”的 BL(实际上我想看看总共有多少命令 return)以在 Power Bi 中可视化,但我没有找到条件总和在 power bi 中执行此操作(使用条件列工具)

你能帮我解决这个问题吗?

我尝试按照所说添加计算列,但 M 似乎不提供 SWITCH 功能:

其实很简单,你有两个选择:

  1. 创建一个定义状态的计算列
Status = SWITCH(TRUE(),
   Table[ENTMVT] = 610 && Table[SORMVT] = 610, "Returned",
   Table[ENTMVT] = 610 && Table[SORMVT] = 700, "Billed",
   "Default Status")

现在您可以在任何图表中使用此列并对其应用过滤器等。

  1. 在您的测量中将其作为过滤器传递
Count BL Returned = CALCULATE(COUNT(Table[BL]), Table[ENTMVT] = 610 && Table[SORMVT] = 610)
    
Count BL Billed = CALCULATE(COUNT(Table[BL]), Table[ENTMVT] = 610 && Table[SORMVT] = 700)