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. ROLLUP

ROLLUP

DAXManipulação de Tabelas

Dentro de SUMMARIZE, adiciona linhas de rollup (subtotal) para as colunas informadas; não retorna valor.

Quando usar

Adicionar linhas de total/subtotal automáticas ao resultado de SUMMARIZE — relatórios hierárquicos.

Sintaxe

DAX
ROLLUP(<ColunaAgrupamento>[, <ColunaAgrupamento>[, …]])

Parâmetros

ColunaAgrupamento: nome qualificado de coluna existente, ou função ROLLUPGROUP, usada para criar os grupos de subtotal; não pode ser expressão.

Aplica-se a

  • SimColuna Calculada
  • SimTabela Calculada
  • SimMedida
  • NãoCálculo Visual

Exemplo

DAX
// Consulta: vendas por categoria com linha de total geral
EVALUATE
SUMMARIZE (
    TabFatVenda,
    ROLLUP ( TabDimProduto[Categoria] ),        // adiciona a linha de total
    "Vendas", SUM ( TabFatVenda[ValorVenda] ),
    "É Total", ISSUBTOTAL ( TabDimProduto[Categoria] )
)

Observações

Só pode ser usada dentro de uma expressão SUMMARIZE. Na linha de subtotal a coluna agrupada fica em branco; ISSUBTOTAL identifica essas linhas.

Mais informações

Lançamento
2016-Nov
Referência
https://learn.microsoft.com/pt-br/dax/rollup-function-dax
Função anteriorRIGHTPróxima função ROLLUPADDISSUBTOTAL
Biblioteca