按类型重新分组的条件行总和
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 功能:
其实很简单,你有两个选择:
- 创建一个定义状态的计算列
Status = SWITCH(TRUE(),
Table[ENTMVT] = 610 && Table[SORMVT] = 610, "Returned",
Table[ENTMVT] = 610 && Table[SORMVT] = 700, "Billed",
"Default Status")
现在您可以在任何图表中使用此列并对其应用过滤器等。
- 在您的测量中将其作为过滤器传递
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)
我有 3 列:
BL =代表订单号,因为订单有不同的产品所以BL有多个行
ENTMVT:代表销量(“610”表示命令已发送) SORMVT:代表return(“700”表示订单已开票,610,订单已returned)
我只想保留所有箭头为“610”的 BL(实际上我想看看总共有多少命令 return)以在 Power Bi 中可视化,但我没有找到条件总和在 power bi 中执行此操作(使用条件列工具)
你能帮我解决这个问题吗?
我尝试按照所说添加计算列,但 M 似乎不提供 SWITCH 功能:
其实很简单,你有两个选择:
- 创建一个定义状态的计算列
Status = SWITCH(TRUE(),
Table[ENTMVT] = 610 && Table[SORMVT] = 610, "Returned",
Table[ENTMVT] = 610 && Table[SORMVT] = 700, "Billed",
"Default Status")
现在您可以在任何图表中使用此列并对其应用过滤器等。
- 在您的测量中将其作为过滤器传递
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)