PowerBI-逻辑函数-SWITCH SWITCH
释义:针对值列表计算表达式,并返回多个可能的结果表达式之⼀
语法:SWITCH(表达式,值,结果[,值,结果]…[,此外])
参数:
第⼀参数:返回单个标量值的任何 DAX 表达式,其中,表达式将被计算多次(针对每⾏/上下⽂)第⼆参数:与表达式的结果相匹配的常量值
第三参数:当表达式的结果与对应的值匹配时,要进⾏计算的任何标量表达式
第四参数:如果表达式的结果与任何值参数都不匹配,要进⾏计算的任何标量表达式
备注:
所有满⾜表达式的返回结果必须为同⼀数据类型
当存在多条件判断时,SWITCH函数⽐IF函数更加简洁明了
⽰例:
1.值相等
SWITCH([Month],
1,“Jan”,
2,"Feb",
3,"Mar",
4,"Apr",
"Other")
2.其他条件判断
SWITCH(TRUE(),
switch函数用法举例[Month]<=3,"⼀季",
[Month]<=6,"⼆季",
[Month]<=9,"三季",
"四季")

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。