Como criar KPIs no Power BI: guia completo para empresas
Por Manuel Cosini · 14 de outubro de 2025 · 5 min de leitura
Monitorar o desempenho de uma empresa sem indicadores bem definidos é como dirigir sem painel de controle. Você pode até chegar ao destino, mas sem saber a velocidade, o combustível restante ou alertas de problema no caminho. Os KPIs (Key Performance Indicators) no Power BI são exatamente esse painel: mostram o que mais importa, comparado com as metas estabelecidas, em tempo real.
Neste guia, explicamos como criar KPIs no Power BI de forma eficiente — desde a definição das medidas DAX até a escolha dos visuais mais adequados para cada tipo de indicador.
O que é um KPI no Power BI?
No Power BI, um KPI é uma visualização que compara um valor atual com um valor de referência ou meta. Vai além de simplesmente mostrar um número: indica se o desempenho está acima ou abaixo do esperado, geralmente com codificação por cores (verde para atingido, amarelo para atenção, vermelho para crítico).
Para criar um KPI no Power BI, você precisa de três elementos:
- Valor base: a medida que representa o desempenho atual (ex.: Faturamento do mês).
- Meta: o valor de referência com que você compara o desempenho.
- Tendência: uma série temporal que mostra a evolução ao longo do tempo.
Criando medidas DAX para KPIs
A base de qualquer KPI é uma medida DAX bem construída. Veja alguns exemplos comuns em empresas brasileiras:
// Faturamento total do período
Faturamento Total = SUM(Vendas[Valor])
// Meta de faturamento (armazenada em tabela)
Meta Faturamento = SUM(Metas[Meta_Faturamento])
// Variação em relação à meta
Var % Meta = DIVIDE([Faturamento Total] - [Meta Faturamento], [Meta Faturamento], 0)
// Ticket médio
Ticket Médio = DIVIDE([Faturamento Total], COUNTROWS(Vendas), 0)
Tipos de visuais para KPIs no Power BI
Visual de KPI nativo
O Power BI tem um visual de KPI nativo que exibe o valor atual, a variação em relação à meta e um gráfico de tendência. É ideal para indicadores com metas definidas e histórico temporal, como faturamento mensal versus meta.
Cartão (Card)
O visual de cartão exibe um único número em destaque. É o mais usado para KPIs simples que precisam de visibilidade imediata: total de pedidos, NPS, margem bruta. Combine múltiplos cartões em uma linha no topo do dashboard para criar um resumo executivo.
Cartão de múltiplas linhas
Permite exibir vários valores agrupados em um único visual, útil para comparar KPIs de diferentes regiões, produtos ou equipes sem ocupar muito espaço no relatório.
Medidor (Gauge)
O medidor mostra o progresso em relação a um mínimo, um valor atual e um máximo. É visualmente intuitivo para indicar se um KPI está na zona de risco, atenção ou excelência. Use com moderação — um dashboard com muitos medidores pode ser confuso.
Formatação condicional
Uma das técnicas mais poderosas é aplicar formatação condicional em tabelas e matrizes. Você pode colorir células com base em regras (verde se acima da meta, vermelho se abaixo), criando uma visão de semáforo que funciona muito bem para relatórios gerenciais.
Metas dinâmicas: como fazer KPIs que se adaptam
Em empresas brasileiras, as metas frequentemente variam por mês, região, produto ou vendedor. Para lidar com essa complexidade, o ideal é criar uma tabela de metas no modelo de dados com essas dimensões.
Por exemplo, uma tabela de metas pode ter colunas como: Mês, Região, Produto e Meta_Faturamento. Ao relacionar essa tabela com as demais dimensões do modelo, a medida de meta se ajusta automaticamente conforme os filtros aplicados no dashboard — sem precisar criar medidas separadas para cada combinação.
KPIs com variação temporal
Um KPI isolado conta metade da história. Para entender o contexto, é fundamental mostrar a variação em relação a períodos anteriores. As funções de inteligência de tempo do DAX permitem criar comparações como:
- MoM (Month over Month): variação em relação ao mês anterior.
- YoY (Year over Year): variação em relação ao mesmo período do ano anterior.
- YTD (Year to Date): acumulado do ano até a data atual.
// Faturamento do mês anterior
Fat. Mês Anterior = CALCULATE([Faturamento Total], PREVIOUSMONTH('Calendário'[Data]))
// Variação YoY
Var YoY = DIVIDE(
[Faturamento Total] - CALCULATE([Faturamento Total], SAMEPERIODLASTYEAR('Calendário'[Data])),
CALCULATE([Faturamento Total], SAMEPERIODLASTYEAR('Calendário'[Data])), 0
)
Boas práticas para KPIs em dashboards executivos
- Menos é mais: um dashboard executivo não deve ter mais de 5 a 7 KPIs principais. Excesso de indicadores dilui o foco.
- Hierarquia visual: posicione os KPIs mais importantes no topo e no centro. O olho segue um padrão em Z ou F ao escanear uma tela.
- Contexto sempre: um KPI sem contexto (meta, período de referência, tendência) não informa — apenas incomoda.
- Consistência de cores: use as mesmas cores para os mesmos significados em todo o relatório. Verde sempre significa bom, vermelho sempre significa crítico.
- Nomeie com clareza: evite nomes técnicos. "Faturamento Líquido MTD" é mais claro do que "FatLiqMTD_v2".
Exemplos de KPIs por área de negócio
Cada área tem seus indicadores prioritários. Algumas combinações comuns em empresas brasileiras:
- Comercial: Faturamento vs Meta, Taxa de Conversão, Ticket Médio, NPS.
- Financeiro: EBITDA, Margem Líquida, Índice de Liquidez, DRE simplificado.
- Operacional: OEE, Tempo de Ciclo, Taxa de Devolução, Prazo de Entrega.
- RH: Turnover, Absenteísmo, Custo por Contratação, Engajamento.
Quer KPIs que realmente orientam decisões?
Desenvolvemos dashboards com indicadores personalizados para a realidade da sua empresa. Do modelo de dados ao relatório executivo.
Solicitar demonstraçãoPerguntas frequentes
- Qual é a diferença entre uma medida e um KPI no Power BI?
- Uma medida é um cálculo DAX que retorna um valor numérico, como Total de Vendas. Um KPI é uma visualização que compara esse valor com uma meta definida, mostrando o desempenho de forma visual com indicadores de cor. Todo KPI usa uma medida como base, mas nem toda medida é apresentada como KPI.
- Como definir metas dinâmicas em KPIs no Power BI?
- As metas podem ser armazenadas em uma tabela de metas no modelo de dados, permitindo que variem por período, região ou produto. No Power BI, você cria uma medida que referencia essa tabela e a usa como valor de base no visual de KPI. Isso permite que a meta se ajuste automaticamente conforme os filtros aplicados no dashboard.
- Posso criar alertas automáticos quando um KPI fica abaixo da meta?
- Sim. No Power BI Service, você pode configurar alertas de dados em visuais de cartão e medidor. Quando o valor ultrapassa ou fica abaixo de um limite definido, o Power BI envia uma notificação por e-mail ou pelo aplicativo móvel. Também é possível integrar com o Power Automate para criar fluxos de trabalho mais complexos.