BLANKBLANK

Gibt einen leeren Wert zurück.Returns a blank.

SyntaxSyntax

BLANK()  

RückgabewertReturn value

Ein leerer Wert.A blank.

BemerkungenRemarks

  • Leere Werte sind nicht gleichzusetzen mit Nullwerten (0).Blanks are not equivalent to nulls. DAX verwendet leere Werte sowohl für Datenbank-NULL-Werte als auch für leere Zellen in Excel.DAX uses blanks for both database nulls and for blank cells in Excel.

  • Einige DAX-Funktionen verarbeiten leere Zellen etwas anders als Microsoft Excel.Some DAX functions treat blank cells somewhat differently from Microsoft Excel. Leere Werte und leere Zeichenfolgen ("") sind nicht immer äquivalent, aber bei einigen Vorgängen werden sie in gleicher Weise behandelt.Blanks and empty strings ("") are not always equivalent, but some operations may treat them as such.

BeispielExample

Das folgende Beispiel veranschaulicht, wie Sie mit leeren Werten in Formeln arbeiten können.The following example illustrates how you can work with blanks in formulas. Die Formel berechnet das Verhältnis der Verkäufe zwischen den Kanälen „Reseller“ und „Internet“.The formula calculates the ratio of sales between the Resellers and the Internet channels. Bevor jedoch versucht wird, das Verhältnis zu berechnen, muss der Nenner auf Nullwerte überprüft werden.However, before attempting to calculate the ratio the denominator should be checked for zero values. Wenn der Nenner 0 ist, soll ein leerer Wert zurückgegeben werden, andernfalls wird das Verhältnis berechnet.If the denominator is zero then a blank value should be returned; otherwise, the ratio is calculated.

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

Die Tabelle zeigt die erwarteten Ergebnisse, wenn diese Formel zur Erstellung einer PivotTable verwendet wird.The table shows the expected results when this formula is used to create a PivotTable.

Row LabelsRow Labels AccessoriesAccessories FahrräderBikes KleidungClothing Grand TotalGrand Total
20052005 2.652.65 2,892.89
20062006 3,333.33 4,034.03
20072007 1,041.04 2.922.92 6,636.63 3.513.51
20082008 0,410.41 1,531.53 2.002.00 1,711.71
Grand TotalGrand Total 0,830.83 2.512.51 5,455.45 2.942.94

Die von der Funktion BLANK ausgewertete Spalte enthielt in der ursprünglichen Datenquelle möglicherweise Text, leere Zeichenfolgen oder NULL-Werte.In the original data source, the column evaluated by the BLANK function might have included text, empty strings, or nulls. Wenn es sich bei der ursprünglichen Datenquelle um eine SQL Server-Datenbank handelt, werden NULL-Werte und leere Zeichenfolgen als unterschiedliche Arten von Daten betrachtet.If the original data source was a SQL Server database, nulls and empty strings are different kinds of data. Für den vorliegenden Vorgang wird jedoch eine implizite Typumwandlung durchgeführt, und DAX behandelt die Werte gleich.However, for this operation an implicit type cast is performed and DAX treats them as the same.

Weitere InformationenSee also

Textfunktionen.Text functions
ISBLANK-FunktionISBLANK function