BLANK
platí pro:Počítaný sloupecPočítaná tabulkamíravizuální
Vrátí prázdnou hodnotu.
Syntax
BLANK()
Návratová hodnota
Prázdné.
Poznámky
Prázdné hodnoty nejsou ekvivalentní hodnotě null. DAX používá prázdné hodnoty pro hodnoty null databáze i prázdné buňky v Excelu.
Některé DAX funkce zachází s prázdnými buňkami poněkud jinak než s Aplikací Microsoft Excel. Prázdné a prázdné řetězce ("") nejsou vždy ekvivalentní, ale některé operace s nimi můžou zacházet jako s těmito.
Příklad
Následující příklad ukazuje, jak můžete pracovat s prázdnými hodnotami ve vzorcích. Vzorec vypočítá poměr prodeje mezi resellery a internetovými kanály. Než se ale pokusíte vypočítat poměr jmenovatele, měli byste zkontrolovat nulové hodnoty. Pokud je jmenovatel nula, měla by být vrácena prázdná hodnota; jinak se vypočítá poměr.
= IF( SUM(InternetSales_USD[SalesAmount_USD])= 0 , BLANK() , SUM(ResellerSales_USD[SalesAmount_USD])/SUM(InternetSales_USD[SalesAmount_USD]) )
V tabulce se zobrazují očekávané výsledky, když se tento vzorec použije k vytvoření vizualizace tabulky.
Popisky řádků | Příslušenství | Kola | Oděv | Celkový součet |
---|---|---|---|---|
2005 | 2.65 | 2.89 | ||
2006 | 3.33 | 4.03 | ||
2007 | 1.04 | 2.92 | 6.63 | 3.51 |
2008 | 0.41 | 1.53 | 2.00 | 1.71 |
Celkový součet | 0.83 | 2.51 | 5.45 | 2.94 |
V původním zdroji dat mohl sloupec vyhodnocený funkcí BLANK obsahovat text, prázdné řetězce nebo hodnoty null. Pokud byl původní zdroj dat databází SQL Serveru, hodnoty null a prázdné řetězce jsou různé druhy dat. U této operace se však provádí implicitní přetypování typů a DAX je považuje za stejné.
Související obsah
funkce