Filtro DAX - função ALLNOBLANKROW

Descrição

Retorna todas as linhas, exceto a linha em branco, ou todos os valores distintos de uma coluna, exceto a linha em branco da tabela pai de um relacionamento e desconsidera quaisquer filtros de contexto que possam existir.

Sintaxe

ALLNOBLANKROW (<table>|<column>)

Parâmetros

Sr. Não. Parâmetro e Descrição
1

table

A tabela sobre a qual todos os filtros de contexto são removidos.

2

column

A coluna na qual todos os filtros de contexto são removidos.

ALLNOBLANKROW leva apenas um argumento, tabela ou coluna.

Valor de retorno

  • Uma mesa, quando o argumento é uma mesa.
  • Uma coluna de valores, quando o argumento é uma coluna.

Observações

A função ALLNOBLANKROW não considera linhas realmente em branco em uma tabela, mas apenas trata a linha em branco que é um caso especial gerado em uma tabela pai, quando uma ou mais das tabelas filho no relacionamento contêm valores não correspondentes ou valores em branco.

Exemplo

= COUNTROWS (ALLNOBLANKROW (Salesperson))

Esta fórmula DAX retorna 7, se o número de linhas na tabela pai Vendedor for 7. No entanto, há entradas na tabela Vendas para um vendedor não contabilizado (ou seja, o vendedor não está presente na tabela Vendedor).

= COUNTROWS (ALL (Salesperson))

Esta fórmula DAX retorna 8 embora o número de linhas na tabela pai Vendedor seja 7, pois há entradas na tabela Vendas para um vendedor não contabilizado (ou seja, o vendedor não está presente na tabela Vendedor).