Se você trabalha com dashboards de vendas no Power BI, mais cedo ou mais tarde alguém vai te pedir o Ticket Médio. É um dos KPIs mais usados em qualquer análise comercial — e também um dos que mais geram dúvida na hora de criar.
Neste guia, vou te explicar de forma simples o que é Ticket Médio, como criar essa medida no Power BI usando DAX, e a diferença entre ela e a Receita Média por Cliente (uma confusão muito comum).
O que é Ticket Médio?
Ticket Médio é o valor médio gasto em cada compra. A conta é simples:
Ticket Médio = Receita Total dividida pelo Número de Pedidos
Imagine uma loja que faturou R$ 50.000 em um mês, com 200 pedidos realizados. O Ticket Médio é R$ 250. Ou seja, em cada compra, o cliente gastou em média R$ 250.
Essa métrica te ajuda a entender o comportamento de quem compra de você. Se o ticket está subindo, os clientes estão levando mais coisas por compra. Se está caindo, talvez os descontos estejam pesados demais ou os produtos mais caros estejam parados.
Ticket Médio é diferente de Receita Média por Cliente
Aqui mora uma das maiores confusões na hora de montar um dashboard. Muita gente cria uma medida e chama de Ticket Médio, mas na verdade está calculando a Receita Média por Cliente. São métricas diferentes e contam histórias diferentes.
A diferença está no que você divide:
- Ticket Médio divide a receita pelo número de pedidos
- Receita Média por Cliente divide a receita pelo número de clientes
Pense num exemplo: sua loja faturou R$ 100.000 em abril, com 500 pedidos feitos por 200 clientes únicos (alguns voltaram para comprar de novo).
O Ticket Médio é R$ 200 (100.000 dividido por 500 pedidos). A Receita Média por Cliente é R$ 500 (100.000 dividido por 200 clientes).
Cada métrica responde uma pergunta diferente. O Ticket Médio mostra quanto o cliente gasta em cada compra. Já a Receita Média por Cliente mostra quanto cada cliente gerou no total do mês, somando todas as compras que ele fez.
Se você quer aumentar o Ticket Médio, pensa em estratégias para o cliente comprar mais coisas de uma vez só (combos, frete grátis acima de X reais, sugestões no checkout). Se quer aumentar a Receita por Cliente, foca em fazer o cliente voltar mais vezes (programa de fidelidade, e-mail marketing, descontos para segunda compra).
Como criar a medida de Ticket Médio em DAX
Agora a parte prática. Supondo que você tem uma tabela chamada Vendas com a coluna valor_total (o valor de cada venda) e id_pedido (o número do pedido), a fórmula é:
Ticket Médio =
DIVIDE(
SUM(Vendas[valor_total]),
DISTINCTCOUNT(Vendas[id_pedido])
)Vamos quebrar essa fórmula em partes para entender o que cada coisa faz.
O DIVIDE é uma divisão segura. Em vez de usar o sinal de divisão tradicional, o DAX recomenda usar essa função porque ela trata casos especiais. Se por acaso o número de pedidos for zero (em períodos sem vendas, por exemplo), o DIVIDE retorna em branco em vez de quebrar o dashboard com um erro.
O SUM soma todos os valores da coluna valor_total. É a receita total.
O DISTINCTCOUNT é a parte que mais confunde. Ele conta valores únicos numa coluna. Se sua tabela Vendas tem uma linha por item do pedido (e não por pedido inteiro), você vai ter o mesmo id_pedido repetido várias vezes. O DISTINCTCOUNT garante que cada pedido seja contado uma vez só.
Se sua tabela já tem uma linha por pedido (sem repetir o id), você pode usar COUNTROWS no lugar do DISTINCTCOUNT. O resultado vai ser o mesmo, mas o COUNTROWS é mais leve para o Power BI processar.
Como usar essa medida no dashboard
Depois de criada, é só arrastar a medida Ticket Médio para um cartão (KPI visual), gráfico de linha (para ver a evolução ao longo do tempo) ou matriz (para comparar entre categorias, regiões ou períodos).
Por exemplo, em uma matriz com a categoria do produto nas linhas e a medida Ticket Médio nos valores, você descobre rapidamente qual categoria tem o maior valor por compra. Isso ajuda na hora de decidir onde focar campanhas de upsell.
Você não precisa criar uma medida nova para cada cruzamento. Basta usar a mesma medida em visuais diferentes — o Power BI faz o filtro automaticamente, desde que os relacionamentos entre suas tabelas estejam corretos.
Erros mais comuns
Alguns erros aparecem com frequência quando alguém está criando essa medida pela primeira vez.
O primeiro é confundir COUNT com DISTINCTCOUNT. O COUNT conta todas as linhas da coluna, ignorando se valores se repetem. Se sua tabela tem várias linhas para o mesmo pedido, o resultado vai estar inflado.
O segundo é não usar DIVIDE. Usar o sinal tradicional de divisão funciona na maioria dos casos, mas pode quebrar visuais quando o denominador é zero. Sempre use DIVIDE em medidas que envolvem divisão.
O terceiro é confundir Ticket Médio com Receita Média por Cliente, como já comentamos. Sempre se pergunte: estou dividindo por pedidos ou por clientes únicos?
Como o Daxify pode te ajudar
Criar essas medidas manualmente para cada projeto novo é repetitivo. Em uma análise de vendas completa, você normalmente precisa de 15 a 20 medidas diferentes (Receita Total, Margem, Quantidade Média, Ticket Médio, Receita por Cliente, e por aí vai).
O Daxify automatiza essa parte. Você sobe sua planilha, a inteligência artificial detecta a estrutura dos dados, identifica relacionamentos entre tabelas e gera todas as medidas DAX prontas para colar no Power BI. Inclui o Ticket Médio, KPIs cruzados com dimensões e até explicação de cada função usada na fórmula.
Teste o Daxify grátis e gere suas primeiras medidas DAX em 2 minutos.
Resumo
O Ticket Médio é uma medida simples mas poderosa. A fórmula básica usa DIVIDE com SUM e DISTINCTCOUNT. Lembre que ele divide a receita pelo número de pedidos, não pelo número de clientes — essa diferença é a causa mais comum de relatórios errados.
Use a medida em conjunto com outras (Receita Total, Margem, Quantidade) para ter uma visão completa do comportamento de vendas.
Quer gerar essas medidas automaticamente?
O Daxify analisa sua planilha e gera as medidas DAX exatas para o seu caso de uso, em segundos. Sem precisar escrever uma linha de código.
Teste o Daxify Grátis