Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
As funções de filtro e valor em DAX são algumas das mais complexas e poderosas, e diferem muito das funções do Excel. As funções de pesquisa funcionam usando tabelas e relações, como um banco de dados. As funções de filtragem permitem manipular o contexto de dados para criar cálculos dinâmicos.
Nesta categoria
| Função | Descrição |
|---|---|
| ALL | Retorna todas as linhas de uma tabela ou todos os valores de uma coluna, ignorando quaisquer filtros que possam ter sido aplicados. |
| ALLCROSSFILTERED | Limpe todos os filtros que são aplicados a uma tabela. |
| ALLEXCEPT | Remove todos os filtros de contexto na tabela, exceto os filtros que foram aplicados às colunas especificadas. |
| ALLNOBLANKROW | Na tabela pai de um relacionamento, retorna todas as linhas, exceto a linha em branco, ou todos os valores distintos de uma coluna, exceto a linha em branco, e ignora quaisquer filtros de contexto que possam existir. |
| ALLSELECTED | Remove filtros de contexto de colunas e linhas na consulta atual, mantendo todos os outros filtros de contexto ou filtros explícitos. |
| CALCULATE | Avalia uma expressão em um contexto de filtro modificado. |
| CALCULATETABLE | Avalia uma expressão de tabela em um contexto de filtro modificado. |
| EARLIER | Devolve o valor atual da coluna especificada numa passagem de avaliação externa da coluna mencionada. |
| EARLIEST | Retorna o valor atual da coluna especificada em um passo de avaliação externo da coluna especificada. |
| FILTER | Retorna uma tabela que representa um subconjunto de outra tabela ou expressão. |
| FIRST | Usado apenas em cálculos visuais. Recupera um valor na matriz visual da primeira linha de um eixo. |
| INDEX | Retorna uma linha em uma posição absoluta, especificada pelo parâmetro position, dentro da partição especificada, classificada pela ordem especificada ou no eixo especificado. |
| KEEPFILTERS | Modifica a forma como os filtros são aplicados durante a avaliação de uma função CALCULATE ou CALCULATETABLE. |
| LAST | Usado apenas em cálculos visuais. Recupera um valor na matriz visual da última linha de um eixo. |
| PESQUISA | Apenas no modo de cálculo visual. Procure o valor quando os filtros forem aplicados. |
| PESQUISACOMTOTAIS | Apenas no modo de cálculo visual. Procure o valor quando os filtros forem aplicados. Filtros não especificados não serão inferidos. |
| LOOKUPVALUE | Retorna o valor da linha que atende a todos os critérios especificados pelas condições de pesquisa. A função pode aplicar uma ou mais condições de pesquisa. |
| MATCHBY | Em funções de janela, define as colunas que são usadas para determinar como corresponder dados e identificar o linha atual. |
| MOVINGAVERAGE | Devolve uma média móvel calculada ao longo de um determinado eixo da matriz visual. |
| NEXT | Usado apenas em cálculos visuais. Recupera um valor na próxima linha de um eixo na matriz visual. |
| OFFSET | Retorna uma única linha posicionada antes ou depois da linha atual dentro da mesma tabela, por um determinado deslocamento. |
| ORDERBY | Define as colunas que determinam a ordem de classificação dentro de cada uma das partições de uma função de janela. |
| PARTITIONBY | Define as colunas que são usadas para particionar o parâmetro relation de uma função de janela. |
| PREVIOUS | Usado apenas em cálculos visuais. Recupera um valor na linha anterior de um eixo na matriz visual. |
| RANGE | Devolve um intervalo de linhas dentro de um determinado eixo, relativo à linha atual. Um atalho para WINDOW. |
| RANK | Devolve a classificação de uma linha dentro de um determinado intervalo. |
| REMOVEFILTERS | Limpa os filtros das tabelas ou colunas especificadas. |
| ROWNUMBER | Devolve a classificação exclusiva de uma linha dentro de um determinado intervalo. |
| RUNNINGSUM | Devolve uma soma em execução calculada ao longo de um determinado eixo da matriz visual. |
| SELECTEDVALUE | Retorna o valor quando o contexto de columnName foi filtrado para apenas um valor distinto. Caso contrário, retorna alternateResult. |
| WINDOW | Retorna várias linhas que estão posicionadas dentro de um determinado intervalo. |