Power Pivot DAX Funktionen
Youtube Channel Excel Power BI
Im folgenden werden nützliche DAX Funktionen aufgelistet
siehe auch
Microsoft DAX Syntaxspezifikationen für Power Pivot
DAX Reference Cheat Sheet (Power BI Dashboard)
DAX Guide (Marco Russo)
ALL()
gibt alle Zeilen in einer Tabelle oder alle Werte in einer Spalte zurück, wobei alle möglicherweise angewendeten Filter ignoriert werden.
ALLEXCEPT()
gibt alle Zeilen in einer Tabelle mit Ausnahme der Zeilen zurück, die bei Anwendung der angegebenen Spaltenfilter gefunden werden
AND()
logischer Operator, überprüft, ob alle Agumente TRUE sind und gibt dann TRUE zurück
CALCULATE()
wertet einen Ausdruck in einem durch Filter geänderten Kontext aus.
siehe Beispiel
CONCATENATEX()
verkettet mehrere Text-Inhalte zu einem, durch Delimiter getrennten Text-Inhalt
siehe Beispiel
Alternative Lösung mit Power Query
COUNTBLANK()
Zählt die Anzahl der Leerzeichen in einer Spalte
COUNTROWS()
Zählt die Anzahl von Zeilen in einer Tabelle
DISTINCTROW()
zählt die unterschiedlichen Elemente einer Spalte
Beispiel Dublettensuche
FILTER()
gibt eine Tabelle zurück, die gefiltert wurde
siehe Beispiel
LEN()
gibt die Anzahl der Zeichen in einer Textzeichenfolge zurück
LOOKUPVALUE()
Ruft einen Wert aus einer Tabelle ab.
Tabellen benötigen keine aktive Relation.
Beispiel
PATH()
Gibt eine Zeichenfolge zurück, die eine durch Trennzeichen getrennte Liste mit IDs enthält, die am Anfang/Stamm einer Hierarchie beginnt und mit der angegebenen ID endet
Beispiel
PATHITEM()
Beispiel
RELATED()
gibt einen zugehörigen Wert aus einer anderen Tabelle zurück.
Voraussetzung ist eine aktive Relation zwischen zwei Tabellen (Primär, Fremdschlüssel)
RELATEDTABLE()
gibt die zugehörigen Tabellen zurück, die so gefiltert sind, dass sie nur die zugehörigen Zeilen enthalten.
Voraussetzung ist eine aktive Relation zwischen zwei Tabellen (Primär, Fremdschlüssel)
SWITCH()
Fallunterscheidung
Beispiel Noten je Intervall zuweisen
TRUE()
gibt den logischen Wert TRUE zurück.
Sinnvolle Verwendung mit zB SWITCH()
WEEKNUM()
Gibt die Wochenzahl eines Datums zurück
WEEKDAY()
Gibt den Tag eines Datums zurück
Kommentare
Kommentar veröffentlichen