Este tutorial parte de uma medida simples de receita e chega às comparações que todo painel executivo precisa: acumulado no ano (YTD), variação vs ano anterior e participação no total. As fórmulas têm nomes em português.
Antes, tenha o modelo estrela e a tabela calendário prontos. O modelo mental por trás das fórmulas está em Contexto de linha e de filtro.
Workspace do exemplo: Comércio Aurora Ltda (aurora).
Maturidade
O motor de fórmulas e a inteligência de tempo são GA-candidato (congelados por
conjunto de testes de referência). A execução no datalake de produção é NÃO MEDIDO.
Pré-requisitos#
- Modelo com
vendasligado acalendario. - Medidas centrais habilitadas no modelo (ver Medidas, fórmulas e KPIs).
Passo 1 — a medida base#
Crie a medida central Receita uma vez, para reutilizar em todos os visuais:
Receita = SOMA(vendas.valor)Nota
Declare a medida no modelo (central), não digitada solta em cada widget. Assim a "receita" é a mesma em todo lugar, e o relatório de impacto mostra quem a usa antes de você editá-la.
Passo 2 — acumulado no ano (YTD)#
Receita YTD = ACUM_ANO([Receita]; calendario.data)ACUM_ANO reescreve o contexto de datas para "de 1º de janeiro até o fim do período
atual". Num visual por mês, o acumulado sobe dentro do ano e zera na virada.
Passo 3 — variação vs ano anterior#
Receita AA = MESMO_PERIODO_ANO_ANTERIOR([Receita]; calendario.data)
Variação % = DIVIDIR([Receita] - [Receita AA]; [Receita AA])DIVIDIR protege contra divisão por zero (resultado VAZIO em vez de erro). Quando
não há período anterior nos dados, a variação sai vazia — o produto não inventa
um número de comparação.
Passo 4 — participação no total#
Participação % = DIVIDIR([Receita]; CALCULAR([Receita]; TUDO(produtos)))TUDO(produtos) remove o filtro de produto do denominador, então cada categoria
mostra sua fatia do total geral.
Passo 5 — montar o visual#
Crie uma matriz
Eixo de linhas:
produtos.categoria. Eixo de colunas:calendario.mes.Adicione as medidas
Coloque [Receita], [Receita YTD] e [Variação %] como valores.
Formate
Aplique formato de moeda em Receita e percentual em Variação % (ver formatação condicional para destacar quedas).
Confira
Some manualmente uma célula e confronte com o total do rodapé.
Exemplo (sintético)#
| mês | Receita | Receita YTD |
|---|---|---|
| 2026-01 | 1000 | 1000 |
| 2026-02 | 1500 | 2500 |
| 2026-03 | 1200 | 3700 |
Resultado esperado#
- YTD acumula dentro do ano e zera em janeiro seguinte.
- Variação % em branco quando não há ano anterior — nunca um número fabricado.
- Participação % de cada categoria soma 100% no total.
Erros comuns#
- Comparação temporal sem calendário ligado: as funções de tempo exigem a
dimensão
calendariorelacionada ao fato. - Repetir a fórmula em cada widget: centralize a medida; senão elas divergem em silêncio.
- Esperar filtro de produto no denominador com
TUDO: é o comportamento pedido —TUDOremove o filtro de propósito.
Relacionados#
- Medidas, fórmulas e KPIs
- Contexto de linha e de filtro
- Catálogo de fórmulas
- Tutorial: tabela calendário
Última revisão: 2026-09-08.