Dashboard de Produção no Power BI: Guia Completo Passo a Passo
Aprenda a criar um Dashboard de Produção no Power BI do zero, com indicadores de OEE, análise de eficiência, tratamento de dados no Power Query e visualizações profissionais para indústria.
O que você vai aprender?
Introdução
Se você trabalha com manufatura, chão de fábrica ou gestão operacional, acompanhar indicadores de produção é fundamental para melhorar eficiência, reduzir perdas e tomar decisões mais rápidas. E poucas ferramentas são tão completas para isso quanto o Power BI.
Hoje você vai aprender, de forma prática e didática, como construir um Dashboard de Produção no Power BI do zero — desde a importação e tratamento dos dados no Power Query até a criação de medidas DAX e gráficos para análise de OEE (Overall Equipment Effectiveness).
Ao final, você terá um painel funcional com indicadores como disponibilidade, produtividade, qualidade e OEE, além de visualizações modernas como velocímetros, cartões e gráfico de tendência. Vamos juntos?
Para fazer o download do(s) arquivo(s) utilizados na aula, preencha com o seu e-mail:
Não vamos te encaminhar nenhum tipo de SPAM! A Hashtag Treinamentos é uma empresa preocupada com a proteção de seus dados e realiza o tratamento de acordo com a Lei Geral de Proteção de Dados (Lei n. 13.709/18). Qualquer dúvida, nos contate.
Um dashboard de produção no Power BI reúne os principais indicadores de uma fábrica ou linha — como o OEE (eficiência global do equipamento), tempo por etapa, paradas e volume produzido — em um painel visual e atualizável. Para criá-lo, você importa a base do Excel, trata os dados no Power Query, cria relacionamentos e medidas DAX e monta os visuais (cartões, gráficos e matrizes) sobre um plano de fundo profissional.
O que é um Dashboard de Produção
Um Dashboard de Produção no Power BI consolida informações do processo fabril em um painel interativo, permitindo monitorar:
- Volume produzido
- Tempo produtivo x parado
- Indicadores de qualidade
- OEE (Eficiência Global dos Equipamentos)
- Produtividade por operador, linha ou produto
Ele ajuda a identificar gargalos, desperdícios e oportunidades de melhoria contínua — essenciais em ambientes industriais Lean, TPM e Indústria 4.0.
Importando a base de dados do Excel para o Power BI
Primeiramente vamos olhar a planilha com as informações que queremos usar, e suas devidas abas.
- A aba de CadastroOperadores contém as informações dos operadores que trabalham na produção da empresa
- A aba de CadastroOcorrencias contém uma lista de ocorrências que podem acontecer que atrapalhem a produção
- A aba CadastroProdutos contém a lista de produtos que são produzidos pela empresa, e a quantidade que pode ser feita por hora (peças hora)
- A aba BaseOrdens contém as informações das ordens de produção, cada uma sendo uma informação única
- A aba BaseProdução contém os acontecimentos da empresa, ou seja, a produção, com as diversas ordens de produção listadas, data e mostra como os produtos são produzidos ao longo do tempo
Na página inicial do Power BI, vamos clicar em Obter dados > Fonte > Excel > procurar o arquivo em questão.
Selecione todas as abas do arquivo em questão, que queremos importar para o Power BI.

