Freigeben über


BLANK

Gilt für:Berechnete Spalteberechnete TabelleMeasurevisuelle Berechnung

Gibt einen blankzurück.

Syntax

BLANK()

value zurückgeben

Eine blank.

Bemerkungen

  • Leerzeichen sind not Äquivalent zu Nullen. DAX verwendet Leerzeichen für beide Datenbank-Nullen and für blank Zellen in Excel.

  • Einige DAX Funktionen behandeln blank Zellen etwas anders als Microsoft Excel. Leerzeichen and leere Zeichenfolgen ("") sind not 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. Die Formel berechnet das Verhältnis der Umsätze zwischen den Wiederverkäufern and den Internetkanälen. Bevor Sie jedoch versuchen, das Verhältnis des Nenners zu calculate, sollte auf Null valuesüberprüft werden. If der Nenner null ist, sollte ein blankvalue 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 or Nullen. If die ursprüngliche Datenquelle eine SQL Server-Datenbank war, sind NULL-Werte and leere Zeichenfolgen verschiedene Arten von Daten. Für diesen Vorgang wird jedoch eine implizite Typ cast ausgeführt, andDAX sie gleich behandelt.

TextfunktionenISBLANK Funktion