SWITCH(TRUE()) für Wertebereiche
Teil des Abschnitts DAX mit CALCULATE der Power BI-Journey von Coddy. Lektion 20 von 24.
SWITCH(TRUE(), test1, result1, test2, result2, else): Der erste Test, der wahr ist, gewinnt.
Price Band = SWITCH(TRUE(), Products[UnitPrice] >= 10, "Premium", Products[UnitPrice] >= 4, "Standard", "Budget")Setze den engsten Test an die erste Stelle, sonst erfasst ein umfassenderer Test seine Zeilen.
Aufgabe
Füge der Tabelle Price Band eine Spalte Products hinzu: "Premium" bei einem Stückpreis von mindestens 10, "Standard" bei mindestens 4 und "Budget" für den Rest.
Alle Lektionen in DAX mit CALCULATE
1Filter ändern
CALCULATE kennenlernenEin Filter ersetzt einen FilterMehrere Filter gleichzeitigFilter beibehaltenRückblick – Getränkeverkäufe an Mitglieder4DAX, den Sie lesen können
Variablen mit VARAuswählen mit SWITCHSWITCH(TRUE()) für WertebereicheEin Wert oder vieleZeilen oder GesamtsummeCopilots DAX überprüfenRückblick – Umsatz nach Preisklasse