Clique em transformar dados, porque pode ser que queiramos tratar algum tipo de dado, e vamos querer fazer operações com esses dados.
Tratar os dados no Power Query
Assim que o Power Query (editor de consultas/tabelas) se abrir, vamos analisar os cabeçalhos, para verificar se os tipos de dados estão correspondentes/da melhor forma.
Quantidade de horas de cada etapa de produção
Na consulta criada de BaseProdução nós temos, linha a linha, o começo e o fim de cada operação.
Precisaremos então, para ter a quantidade de horas de cada etapa da produção, fazer a diferença entre essas colunas, da seguinte forma:
- Selecionaremos a coluna de Fim
- Seguraremos a tecla Ctrl
- Selecionaremos a coluna de Início (necessariamente nessa ordem)
- Iremos na guia Adicionar Coluna
- Optaremos por Hora
- Subtrair
- Além disso renomearemos a coluna criada para “Horas”, dando duplo clique no cabeçalho
- Mudaremos também o formato do dado que temos: as horas estão dadas em formatos de dia-hora-minuto-segundo (exemplo: 0.00:30:00, trinta minutos); queremos mudá-la para formato numérico em horas (por exemplo: 0,5, ou seja, metade de hora) indo na guia Transformar > Duração > Total de Horas.
Ao final desse procedimento teremos a nossa coluna só com número de horas, sabendo quantas horas cada operação durou e podendo somá-las vendo um resultado com melhor entendimento.
Separar data e hora nas colunas Início e Fim
Para fazer algumas operações envolvendo data ou hora, precisamos ter essas informações separadas, e nas colunas de Início e Fim inicialmente elas estão juntas (em cada coluna).
Para separá-las, em cada coluna, vamos:
- Clicar na coluna (individualmente)
- Ir na guia Transformar
- Dividir Coluna
- Por Delimitador
- Optar pelo delimitador “Espaço”
- Dar OK
- Renomearemos a 1ª coluna gerada (Data Início e Data Fim, respectivamente)
- Renomearemos a 2ª coluna gerada (Hora Início e Hora Fim, respectivamente)
A seguir exibimos os resultados desses passos, nas primeiras 10 linhas da nossa consulta BaseProdução:

Mesclar consultas para obter Número da Ordem
Queremos trazer a informação Número do Produto para a consulta de BaseProdução, porque apenas com Número de Ordem não dá para saber qual é o produto em questão a ser produzido.
Para isso, precisamos:
- Clicar na tabela BaseProdução (destino das colunas/informações a serem trazidas)
- Guia Página Inicial > Combinar > Mesclar consultas (porque queremos manter essa nossa tabela e apenas adicionar as colunas de interesse, e não queremos criar uma nova consulta, que seria a outra opção)
- Selecionar as colunas em comum entre as tabelas
- Clicar em OK

Após isso, será criada uma coluna auxiliar escrito “Table”, que basicamente é dizer que a tabela “origem” de informações foi trazida com sucesso.
Para trazer apenas a coluna que contém os códigos de produto, vamos clicar no ícone à direita do nome do cabeçalho da coluna criada (BaseOrdens), e deixar selecionado apenas “Código Produto”. Dando OK, você terá o resultado abaixo:

Desabilitar carga da consulta de BaseOrdens
A consulta BaseOrdens não nos oferece nada mais do que as informações referentes às ordens de produção.
Para não ter que carregar sempre as informações ou atualizar a tabela BaseOrdens vindo do nosso arquivo Excel, precisamos:
- Clicar com botão direito na consulta BaseOrdens
- Clicar em Habilitar Carga (que estava marcada)
- Clicar em Continuar
- Clicar novamente no botão direito para ver se a opção Habilitar Carga ficou desmarcada
OBS: Essa consulta continua sendo atualizada normalmente com a atualização do arquivo em Excel fonte de informações, mas não será carregada para aparecer no Power BI (relatório).
Relacionamentos
Vamos excluir todos os relacionamentos criados automaticamente pelo Power BI, por boas práticas, e recriá-los de forma ótima.
Para excluí-los iremos:
- Clicar na guia Relacionamentos
- Gerenciar Relações
- Selecionaremos todas as linhas de relações que aparecem, clicando em cada linha e segurando a tecla Ctrl
- Com todas as linhas selecionadas (marcadas em cinza), clicar em Excluir > Excluir

