尝试在 Dax 中存储天数但收到错误消息 - MAX 函数只接受列引用作为参数编号 1
Trying to Bucket Days in Dax but getting an error message - The MAX function only accepts a column reference as the argument number 1
这是我想出的衡量标准,我是 DAX 的新手
取消桶 = CALCULATE(IF(MAX([# Cancellations]) <=1 , "current",
IF( MAX([# Cancellations]) > 1 && MAX([# Cancellations])<30, "1-30 天",
IF(MAX([# Cancellations])>= 30 && MAX([# Cancellations]) < 60, "31-60 Days", BLANK()))))
成功计划的取消是一个衡量标准,它设置为数字。我在这里做错了什么?
[请帮忙]:VAR Formula but how do I eliminate calculating blanks here?
尝试:
Cancellation buckets =
VAR Cancellations = [# SBC Cancellations With Success Plan Days]
RETURN
SWITCH (
TRUE (),
ISBLANK ( Cancellations ), BLANK (),
Cancellations <= 1, "current",
Cancellations < 30, "1-30 Days",
Cancellations < 60, "31-60 Days"
)
您的公式部分正确,只需删除 Calculate
函数即可。
Measure 5 = IF(MAX('Table'[# SBC Cancellations With Success Plan Days]) <=1, "Current", IF(MAX('Table'[# SBC Cancellations With Success Plan Days]) > 1 && MAX('Table'[# SBC Cancellations With Success Plan Days]) < 30, "1-30 days", IF(MAX('Table'[# SBC Cancellations With Success Plan Days]) >=30 && MAX('Table'[# SBC Cancellations With Success Plan Days]) < 60, "31-60 days", BLANK())))
检查上面的公式,如果有帮助请采纳,谢谢:)
注意:- 确保选中 Show items with no data
选项。
这是我想出的衡量标准,我是 DAX 的新手
取消桶 = CALCULATE(IF(MAX([# Cancellations]) <=1 , "current", IF( MAX([# Cancellations]) > 1 && MAX([# Cancellations])<30, "1-30 天", IF(MAX([# Cancellations])>= 30 && MAX([# Cancellations]) < 60, "31-60 Days", BLANK()))))
成功计划的取消是一个衡量标准,它设置为数字。我在这里做错了什么?
[请帮忙]:VAR Formula but how do I eliminate calculating blanks here?
尝试:
Cancellation buckets =
VAR Cancellations = [# SBC Cancellations With Success Plan Days]
RETURN
SWITCH (
TRUE (),
ISBLANK ( Cancellations ), BLANK (),
Cancellations <= 1, "current",
Cancellations < 30, "1-30 Days",
Cancellations < 60, "31-60 Days"
)
您的公式部分正确,只需删除 Calculate
函数即可。
Measure 5 = IF(MAX('Table'[# SBC Cancellations With Success Plan Days]) <=1, "Current", IF(MAX('Table'[# SBC Cancellations With Success Plan Days]) > 1 && MAX('Table'[# SBC Cancellations With Success Plan Days]) < 30, "1-30 days", IF(MAX('Table'[# SBC Cancellations With Success Plan Days]) >=30 && MAX('Table'[# SBC Cancellations With Success Plan Days]) < 60, "31-60 days", BLANK())))
检查上面的公式,如果有帮助请采纳,谢谢:)
注意:- 确保选中 Show items with no data
选项。