Filter funções
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 linhas de uma tabela orall o values em uma coluna, ignorando qualquer filters que possa ter sido aplicada. |
ALLCROSSFILTERED | Limpe allfilters que são aplicadas a uma tabela. |
ALLEXCEPT | Remove allfilters de contexto na tabela exceptfilters que foram aplicadas às colunas especificadas. |
ALLNOBLANKROW | Da tabela pai de um relacionamento, 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 | Devolve a value atual da coluna especificada num passo de avaliação exterior da coluna mencionada. |
EARLIEST | Devolve a value atual da coluna especificada numa passagem de avaliação externa da coluna especificada. |
FILTER | Retorna uma tabela que representa um subconjunto de outra tabela or expressão. |
FIRST | Usado apenas em cálculos visuais. Recupera um value na matriz visual da first 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 or no eixo especificado. |
KEEPFILTERS | Modifica a forma como filters são aplicados durante a avaliação de uma função CALCULATEorCALCULATETABLE. |
LAST | Usado apenas em cálculos visuais. Recupera um value na matriz visual da last linha de um eixo. |
LOOKUPVALUE | Retorna o value da linha que atende all critérios especificados por search condições. A função pode aplicar uma or mais condições search. |
MATCHBY | Em window funções, define as colunas que são usadas para determinar como fazer a correspondência de dados and identificar o linha atual. |
MOVINGAVERAGE | Devolve uma average móvel calculada ao longo de um determinado eixo da matriz visual. |
NEXT | Usado apenas em cálculos visuais. Recupera um value na linha next de um eixo na matriz visual. |
OFFSET | Devolve uma única linha posicionada antes or depois de 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 window. |
PARTITIONBY | Define as colunas que são usadas para particionar o parâmetro relation de uma função window. |
PREVIOUS | Usado apenas em cálculos visuais. Recupera um value na linha previous 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 filters das tabelas or colunas especificadas. |
ROWNUMBER | Devolve a classificação exclusiva de uma linha dentro de um determinado intervalo. |
RUNNINGSUM | Devolve uma sum em execução calculada ao longo de um determinado eixo da matriz visual. |
SELECTEDVALUE | Retorna o value quando o contexto de columnName foi filtrado para apenas um value distinto. Caso contrário, retorna alternateResult. |
WINDOW | Retorna várias linhas que estão posicionadas dentro de um determinado intervalo. |