Udostępnij za pośrednictwem


ISBLANK

Dotyczy: Obliczanie kolumny obliczeniowej tabeli Obliczeniowej Obliczenie wizualizacji

Sprawdza, czy wartość jest pusta, i zwraca wartość TRUE lub FALSE.

Składnia

ISBLANK(<value>)  

Parametry

Termin Definicja
wartość Wartość lub wyrażenie, które chcesz przetestować.

Wartość zwracana

Wartość logiczna TRUE, jeśli wartość jest pusta; w przeciwnym razie FAŁSZ.

Uwagi

Aby dowiedzieć się więcej na temat najlepszych rozwiązań podczas pracy z wartościami BLANKS, zobacz Unikanie konwertowania wartości BLAN na wartości w języku DAX.

Przykład

Ta formuła oblicza wzrost lub spadek sprzedaży w porównaniu z poprzednim rokiem. W przykładzie użyto funkcji IF, aby sprawdzić wartość sprzedaży poprzedniego roku, aby uniknąć błędu dzielenia przez zero.

//Sales to Previous Year Ratio  
  
= IF( ISBLANK('CalculatedMeasures'[PreviousYearTotalSales])  
   , BLANK()  
   , ( 'CalculatedMeasures'[Total Sales]-'CalculatedMeasures'[PreviousYearTotalSales] )  
      /'CalculatedMeasures'[PreviousYearTotalSales])  

Wynik

Etykiety wierszy Łączna sprzedaż Łączna sprzedaż w poprzednim roku Stosunek sprzedaży do poprzedniego roku
2005 $10,209,985.08
2006 $28,553,348,43 $10,209,985.08 179.66%
2007 39 248 847,52 USD $28,553,348,43 37.46%
2008 $24,542,444,68 39 248 847,52 USD -37.47%
Suma końcowa $102,554,625,71

Funkcje informacyjne