Power BI:DAX SWITCH 函数中的逻辑测试
Power BI: Logical test in a DAX SWITCH function
我有一个名为 'number of Days' 的列,其数据类型为整数。目标是让另一列 return 一个基于 'number of days' 列的字符串,例如5 --> “0-7 天”,10 --> “8-30 天”等
我尝试使用 SWITCH 函数,但是当我在其中进行逻辑测试时,return出现语法错误:
SWITCH([number of days], <8, "0-7 days", <31, "8-30 days", <continued>
我想避免使用 IF 语句,因为我有 8 个字符串(为简洁起见,我缩短了示例)并且我不想多次嵌套该语句。
这样使用:
SWITCH(TRUE(), [number of days] <8, "0-7 days", [number of days] <31, "8-30 days", <continued>
我有一个名为 'number of Days' 的列,其数据类型为整数。目标是让另一列 return 一个基于 'number of days' 列的字符串,例如5 --> “0-7 天”,10 --> “8-30 天”等
我尝试使用 SWITCH 函数,但是当我在其中进行逻辑测试时,return出现语法错误:
SWITCH([number of days], <8, "0-7 days", <31, "8-30 days", <continued>
我想避免使用 IF 语句,因为我有 8 个字符串(为简洁起见,我缩短了示例)并且我不想多次嵌套该语句。
这样使用:
SWITCH(TRUE(), [number of days] <8, "0-7 days", [number of days] <31, "8-30 days", <continued>