Filter ignorieren Excel Power Pivot DAX ALL, ALLEXCEPT


Die DAX Funktion ALL() ignoriert angewandte Filter.

Der Parameter ALL(Tabelle) ignoriert dabei alle Filter, mit den Paramtern
ALL(Tabelle[Feld]; Tabelle[Feld]; ...; Tabelle[FeldN]) werden lediglich die aufgeführen Filter ignoriert.

ALLEXCEPT(Tabelle,Tabelle[Feld];...;Tabelle[FeldN])  kann alternativ angewandt werden.
Im Beispiel ALLEXCEPT(Tabelle1;Tabelle1[Merkmal];Tabelle1[Objekt])

Sinnvoller Einsatz dieser DAX Funktion ist z.B. immer dann möglich, wenn Anteile an einem
Ganzen in Prozent ausgedrückt werden sollen:

Anteil ALL %:=SUM([Wert])/CALCULATE(SUM([Wert]);All(Tabelle1[Merkmal];Tabelle1[Objekt]))

Der Berichtsfilter in diesem Beispiel wird berücksichtigt (BU) da nicht als Paramter in der DAX Funktion ALL() aufgeführt:




Kommentare

Beliebte Posts aus diesem Blog

Vergleich mit 2 Bedingungen, INDEX(), VERGLEICH()

Dropdown Liste mit Mehrfachauswahl

nützliche Text Funktionen in Power Query