Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:
kolumna obliczeniowa
tabela obliczeniowa
Miara
wizualizacji
Sprawdza, czy wartość jest pusta, i zwraca wartość TRUE, czy FALSE.
Składnia
ISBLANK(<value>)
Parametry
| Termin | Definicja |
|---|---|
value |
Wartość lub wyrażenie, które chcesz przetestować. |
Wartość zwracana
Wartość logiczna TRUE, jeśli wartość jest pusta; w przeciwnym razie FALSE.
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 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 |