Menu
CoddyTech

範囲判定に使うSWITCH(TRUE())

CoddyのPower BIジャーニー「CALCULATEを使ったDAX」セクションの一部。レッスン 20/24。

SWITCH(TRUE(), test1, result1, test2, result2, else):最初に真となるテストが採用されます。

Price Band = SWITCH(TRUE(), Products[UnitPrice] >= 10, "Premium", Products[UnitPrice] >= 4, "Standard", "Budget")

最も範囲の狭いテストを先に置きましょう。そうしないと、より広いテストにその行が捕まってしまいます。

challenge icon

チャレンジ

Productsに列Price Bandを追加します。単価が10以上の場合は"Premium"、4以上の場合は"Standard"、それ以外の場合は"Budget"にします。

bugsy Main icon

CoddyのAIチューターとこのチャレンジを始めよう

Bugsyとは?

CALCULATEを使ったDAXのすべてのレッスン