Funções de Filter
As funções filterandvalue em DAX são algumas das mais complexas and poderosas, and diferem muito das funções do Excel. As funções de pesquisa funcionam usando tabelas and 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 all as linhas em uma tabela, orall o values em uma coluna, ignorando qualquer filters que possa ter sido aplicada. |
ALLCROSSFILTERED | Limpe allfilters que são aplicados a uma tabela. |
ALLEXCEPT | Remove allfilters de contexto na tabela exceptfilters que foram aplicadas às colunas especificadas. |
ALLNOBLANKROW | Na tabela pai de uma relação, retorna all linhas, mas a linha blank, orallvalues distinta de uma coluna, mas a linha blank, and desconsidera qualquer filters de contexto que possa existir. |
ALLSELECTED | Remove filters de contexto de colunas and linhas na consulta atual, mantendo all outro contexto filtersorfiltersexplícito. |
CALCULATE | Avalia uma expressão em um contexto de filter modificado. |
CALCULATETABLE | Avalia uma expressão de tabela em um contexto de filter modificado. |
EARLIER | Retorna o value atual da coluna especificada em uma passagem de avaliação externa da coluna mencionada. |
EARLIEST | Retorna o value atual da coluna especificada em uma passagem de avaliação externa da coluna especificada. |
FILTER | Retorna uma tabela que representa um subconjunto de outra tabela or expressão. |
FIRST | Usado somente em cálculos visuais. Recupera um value na matriz visual da linha first de um eixo. |
INDEX | Retorna uma linha em uma posição absoluta, especificada pelo parâmetro de posição, dentro da partição especificada, classificada pela ordem especificada or no eixo especificado. |
KEEPFILTERS | Modifica como os filters são aplicados ao avaliar uma função CALCULATEorCALCULATETABLE. |
LAST | Usado somente em cálculos visuais. Recupera um value na matriz visual da linha last de um eixo. |
LOOKUPVALUE | Retorna o value da linha que atende all critérios especificados por condições de search. A função pode aplicar uma or condições mais search. |
MATCHBY | Em funções window, define as colunas que são usadas para determinar como corresponder dados and identificar o de linha atual. |
MOVINGAVERAGE | Retorna uma average móvel calculada ao longo do eixo determinado da matriz visual. |
NEXT | Usado somente em cálculos visuais. Recupera um value na linha next de um eixo na matriz visual. |
OFFSET | Retorna uma única linha que é posicionada antes de or após a linha atual dentro da mesma tabela, por um determinado offset. |
ORDERBY | Define as colunas que determinam a ordem de classificação dentro de cada uma das partições de uma função de window. |
PARTITIONBY | Define as colunas usadas para particionar o parâmetro relation de uma função de window. |
PREVIOUS | Usado somente em cálculos visuais. Recupera um value na linha previous de um eixo na matriz visual. |
RANGE | Retorna um intervalo de linhas dentro do eixo especificado, em relação à linha atual. Um atalho para WINDOW. |
RANK | Retorna a classificação de uma linha dentro do intervalo especificado. |
REMOVEFILTERS | Limpa filters das tabelas especificadas or colunas. |
ROWNUMBER | Retorna a classificação exclusiva de uma linha dentro do intervalo especificado. |
RUNNINGSUM | Retorna um sum em execução calculado ao longo do eixo determinado da matriz visual. |
SELECTEDVALUE | Retorna o value quando o contexto de columnName foi filtrado para um value distinto apenas. Caso contrário, retornará alternateResult. |
WINDOW | Retorna várias linhas que são posicionadas dentro do intervalo determinado. |