Ler em inglês

Partilhar via


BLANK

Aplica-se a: Coluna calculada Tabela calculada Medida Cálculo visual

Devolve um espaço em branco.

Sintaxe

BLANK()  

Valor devolvido

Um espaço em branco.

Observações

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

  • Algumas funções DAX tratam células em branco de forma um pouco diferente do Microsoft Excel. Espaços em branco e cadeias vazias ("") nem sempre são 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 e os canais da Internet. No entanto, antes de tentar calcular a relação, o denominador deve ser verificado para valores zero. Se o denominador for zero, então um valor em branco 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 Accessories Bikes 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 ou nulas. Se a fonte de dados original era um banco de dados do SQL Server, nulos e cadeias de caracteres vazias são tipos diferentes de dados. No entanto, para esta operação, um tipo implícito de elenco é realizado e o DAX os trata como o mesmo.

Funções de texto
Função ISBLANK