Referência de funções DAX

A referência de função do DAX fornece informações detalhadas, incluindo sintaxe, parâmetros, valores retornados e exemplos para cada uma das mais de 250 funções usadas em fórmulas DAX (Data Analysis Expression).

Importante

Nem todas as funções DAX têm suporte ou estão incluídas em versões anteriores do Power BI Desktop, do Analysis Services e do Power Pivot no Excel.

Nesta seção

Novas funções DAX – essas são funções novas ou existentes que foram atualizadas de maneira significativa.

Funções de agregação – calculam um valor (escalar), como contagem, soma, média, mínimo ou máximo para todas as linhas de uma coluna ou tabela, conforme definido pela expressão.

Funções de data e hora – essas funções do DAX são semelhantes às funções de data e hora do Microsoft Excel. No entanto, as funções DAX são baseadas nos tipos de dados datetime usados pelo Microsoft SQL Server.

Funções de filtro – essas funções ajudam você a retornar tipos de dados específicos, pesquisar valores em tabelas relacionadas e filtrar o conteúdo por valores relacionados. As funções de pesquisa funcionam usando tabelas e relações entre elas. As funções de filtragem permitem que você manipule o contexto de dados para criar cálculos dinâmicos.

Funções financeiras – essas funções são usadas em fórmulas que fazem cálculos financeiros, como o valor líquido atual e a taxa de retorno.

Funções de informações – examinam uma tabela ou uma coluna fornecida como argumento para outra função e retornam se o valor corresponde ao tipo esperado. Por exemplo, a função ISERROR retornará TRUE se o valor referenciado contiver um erro.

Funções lógicas – essas funções retornam informações sobre os valores em uma expressão. Por exemplo, a função TRUE permite que você saiba se uma expressão que está sendo avaliada retorna um valor TRUE.

Funções matemáticas e trigonométricas – as funções matemáticas do DAX são semelhantes às funções matemáticas e trigonométricas do Excel. No entanto, há algumas diferenças nos tipos de dados numéricos usados pelas funções DAX.

Outras funções – essas funções executam ações exclusivas que não podem ser definidas por nenhuma das categorias às quais a maioria das outras funções pertencem.

Funções pai e filho – ajudam os usuários a gerenciar os dados que são apresentados como uma hierarquia pai/filho nos modelos de dados.

Funções de relação – essas funções são para gerenciar e utilizar relações entre tabelas. Por exemplo, você pode definir uma relação específica a ser usada em um cálculo.

Funções estatísticas – calculam valores relacionados a probabilidade e a distribuições estatísticas, como desvio padrão e número de permutações.

Funções de manipulação de tabela – essas funções retornam uma tabela ou manipulam tabelas existentes.

Funções de texto – com essas funções, você pode retornar parte de uma cadeia de caracteres, pesquisar um texto em uma cadeia de caracteres ou concatenar valores de cadeia de caracteres. Funções adicionais destinam-se a controlar os formatos de datas, horas e números.

Funções de inteligência de dados temporais – essas funções ajudam você a criar cálculos que usam o conhecimento interno sobre calendários e datas. Usando intervalos de data e hora em combinação com agregações ou cálculos, você pode criar comparações significativas em períodos de tempo comparáveis para vendas, estoque etc.

Referência de Sintaxe do DAX
Referência do operador DAX
Convenções de nomenclatura de parâmetro DAX