Sdílet prostřednictvím


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é.

funkce textové funkce