Share via


BLANK-Funktion (DAX)

Gibt ein Leerzeichen zurück.

Syntax

BLANK()

Rückgabewert

Ein Leerzeichen.

Hinweise

Leerzeichen sind kein Äquivalent von NULLEN. DAX verwendet Leerzeichen sowohl für Datenbank-Nullwerte als auch für leere Zellen in Excel. Weitere Informationen finden Sie unter In PowerPivot-Arbeitsmappen unterstützte Datentypen.

Einige DAX-Funktionen behandeln leere Zellen anders als in Microsoft Excel. Leerzeichen und leere Zeichenfolgen ("") sind nicht immer äquivalent, werden aber in einigen Vorgängen so behandelt. Details zum Verhalten einer einzelnen Funktion oder eines Operators finden Sie unter DAX-Funktionsreferenz für PowerPivot.

Beispiel

Im folgenden Beispiel wird veranschaulicht, wie Sie mit Leerzeichen in Formeln arbeiten können. Die Formel berechnet das Verkaufsverhältnis zwischen Wiederverkäufern und Internet. Vor dem Berechnen des Verhältnisses sollten Sie den Nenner jedoch auf Nullwerte überprüfen. Wenn der Nenner 0 (null) ist, wird ein leerer Wert zurückgegeben, andernfalls wird das Verhältnis berechnet.

=IF( SUM(InternetSales_USD[SalesAmount_USD])= 0   , BLANK()   , SUM(ResellerSales_USD[SalesAmount_USD])/SUM(InternetSales_USD[SalesAmount_USD])   )

Die Tabelle zeigt die erwarteten Ergebnisse bei Verwendung dieser Formel zur Erstellung einer PivotTable.

Verkaufsverhältnis Wiederverkäufer/Internet

Spaltenbezeichnungen

 

 

 

Zeilenbezeichnungen

Accessories

Bikes

Clothing

Grand Total

2001

 

2.65

 

2.89

2002

 

3.33

 

4.03

2003

1.04

2.92

6.63

3.51

2004

0.41

1.53

2.00

1.71

Grand Total

0.83

2.51

5.45

2.94

Beachten Sie, dass in der ursprünglichen Datenquelle die von der BLANK-Funktion ausgewertete Spalte Text, leere Zeichenfolgen oder NULLEN enthalten kann. Wenn die ursprüngliche Datenquelle eine SQL Server-Datenbank ist, sind NULLEN und leere Zeichenfolgen andere Arten von Daten. Für diesen Vorgang wird jedoch eine implizite Typumwandlung ausgeführt, sodass sie gleich behandelt werden.

Siehe auch

Verweis

Andere Ressourcen