Como Calcular o Tempo Médio Ponderado de Entregas e Otimizar sua Gestão Logística
- Reginaldo Batista
- 8 de abr.
- 4 min de leitura

No setor de transportes e logística, entregar no prazo não é apenas uma meta — é uma necessidade estratégica. Mas será que sua empresa está medindo corretamente o tempo médio de entrega? Se você ainda usa a média simples, pode estar tomando decisões baseadas em uma visão distorcida da realidade. É aqui que entra o Tempo Médio Ponderado de Entregas (TME ponderado).
Neste artigo, você vai aprender o que é essa métrica, por que ela é importante e como calculá-la com precisão — incluindo um exemplo prático, a fórmula oficial e como automatizar tudo no Power BI.
Índice do Conteúdo:
Como Calcular o Tempo Médio Ponderado de Entregas (Fórmula + Exemplo Prático)
Por Que o Tempo Médio Ponderado é Essencial para Analistas e Gestores de Logística?
Como Calcular o Tempo Médio Ponderado no Power BI (Power Query + Exemplo Prático)
Conclusão: Como o Tempo Médio Ponderado Melhora a Gestão Logística na Prática
O Que é o Tempo Médio Ponderado de Entregas?
O Tempo Médio Ponderado de Entregas é uma métrica que considera o volume de pedidos de cada região para calcular o tempo médio de entrega. Ou seja, regiões com mais pedidos têm mais peso no cálculo.
Por que isso é importante?
Imagine que sua empresa tenha os seguintes tempos médios de entrega
Região | Tempo Médio (dias) | Volume de Pedidos |
Norte | 5 dias | 100 |
Sul | 3 dias | 300 |
Leste | 7 dias | 200 |
Oeste | 4 dias | 400 |
Se você fizer uma média simples dos tempos, chegará a 4,75 dias. Mas isso ignora o fato de que a maioria dos pedidos está concentrada nas regiões Sul e Oeste. O valor correto, portanto, vem do cálculo ponderado.
Como Calcular o Tempo Médio Ponderado de Entregas
A fórmula para calcular a média ponderada é a seguinte:

Exemplo Prático
Aplicando a fórmula:

Nesse caso, o tempo médio ponderado é de 4,4 dias, o que reflete melhor a realidade da maior parte dos clientes.
Importância do Tempo Médio Ponderado para Analistas de Dados e Gestores
Para gestores de logística, marketing e negócios, essa métrica é essencial porque evita interpretações equivocadas dos tempos de entrega. Ao analisar apenas a média simples, pode-se superestimar ou subestimar a eficiência do processo logístico, o que pode levar a decisões inadequadas. Utilizando a média ponderada, a empresa pode:
Identificar gargalos reais na operação logística
Priorizar melhorias nas regiões com maior impacto
Alocar recursos de forma mais eficiente
Como Calcular o Tempo Médio Ponderado de Entrega no PowerBI - Passo a Passo
Se você deseja integrar esse cálculo ao seu dashboard, o Power Query é uma excelente ferramenta. Abaixo, mostramos o passo a passo para implementar a lógica com base em dados de pedidos e tempo médio de entrega:
Tabela original com dados:

Para automatizar esse cálculo em ferramentas como Power BI, você pode utilizar o Power Query. Seguem alguns passos:
Passo 1- Carregar a tabela de dados

Passo 2 - Ajustar os valores decimais (substituir "." por "," se necessário)

AjustaDecimal = Table.TransformColumns(Fonte, {{"TME", each Text.Replace(Text.From(_), ".", ","), type text}}),
Passo 3 - Remover linhas com valores inválidos (evita erros na multiplicação)

LimpaDados = Table.SelectRows(AjustaDecimal, each ([TME] <> null and [Volume dos Pedidos] <> null and [Volume dos Pedidos] > 0)),
Passo 4 - Converter colunas para o tipo correto (tempo como número decimal e volume como inteiro)

TipagemTME = Table.TransformColumnTypes(LimpaDados, {{"TME", type number}}),
Passo 5 - Criar a coluna "Tempo Ponderado"