Precisaremos agora identificar as tabelas fato e tabelas características para criar os relacionamentos da melhor forma.
OBS: Vamos aqui identificar as colunas que tem as informações da mesma natureza e que são “iguais”. Não necessariamente as colunas precisam ter o mesmo nome exato, apenas as informações correspondentes.
Vamos então criar os relacionamentos da seguinte forma, clicando, arrastando e soltando as colunas correspondentes:

Criar colunas de interesse
Queremos ter, na BaseProdução, a coluna que nos vai dizer quantas peças foram produzidas em cada etapa de produção (pois cada número de ordem vai atuar em uma quantidade de horas).
Com os relacionamentos feitos, para trazer uma coluna de outra tabela/consulta para a que queremos, basta utilizar a função RELATED no Power BI.
- Coluna de Peças Hora
- Estar na segunda guia do Power BI, a de Dados
- Criar uma nova coluna, em Página Inicial
- Inserir a seguinte fórmula na barra de fórmulas, que vai representar a coluna:
Pecas Hora = RELATED(CadastroProdutos[Peças Hora])Assim, uma coluna contendo números com casas decimais será criada, representando a quantidade de Peças Hora seriam feitas naquela etapa de produção.
Coluna de Peças Teóricas
- Estar na segunda guia do Power BI, a de Dados
- Criar uma nova coluna, em Página Inicial
- Inserir a seguinte fórmula na barra de fórmulas, que vai representar a coluna:
Pecas Teoricas = IF('BaseProdução'[Ocorrencia]=BLANK(),
'BaseProdução'[Total Horas]*'BaseProdução'[Pecas Hora], BLANK()
)Explicação da fórmula: se não tivermos alguma ocorrência (sem valor na coluna de ocorrências), vamos fazer a multiplicação entre o total de horas e a quantidade de peças hora produzidas. Se tivermos alguma ocorrência, ou seja, algum incidente que não permite produzir as peças, o nosso valor de peças retornado será igual 0.
Agora teremos uma coluna que representa as peças teóricas que poderiam ser produzidas, se a quantidade normal (média considerada) de peças hora fossem produzidas.
Medidas do Relatório
Antes de começar a criar as medidas do relatório de fato, precisamos criar uma consulta para armazenar todas essas medidas, por questão/opção de organização.
Vamos, então:
- Na guia Página Inicial
- Clicar em Inserir Dados
- Nomear a tabela como Medidas
- Dar OK
Teremos, então, uma tabela “vazia” (de fato há uma coluna com uma linha, sem informação, que poderemos excluir depois ou não).
Podemos, a partir de agora, criar as medidas dentro dessa tabela/consulta. Para criá-las, vamos:
- Na guia Página Inicial
- Nova Medida
- Assim que a barra de fórmulas se abrir, colocar o nome da medida, seguido de um sinal de igual (=), e a operação/fórmula desejada
As fórmulas criadas (na ordem da aula) serão:
Qtd Produzida = SUM('BaseProdução'[QtdProduzida])
Qtd Teorica = SUM('BaseProdução'[Pecas Teoricas])
Qtd Rejeitada = SUM('BaseProdução'[Qtd Rejeitada])
Total Horas = SUM('BaseProdução'[Total Horas])
Horas Produtivas = CALCULATE([Total Horas], 'BaseProdução'[Ocorrencia]=BLANK())
Horas Paradas = CALCULATE([Total Horas], 'BaseProdução'[Ocorrencia]<>BLANK()) ou [Total de Horas] – [Horas Produtivas]
Disponibilidade = DIVIDE([Horas Produtivas], [Horas Produtivas] + [Horas Paradas], BLANK())
Produtividade = DIVIDE([Qtd Produzida], [Qtd Teorica])
Qualidade = DIVIDE([Qtd Produzida], [Qtd Produzida] + [Qtd Rejeitada])
OEE = [Disponibilidade] * [Produtividade] * [Qualidade]OBS: Para fazer um cálculo baseado numa condição nós usamos a fórmula CALCULATE no Power BI. Para mais detalhes sobre essa fórmula, indicamos essa outra aula aqui.
OBS2: Vamos formatar os indicadores Disponibilidade, Produtividade, Qualidade e OEE (Overall Equipment Effectiveness) como percentuais.
Inserir plano de fundo no relatório
Vamos inserir o arquivo de formato PNG disponibilizado para download da seguinte forma:
- Na aba do relatório desejado, na guia de visualizações (direita do aplicativo) clicar no pincel
- Optar pela propriedade “Segundo plano da página”
- Adicionar Imagem
- Procurar pelo arquivo PNG “Plano de Fundo” disponibilizado
- Abrir
- Colocar a transparência no 0%
- Ajuste da imagem em “Ajuste”

