2020-02-15
閱讀量:
2425
DAX函數(shù)SWITCH怎么用?
SWITCH函數(shù)功能與IF相同,并且書寫更加簡(jiǎn)潔,尤其是判斷條件非常多的時(shí)候。
SWITCH(<expression>, <value>, <result>[, <value>, <result>]…[, <else>])
參數(shù)
expression:返回單個(gè)標(biāo)量值的任何 DAX 表達(dá)式,其中,表達(dá)式將被計(jì)算多次(針對(duì)每行/上下文)。
value:要與 expression 的結(jié)果相匹配的常量值 。
result:當(dāng) expression 的結(jié)果與對(duì)應(yīng)的 value 匹配時(shí),要進(jìn)行計(jì)算的任何標(biāo)量表達(dá)式 。
else:如果 expression 的結(jié)果與任何 value 參數(shù)都不匹配,要進(jìn)行計(jì)算的任何標(biāo)量表達(dá)式 。
返回值
一個(gè)標(biāo)量值,如果與 value 匹配,則該值來(lái)自其中一個(gè) result 表達(dá)式,如果與任何 value 值都不匹配,則該值來(lái)自 else 表達(dá)式 。
備注
所有 result 表達(dá)式和 else 表達(dá)式必須屬于同一數(shù)據(jù)類型。
示例
創(chuàng)建月份名稱的計(jì)算列。
=SWITCH([Month], 1, "January", 2, "February", 3, "March", 4, "April"
, 5, "May", 6, "June", 7, "July", 8, "August"
, 9, "September", 10, "October", 11, "November", 12, "December"
, "Unknown month number" )






評(píng)論(0)


暫無(wú)數(shù)據(jù)
CDA考試動(dòng)態(tài)
CDA報(bào)考指南
推薦帖子
0條評(píng)論
0條評(píng)論
0條評(píng)論