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.