Zdieľať cez


ISBLANK

Vzťahuje sa na:vypočítaný stĺpecvypočítanej tabuľkyvizuálového výpočtu

Overí, či je hodnota prázdna, a vráti TRUE alebo FALSE.

Syntax

ISBLANK(<value>)

Parametre

Termín Definícia
value Hodnota alebo výraz, ktorý sa má testovať.

Vrátená hodnota

Booleovská hodnota TRUE, ak je hodnota prázdna; V opačnom prípade FALSE.

Poznámky

Ďalšie informácie o osvedčených postupoch pri práci s prázdnymi hodnotami nájdete v téme Zabránenie konvertovaniu prázdnych údajov na hodnoty v DAX.

Príklad

Tento vzorec vypočíta pomer zvýšenia alebo zníženia v predaji v porovnaní s predchádzajúcim rokom. Príklad používa funkciu IF na kontrolu hodnoty predaja za predchádzajúci rok, aby sa predišlo chybe delenia nulou.

//Sales to Previous Year Ratio

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

Výsledok

Označenia riadkov Celkový predaj Celkový predaj za predchádzajúci rok Pomer predaja k predchádzajúcemu roku
2005 10 209 985,08 $
2006 28 553 348,43 USD 10 209 985,08 $ 179,66%
2007 39 248 847,52 USD 28 553 348,43 USD 37,46%
2008 24 542 444,68 USD 39 248 847,52 USD -37,47%
Celkový súčet 102 554 625,71 USD

informačné funkcie