Variable VAR

Verbessere deine DAX Formel

Mit Variablen (VAR) ist es einfacher komplexe DAX-Kalkulationen zu debuggen sowie ist es einfacher effiziente DAX Formeln zu schreiben. Somit verbessern Variablen (VAR) die Performance, Lesbarkeit und Komplexität. 

 

Syntax:

 

Name it =
VAR fancyName = CALCULATE (irgendwas)
RETURN result

 

MERKE: VAR geht nicht ohne RETURN!

 

 

Name it =

VAR fancyName = SUMX (irgendwas)

VAR amazingName = SUMX (irgendwas)

VAR fantasticName = fancyName - amazingName

RETURN DIVIDE ( fantasticName - fancyName)

 

MERKE: Man kann in einem Measure auch mehrere Variablen (VAR) verwenden! Das obere Beispiel macht deutlich wie die verschiedenen Variablen verwendet und kalkuliert werden.

 

 

Name it =

VAR fancyName = TOPN (irgendwas)

VAR amazingName = SUMX (fancyName, SUMX (irgendwas))

RETURN amazingName

 

MERKE: Return muss keine Kalkulation sein

 

 

 

Quelle: https://www.sqlbi.com/articles/calculated-columns-and-measures-in-dax/