Para mais detalhes de como fazer isso, separamos uma aula aqui do Blog que ensina como inserir plano de fundo no Power BI, em passo a passo.
Cards do relatório
Cartões de linha múltipla
Os cards que vão representar nossos indicadores vão ser cartões de linha múltipla. Vamos formatar apenas 1 da seguinte forma e copiar esse pronto para os outros casos. Acompanhe os passos de personalização da visualização:
- Inserir o 5º ícone da 4ª fileira de visualizações

- Arrastar a medida criada para os campos do cartão (Qtd Produzida, no exemplo mostrado abaixo)
- Desativar a Tela de Fundo
- Aumentar o tamanho do texto (rótulo de dados) para 16
- Colocar a cor do texto em azul escuro (combinando com o fundo da imagem)
- Colocar a fonte de subtítulo (família de fontes) para Segoe UI Semibold, em rótulos de categoria, e a do número (em rótulo de dados)
- Colocar a cor do texto para azul escuro, em rótulos de categoria
- Em cartão, vamos desativar o “mostrar barra”
Vamos também colocar um separador de milhar na medida: clicando na medida, indo na guia Ferramentas de medida e posteriormente clicar no símbolo da vírgula (,), na parte e Formatação.
Ao final da personalização, nosso cartão de linha múltipla ficará da seguinte forma:

Velocímetros
Para representar os indicadores de Disponibilidade, Produtividade, Qualidade e OEE, que são percentuais, vamos utilizar de gráficos de velocímetro.
- Inserir o 3º ícone da 4ª fileira de visualizações

- Arrastar cada medida criada para os campos de Valor de cada velocímetro
- Vamos escolher 4 cores de uma mesma paleta no site Color-Hex ou do ColorSpace
- Ir no pincel de cada velocímetro criado
- Propriedade Cores dos dados > Preencher > Mais cores > Colocar uma cor escolhida no site, variando a cada velocímetro (ou seja, 4 cores diferentes)
Gráfico de Área
Queremos também ver o comportamento do indicador OEE (que mede a eficiência global dos equipamentos) durante os meses do ano. Para isso precisaremos de um gráfico de área, por exemplo.
Para criá-lo, vamos:
- Inserir o 2º ícone da 2ª fileira de visualizações

- Arrastar a medida de OEE para o campo de Valores
- Arrastar a coluna de Data Início para o campo de Eixos (deixar apenas o mês)
- Vamos escolher uma cor de uma mesma paleta das cores do relatório no site Color-Hex ou do ColorSpace
- Ir no pincel de cada velocímetro criado
- Propriedade Cores dos dados > OEE > Preencher > Mais cores > Colocar uma cor escolhida no site
- Desativar o Eixo Y
- Aumentar o tamanho da fonte do Eixo X
- Ativar o rótulo de dados
- Aumentar o tamanho da fonte do rótulo de dados
- Ativar a formatação de nível do gráfico de área indo em sua propriedade Formas > Ativar Nível
Teremos, ao final desses visuais criados, a seguinte cara:

