Partilhar via


BLANK

Aplica-se a:Coluna calculadaTabela calculadaMeasureCálculo visual

Retorna um blank.

Sintaxe

BLANK()

Regresso value

Um blank.

Comentários

  • Espaços em branco not são equivalentes a nulos. DAX usa espaços em branco para nulos de banco de dados and para células blank no Excel.

  • Algumas funções DAX tratam blank células de forma um pouco diferente do Microsoft Excel. Espaços em branco and cadeias vazias ("") not são sempre equivalentes, mas algumas operações podem tratá-los como tal.

Exemplo

O exemplo a seguir ilustra como você pode trabalhar com espaços em branco em fórmulas. A fórmula calcula a relação de vendas entre os Revendedores and os canais da Internet. No entanto, antes de tentar calculate a relação, o denominador deve ser verificado para zero values. If o denominador for zero, então um blankvalue deve ser retornado; caso contrário, o rácio é calculado.

= IF( SUM(InternetSales_USD[SalesAmount_USD])= 0   , BLANK()   , SUM(ResellerSales_USD[SalesAmount_USD])/SUM(InternetSales_USD[SalesAmount_USD])   )

A tabela mostra os resultados esperados quando essa fórmula é usada para criar uma visualização de tabela.

Rótulos de linha Acessórios Bicicletas Vestuário Total geral
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
Total geral 0.83 2.51 5.45 2.94

Na fonte de dados original, a coluna avaliada pela função BLANK pode ter incluído texto, cadeias de caracteres vazias or nulos. If a fonte de dados original fosse um banco de dados do SQL Server, nulos and cadeias de caracteres vazias são tipos diferentes de dados. No entanto, para esta operação é realizado um molde de tipo implícito andDAX trata-os como o mesmo.

Funções de textoISBLANK função