Skip to content
Docs

This page has not been translated yet — you are reading the Portuguese version. View in Portuguese

GA candidateUpdated on 2026-09-08

Tutorial: medidas e comparações temporais

Criar a medida Receita e derivar YTD, variação vs ano anterior e participação no total, com fórmulas em português.

On this page (10)

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#

Passo 1 — a medida base#

Crie a medida central Receita uma vez, para reutilizar em todos os visuais:

code
Receita = SOMA(vendas.valor)

Note

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)#

code
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#

code
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#

code
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#

  1. Crie uma matriz

    Eixo de linhas: produtos.categoria. Eixo de colunas: calendario.mes.

  2. Adicione as medidas

    Coloque [Receita], [Receita YTD] e [Variação %] como valores.

  3. Formate

    Aplique formato de moeda em Receita e percentual em Variação % (ver formatação condicional para destacar quedas).

  4. Confira

    Some manualmente uma célula e confronte com o total do rodapé.

Exemplo (sintético)#

mêsReceitaReceita YTD
2026-0110001000
2026-0215002500
2026-0312003700

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 calendario relacionada 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 — TUDO remove o filtro de propósito.

Relacionados#


Última revisão: 2026-09-08.

Related links