Udostępnij za pośrednictwem


BLANK

Dotyczy:kolumna obliczeniowatabela obliczeniowaMiarawizualizacji

Zwraca wartość pustą.

Składnia

BLANK()

Wartość zwracana

Puste.

Uwagi

  • Wartości puste nie są równoważne wartościom null. DAX używa wartości pustych zarówno dla wartości null bazy danych, jak i dla pustych komórek w programie Excel.

  • Niektóre funkcje DAX traktują puste komórki nieco inaczej niż w programie Microsoft Excel. Puste i puste ciągi ("") nie są zawsze równoważne, ale niektóre operacje mogą traktować je jako takie.

Przykład

W poniższym przykładzie pokazano, jak można pracować z pustymi wartościami w formułach. Formuła oblicza stosunek sprzedaży między odsprzedawcami a kanałami internetowymi. Jednak przed podjęciem próby obliczenia stosunku mianownik powinien być sprawdzany pod kątem wartości zerowych. Jeśli mianownik ma wartość zero, powinna zostać zwrócona pusta wartość; w przeciwnym razie jest obliczany stosunek.

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

W tabeli przedstawiono oczekiwane wyniki, gdy ta formuła zostanie użyta do utworzenia wizualizacji tabeli.

Etykiety wierszy Akcesoria Rowery Odzież Suma końcowa
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
Suma końcowa 0.83 2.51 5.45 2.94

W oryginalnym źródle danych kolumna oceniana przez funkcję BLANK mogła zawierać tekst, puste ciągi lub wartości null. Jeśli oryginalne źródło danych było bazą danych programu SQL Server, wartości null i puste ciągi są różnymi rodzajami danych. Jednak w przypadku tej operacji wykonywana jest niejawna rzutowanie typu i DAX traktuje je jako takie same.

funkcje textISBLANK