Freigeben über


BLANK

Gilt für:Berechnete SpalteBerechnete TabelleMeasurevisuelle Berechnung

Gibt einen leeren Wert zurück.

Syntax

BLANK()

Rückgabewert

Leer.

Bemerkungen

  • Leerzeichen entsprechen nicht nullen. DAX Leerzeichen sowohl für Datenbank-NULL-Werte als auch für leere Zellen in Excel verwenden.

  • Einige DAX Funktionen behandeln leere Zellen etwas anders als Microsoft Excel. Leerzeichen und leere Zeichenfolgen ("") sind nicht immer gleichwertig, aber einige Vorgänge behandeln sie möglicherweise als solche.

Beispiel

Das folgende Beispiel veranschaulicht, wie Sie mit Leerzeichen in Formeln arbeiten können. Mit der Formel wird das Verhältnis der Umsätze zwischen den Wiederverkäufern und den Internetkanälen berechnet. Bevor Sie jedoch versuchen, das Verhältnis zu berechnen, sollte der Nenner auf Nullwerte überprüft werden. Wenn der Nenner null ist, sollte ein leerer Wert zurückgegeben werden; andernfalls wird das Verhältnis berechnet.

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

In der Tabelle werden die erwarteten Ergebnisse angezeigt, wenn diese Formel zum Erstellen einer Tabellenvisualisierung verwendet wird.

Zeilenbeschriftungen Zubehör Fahrräder Kleidung Gesamtsumme
2005 2.65 2.89
2006 3.33 4.03
2007 1.04 2.92 6.63 3.51
2008 0.41 1.53 2.00 1.71
Gesamtsumme 0.83 2.51 5.45 2.94

In der ursprünglichen Datenquelle enthält die von der funktion BLANK ausgewertete Spalte möglicherweise Text, leere Zeichenfolgen oder Nullen. Wenn es sich bei der ursprünglichen Datenquelle um eine SQL Server-Datenbank handelt, sind Nullen und leere Zeichenfolgen unterschiedliche Arten von Daten. Für diesen Vorgang wird jedoch eine implizite Typ cast ausgeführt, und DAX behandelt sie genauso.

TextfunktionenISBLANK Funktion