Conclusão do Dashboard de Produção no Power BI
Nessa aula você aprendeu muitas coisas legais! Em uma aula você aprendeu de forma completa como inserir, tratar e criar um dashboard de produção.
Com este passo-a-passo, você aprendeu a montar um Dashboard de Produção no Power BI completo com: modelagem, cálculos DAX, visualizações e indicadores OEE.
Esse é um painel poderoso para monitorar a performance fabril e evoluir para uma operação mais eficiente e data-driven.
Caso prefira esse conteúdo no formato de vídeo-aula, assista ao vídeo abaixo ou acesse o nosso canal do YouTube!
O que você aprende neste vídeo
Resposta rápida: Nesta aula completa (mais de 90 minutos), o instrutor constrói do zero um dashboard de produção no Power BI. Ele passa por todo o fluxo: importar e tratar os dados (separar data e hora, criar as tabelas de dimensão), organizar os relacionamentos (esquema estrela), criar as medidas com DAX (incluindo LOOKUPVALUE), montar os indicadores de produção e formatar todos os visuais (rótulos, cores) até o dashboard ficar pronto.
Neste vídeo (91 min):
- 0:00 - O projeto: construir do zero um dashboard de produção completo no Power BI.
- 8:00 - Importar e pesquisar os dados de produção.
- 16:00 - Tratar os dados: separar data e hora em colunas diferentes.
- 24:00 - Criar as tabelas de dimensão e organizar os relacionamentos (esquema estrela).
- 40:00 - Criar as medidas com DAX e formatar os visuais (rótulos de dados).
- 56:00 - Buscar informações entre tabelas com
LOOKUPVALUEe organizar a tabela de medidas. - 72:00 - Montar as análises e os indicadores de produção.
- 84:00 - Formatar as cores e finalizar o dashboard.
FAQ - Perguntas Frequentes - Como Montar um Dashboard de Produção
O que é um Dashboard de Produção no Power BI?
É um painel que mostra indicadores de desempenho industrial como volume produzido, tempo produtivo, paradas e OEE, permitindo uma gestão eficiente da produção.
Como calcular OEE no Power BI?
Crie medidas para disponibilidade, produtividade e qualidade e multiplique os três indicadores:
OEE = Disponibilidade * Produtividade * Qualidade
Preciso saber DAX para criar dashboards industriais?
Sim, para cálculos como tempo produtivo, peças teóricas e OEE, DAX é necessário.
Dá para automatizar atualização de dashboards no Power BI?
Sim, usando Power BI Service + Gateway, conectando a planilha/BD para atualização agendada.
Hashtag Treinamentos
Para acessar outras publicações de Power BI, clique aqui!
Posts mais recentes de Power BI
- O que faz um analista de BI? Funções, salário e ferramentasO que faz um analista de BI, salário no Brasil, ferramentas exigidas e como entrar na área de Business Intelligence.
- O que é modelagem de dados?O que é modelagem de dados, a diferença entre tabela fato e dimensão e como o modelo estrela organiza dados para análise.
- Curso Básico de Power BI: Aprenda do Zero em 6 AulasCurso básico de Power BI gratuito: instale a ferramenta, trate dados no Power Query, crie medidas em DAX e monte seu primeiro dashboard em 6 aulas.
Posts mais recentes da Hashtag Treinamentos
- Planilha de Controle de Notas Fiscais no Excel [Grátis]Baixe a planilha de controle de notas fiscais no Excel grátis: calcule ISS e retenções, veja o que está em aberto e gere a cobrança de cada nota de serviço.
- Qual IA usar na empresa: ChatGPT, Claude ou Perplexity?Qual IA usar na empresa: veja as diferenças entre ChatGPT, Claude e Perplexity e quando cada um rende mais em cada área da sua equipe.
- Apostilas Gratuitas em PDF: Excel, Power BI, Python e IABaixe apostilas gratuitas em PDF de Excel, Power BI, Python, Claude e agentes de IA, com exercícios e gabarito. Escolha a sua e comece hoje.