TipagemFinal = Table.TransformColumnTypes(TipagemTME, {{"Região", type text}, {"Tipo Transporte", type text}, {"Volume dos Pedidos", Int64.Type}}),
Passo 6 - Somar os valores ponderados e dividir pelo total de pedidos

AdicionaColunaTempoPonderado = Table.AddColumn(TipagemFinal, "Tempo Ponderado", each [TME] * [Volume dos Pedidos], type number),
Passo 7 - Resultado da soma dos tempos ponderados
![Imagem da interface do Power Query mostrando a fórmula = List.Sum(AdicionaColunaTempoPonderado[Tempo Ponderado]) utilizada para somar os valores da coluna "Tempo Ponderado". Abaixo da fórmula, o resultado da soma é exibido: 6700.](https://static.wixstatic.com/media/d2b754_51701730da9d4c1bb3f640d1874d66c3~mv2.webp/v1/fill/w_980,h_136,al_c,q_80,usm_0.66_1.00_0.01,enc_avif,quality_auto/d2b754_51701730da9d4c1bb3f640d1874d66c3~mv2.webp)
Passo 8 - Resultado da soma dos volumes dos pedidos
![Imagem da interface do Power Query exibindo a fórmula = List.Sum(AdicionaColunaTempoPonderado[Volume dos Pedidos]) usada para somar os valores da coluna "Volume dos Pedidos". Abaixo da fórmula, o resultado da soma é mostrado: 1440.](https://static.wixstatic.com/media/d2b754_c2ef6611836e4d32a7d25ebf0ecd4e94~mv2.webp/v1/fill/w_980,h_124,al_c,q_80,usm_0.66_1.00_0.01,enc_avif,quality_auto/d2b754_c2ef6611836e4d32a7d25ebf0ecd4e94~mv2.webp)
Passo 9 - Tempo Médio Ponderado encontrado

Passo 10 - Script da linguagem M completo
Script da linguagem M completo
let
Fonte = Excel.CurrentWorkbook(){[Name="Tabela1"]}[Content],
AjustaDecimal = Table.TransformColumns(Fonte, {{"TME", each Text.Replace(Text.From(_), ".", ","), type text}}),
LimpaDados = Table.SelectRows(AjustaDecimal, each ([TME] <> null and [Volume dos Pedidos] <> null and [Volume dos Pedidos] > 0)),
TipagemTME = Table.TransformColumnTypes(LimpaDados, {{"TME", type number}}),
TipagemFinal = Table.TransformColumnTypes(TipagemTME, {
{"Região", type text},
{"Tipo Transporte", type text},
{"Volume dos Pedidos", Int64.Type}
}),
AdicionaColunaTempoPonderado = Table.AddColumn(TipagemFinal, "Tempo Ponderado", each [TME] * [Volume dos Pedidos], type number),
SomaTemposPonderados = List.Sum(AdicionaColunaTempoPonderado[Tempo Ponderado]),
SomaPedidos = List.Sum(AdicionaColunaTempoPonderado[Volume dos Pedidos]),
TempoMedioPonderado = if SomaPedidos = 0 then null else Number.Round(SomaTemposPonderados / SomaPedidos, 2),
Resultado = TempoMedioPonderado
in
Resultado
Visualização do resultado final:

Recomendações Finais e Impacto na Gestão Logística
O uso da média ponderada para calcular o tempo médio de entrega é uma prática recomendada para qualquer empresa que deseja otimizar sua logística e melhorar a experiência do cliente. Analistas de dados e gestores podem utilizar essa abordagem para obter insights mais realistas e tomar decisões embasadas.
Ao incorporar essa métrica em dashboards e relatórios, sua empresa estará um passo à frente na gestão eficiente da cadeia de suprimentos e na melhoria contínua do atendimento ao cliente. Se deseja se destacar na carreira, dominar essa e outras métricas avançadas de análise de dados é essencial!
Se você trabalha com logística, BI ou gestão de processos, dominar esse tipo de análise é essencial para se destacar no mercado. Continue acompanhando o blog da TheBILab para mais dicas práticas sobre análise de dados aplicada aos negócios!