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 |