DAX BLANK Funktion
Die DAX BLANK Funktion gehört zu den DAX Textfunktionen und gibt als Ergebnis ein Leerzeichen zurück.
Einige DAX-Funktionen behandeln leere Zellen etwas anders als Microsoft Excel. Leerzeichen und leere Zeichenketten ("") sind nicht immer gleichwertig, aber einige Operationen können sie als solche behandeln.
Das Beispiel zur DAX BLANK Funktion zeigt den Einsatz und die Möglichkeiten dieser DAX Textfunktion.
DAX BLANK Funktion Syntax
Die DAX BLANK Funktion kann folgendermaßen eingebaut werden:
BLANK()
Die DAX BLANK Funktion gibt als Ergebnis ein Leerzeichen zurück. Leerzeichen sind nicht gleichbedeutend mit NULL. DAX verwendet Leerzeichen sowohl für NULLs als auch für leere Zellen in Excel.
Einige DAX-Funktionen behandeln leere Zellen etwas anders als Microsoft Excel. Leerzeichen und leere Zeichenketten ("") sind nicht immer gleichwertig, aber einige Operationen können sie als solche behandeln
DAX BLANK Funktion Beispiel
Das folgende DAX BLANK Beispiel veranschaulicht, wie man mit Leerzeichen in Formeln arbeiten kann. Die Formel berechnet das Verhältnis der Verkäufe zwischen den Verkäufern und den Internetkanälen. Bevor jedoch versucht wird, das Verhältnis zu berechnen, sollte der Nenner auf Nullwerte überprüft werden. Wenn der Nenner NULL ist, sollte ein Leerwert zurückgegeben werden, ansonsten wird der Verhältnis berechnet:
=IF(SUM(InternetUmsatz_EUR[Umsatz_EUR])= 0, BLANK(), SUM(VertriebspartnerUmsatz_EUR[Umsatz_EUR])/SUM(InternetUmsatz_EUR[Umsatz_EUR]))
Die Tabelle zeigt die erwarteten Ergebnisse, wenn diese Formel zur Erstellung einer PivotTable verwendet wird.
Beachte, dass in der ursprünglichen Datenquelle die von der Funktion BLANK ausgewertete Spalte möglicherweise einen Text, eine leere Zeichenketten oder NULL enthalten hat. Wenn die ursprüngliche Datenquelle eine SQL Server-Datenbank war, sind NULLs und leere Zeichenketten verschiedene Arten von Daten. Für diese Operation wird jedoch ein impliziter Cast durchgeführt und von DAX als gleich behandelt.