自动循环计数跟踪器

  • 本文关键字:跟踪 循环 powerbi
  • 更新时间 :
  • 英文 :

Counted Status = If('Locations master'[loc_status] = 0 , If(AND('Locations master'[loc_status] = 0 ,'Locations master'[loc_alias] IN  DISTINCT('All Cycle Counts Exacta'[location])) , "Complete", "Incomplete"),BLANK())

谁能帮我解释一下这段代码?我正在尝试更新Power BI中的自动循环计数跟踪器。

如果loc_status=0,则实现第二个条件:loc_status=0且loc_alias位于不同位置的列表中。如果第二个条件为真,则计数状态等于Complete,否则计数状态等于Incomplete。如果第一个条件为假,则计数状态为空。DAX格式化器或类似的工具可以帮助使代码更具可读性:

Counted Status =
IF (
'Locations master'[loc_status] = 0,
IF (
AND (
'Locations master'[loc_status] = 0,
'Locations master'[loc_alias]
IN DISTINCT ( 'All Cycle Counts Exacta'[location] )
),
"Complete",
"Incomplete"
),
BLANK ()
)

最新更新