ISBLANK
Vzťahuje sa na: Vypočítaný stĺpec Vypočítaná tabuľka Výpočet mierky Vizuál
Overí, či je hodnota prázdna, a vráti hodnotu TRUE alebo FALSE.
Syntax
ISBLANK(<value>)
Parametre
Obdobie | Definícia |
---|---|
hodnota | 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 jazyku 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 |