Contagem de dias em meses: o problema que todo mundo encontra
Acontece todo dia em planilhas, contratos e sistemas deRH. Você precisa converter um número de dias em meses e o resultado nunca é redondo. Isso gera confusão, especialmente quando o cálculo aparece em contextos onde a precisão importa — como rescisão trabalhista, aluguel proporcional ou prazos de contratos.
190 dias é quantos meses
Vamos direto ao ponto. Dividindo 190 por 30,44 (média de dias por mês no calendário gregoriano), chegamos a aproximadamente 6,24 meses. Em termos mais práticos, são cerca de 6 meses e 7 a 8 dias, dependendo de como você arredonda. Se usar a convenção comercial de meses com 30 dias, o resultado é exatamente 6 meses e 10 dias. A diferença entre os dois métodos parece pequena, mas em cálculos financeiros pode significar um dia a mais ou a menos de pagamento. O problema é que não existe uma regra única. Diferentes setores usam convenções diferentes, e isso causa inconsistência em relatórios e documentos. Eu já vi gente confundir esses métodos e errar o cálculo de um adicional de férias porque usou 30 dias fixos num contexto que exigia a média real.
Como fazer a conversão corretamente
Existem duas abordagens principais, e a escolha depende do contexto. A primeira é a divisão simples por 30,44. Você pega o número de dias e divide pela média anual de dias por mês (365,25 dividido por 12). Funciona bem para estimativas gerais, planejamento e análise de dados. A segunda é a contagem mes a mes, somando os dias reais de cada mês envolvido. Essa é a que você deve usar quando precisa de exatidão jurídica ou contratual. Pra exemplificar: se o período começa em 1º de março e vai até 29 de agosto, você conta os dias de cada mês individualmente — março tem 31, abril 30, maio 31, junho 30, julho 31 e agosto 29. O total dá 182 dias. Se o período fosse de 1º de janeiro a 30 de junho, a soma seria diferente novamente. A média de 30,44 aproxima, mas não substitui essa contagem quando o é necessário.
👉 Clique no botão abaixo para saber mais sobre o assunto!
Uma limitação que ninguém avisa: quando o período atravessa anos bissextos, a média de 30,44 já não é tão precisa assim. Ano bissexto tem 366 dias, então a média mensal sobe para 30,5. A diferença é de menos de meio dia por mês, mas em períodos longos isso se acumula. Eu usei essa abordagem num projeto de análise de tempo de permanência de clientes e descobri que meus relatórios mensais estavam inconsistentes porque alguns meses caíam em ano bissexto e outros não. A solução foi criar uma função que calculava a média ponderada com base no número de dias reais no período de cada mês envolvido, em vez de usar um divisor fixo.
Quando a conversão direta não serve
Tem situações em que transformar dias em meses é simplesmente a ferramenta errada. Prazos legais, por exemplo, seguem regras específicas que não respeitam médias matemáticas. No direito brasileiro, um prazo de 190 dias não vira automaticamente "6 meses e algo". Ele conta-se dia a dia, ignorando a noção comercial de mês como bloco de 30 dias. Trabalhar com média mensal nesses casos gera erro sistemático. O mesmo vale para contratos com cláusulas que definem vigência em meses corridos a partir de uma data inicial. Nesses casos, o que importa não é a equivalência em dias, mas a data final que resulta de somar meses calendário à data de início. Converter tudo para dias e depois tentar reverter a operação só adiciona complexidade sem ganho real de precisão.
Se o seu objetivo é apenas ter uma noção geral da duração, a divisão por 30,44 resolve rápido. Se precisa de rigor, use contagem direta ou deixe o sistema calcular com base nas datas reais de início e fim.