Pular para o conteúdo
officetuning.aiofficetuning.ai
TreinamentosConsultoriaBibliotecaFerramentasConteúdoPortfólio
Entrar
officetuning.aiofficetuning.ai

Treinamento, consultoria e mentoria para decidir, construir e aprender nas quatro frentes da marca.

AI · Data · Productivity · Dev · São Paulo
contato@officetuning.ai
TreinamentosPower BIExcelSQLPowerPointIA + ProdutividadeTodos os treinamentos
PortalConsultoriaBibliotecaPortfólioBackground BuilderDashboard CanvasConteúdo
InstitucionalPolítica de privacidadeInformações legais
© 2026 officetuning.ai · São Paulo
  1. Biblioteca
  2. DAX
  3. Funções DAX
  4. SUMX

SUMX

DAXAgregação

Avalia uma expressão para cada linha de uma tabela e retorna a soma dos resultados.

Quando usar

Quando você precisa calcular um valor por linha ANTES de somar — ex.: faturamento = Quantidade Não PrecoUnitario.

Sintaxe

DAX
SUMX(<Tabela>, <Expressão>)

Parâmetros

Tabela: tabela ou expressão de tabela cujas linhas serão avaliadas. Expressão: expressão avaliada para cada linha antes de somar.

Aplica-se a

  • SimColuna Calculada
  • SimTabela Calculada
  • SimMedida
  • SimCálculo Visual

Exemplo

DAX
// Faturamento a preço de tabela
Faturamento a Preço de Tabela =
SUMX (
    TabFatVenda,
    TabFatVenda[Quantidade] * RELATED ( TabDimProduto[PrecoUnitario] )
)

// Faturamento líquido de desconto
Faturamento Líquido =
SUMX (
    TabFatVenda,
    TabFatVenda[ValorVenda] * ( 1 - TabFatVenda[PercentualDesconto] )
)

Observações

É uma função iteradora; só números são considerados (BLANK, lógicos e texto são ignorados). Para colunas simples sem cálculo por linha, use SUM. Não suportada em DirectQuery quando usada em colunas calculadas ou regras de RLS.

Mais informações

Equivalente M
List.Sum
Equivalente Excel (pt-BR)
SOMA
Equivalente Excel (en-US)
SUM
Lançamento
2016-Nov
Referência
https://learn.microsoft.com/pt-br/dax/sumx-function-dax
Função anteriorSUMMARIZECOLUMNSPróxima função SWITCH
Biblioteca