Compartilhar via


BLANK

aplica-se a:coluna calculadatabela calculadaMeasurecálculo visual

Retorna um blank.

Sintaxe

BLANK()

Retornar value

Um blank.

Observações

  • Espaços em branco são not 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 as células blank de forma um pouco diferente do Microsoft Excel. Espaços em branco and cadeias de caracteres vazias ("") são not sempre equivalentes, mas algumas operações podem tratá-las 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 taxa de vendas entre os revendedores and os canais da Internet. No entanto, antes de tentar calculate a taxa, o denominador deve ser verificado quanto a zero values. If o denominador for zero, um blankvalue deve ser retornado; caso contrário, a taxa é calculada.

= 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 Roupa 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 era um banco de dados do SQL Server, nulos and cadeias de caracteres vazias são tipos diferentes de dados. No entanto, para essa operação, uma conversão de tipo implícita é executada andDAX as trata como iguais.

Funções de texto ISBLANK