Como Converter o Nome do Mês em Número no Excel
Transforme Janeiro em 1, Fevereiro em 2 e outros meses usando fórmulas práticas
Para converter o nome do mês em número no Excel, você pode usar a fórmula =MÊS(DATADIA(1;PROCV(A1;{“Janeiro”,1;”Fevereiro”,2};2;0);2024)) ou simplesmente =MÊS(A1&” 1″) quando a célula contém apenas o nome do mês. Dessa forma, “Janeiro” se transforma em 1, “Fevereiro” em 2, e assim por diante. Entretanto, a solução mais prática envolve usar a função MÊS combinada com outras funções de data.

Certamente, trabalhar com datas no Excel pode parecer complicado no início. Afinal, o programa exige que você entenda como ele interpreta informações de tempo. Além disso, muitas pessoas recebem planilhas com nomes de meses escritos por extenso e precisam transformá-los em números para fazer cálculos ou organizar dados.
Passo a passo para converter nome do mês em número
Primeiramente, vamos ver o método mais simples e eficiente. Portanto, siga estas etapas:
Método 1: Usando a função MÊS com DATA.VALOR
1. Abra sua planilha do Excel e localize a célula onde está o nome do mês. Suponha que seja a célula A2 contendo “Janeiro”.
2. Na célula ao lado (B2), digite a seguinte fórmula:=MÊS(DATA.VALOR("1 " & A2))
3. Pressione Enter. Consequentemente, o Excel irá retornar o número 1.
4. Arraste a fórmula para baixo para aplicar às demais células com nomes de meses.
Essa fórmula funciona porque a função DATA.VALOR converte o texto “1 Janeiro” em uma data válida. Em seguida, a função MÊS extrai apenas o número do mês dessa data.

Método 2: Usando a função DATADIA (mais robusta)
1. Igualmente, você pode usar uma abordagem diferente. Na célula B2, digite:=MÊS("1-" & A2 & "-2024")
2. Esta fórmula concatena o dia 1, o nome do mês e um ano qualquer, criando uma data completa.
3. Então, a função MÊS extrai o número correspondente.
Semelhantemente ao método anterior, basta arrastar para as demais células. Todavia, certifique-se de que os nomes dos meses estejam escritos corretamente e sem espaços extras.
Método 3: Usando PROCV com tabela auxiliar
1. Primeiramente, crie uma tabela auxiliar em algum canto da planilha:
| Mês | Número |
|---|---|
| Janeiro | 1 |
| Fevereiro | 2 |
| Março | 3 |
| Abril | 4 |
| Maio | 5 |
| Junho | 6 |
| Julho | 7 |
| Agosto | 8 |
| Setembro | 9 |
| Outubro | 10 |
| Novembro | 11 |
| Dezembro | 12 |
2. Suponha que sua tabela esteja nas células D1:E13. Posteriormente, use a fórmula:=PROCV(A2;D:E;2;0)
3. Essa fórmula busca o nome do mês na primeira coluna da tabela e retorna o número correspondente da segunda coluna.
Decerto, este método é útil quando você tem muitos dados e precisa de uma solução mais visual e fácil de manter.

Erros comuns ao converter mês em número
Ao trabalhar com conversão de datas, alguns erros aparecem frequentemente. Veja os principais:
#VALOR!
Este erro surge quando o Excel não reconhece o texto como um mês válido. Geralmente ocorre porque:
- O nome do mês está com erro de digitação (por exemplo, “Janerio” em vez de “Janeiro”)
- Há espaços extras antes ou depois do nome
- O mês está em outro idioma
Solução: Verifique a ortografia e use a função ARRUMAR para remover espaços extras: =MÊS(DATA.VALOR("1 " & ARRUMAR(A2)))
#NOME?
Esse erro indica que o Excel não reconheceu a função digitada. Provavelmente, você está usando uma versão do Excel em inglês ou digitou o nome da função incorretamente.
Solução: Em versões em inglês, use MONTH em vez de MÊS e DATEVALUE em vez de DATA.VALOR.
Resultado “0” ou número errado
Às vezes, a fórmula retorna 0 ou um número inesperado. Isso acontece quando:
- A célula referenciada está vazia
- O formato da célula está incorreto
Solução: Certifique-se de que a célula contém texto e está formatada como “Geral” ou “Texto”.

Dica extra para trabalhar com meses
Sobretudo quando você precisa fazer o caminho inverso — converter número em nome do mês — use esta fórmula:=TEXTO(DATA(2024;A2;1);"MMMM")
Nesse caso, se A2 contém o número 3, a fórmula retornará “Março”. Analogamente, você pode usar “MMM” para obter a versão abreviada (“Mar”).
Além disso, uma dica valiosa: se você trabalha com muitas datas, considere sempre manter uma coluna auxiliar com datas completas no formato DD/MM/AAAA. Dessa forma, fica mais fácil extrair qualquer informação que precisar posteriormente.
Outrossim, você pode criar uma lista suspensa com os nomes dos meses usando Validação de Dados. Assim, evita erros de digitação e mantém a consistência dos dados.
Perguntas frequentes sobre conversão de mês em Excel
Como converter mês abreviado em número?
Se você tem “Jan” em vez de “Janeiro”, a fórmula funciona da mesma forma: =MÊS(DATA.VALOR("1 " & A2)). O Excel reconhece tanto a versão completa quanto a abreviada dos meses.
A fórmula funciona com meses em inglês?
Sim, mas depende das configurações regionais do seu Excel. Se o sistema estiver em português, você precisará traduzir os meses ou alterar as configurações regionais temporariamente.
Como converter vários meses de uma vez?
Basta digitar a fórmula na primeira célula e arrastar pela alça de preenchimento (o pequeno quadrado no canto inferior direito da célula). Consequentemente, o Excel ajusta automaticamente as referências.
Posso usar essa técnica em outras planilhas como Google Sheets?
Sim! A sintaxe é praticamente idêntica. No Google Sheets, use: =MONTH(DATEVALUE("1 " & A2)). As funções têm os mesmos nomes em inglês.
O que fazer se o mês estiver misturado com outras informações?
Primeiramente, você precisa extrair apenas o nome do mês usando funções de texto como EXT.TEXTO, PROCURAR ou LOCALIZAR. Posteriormente, aplique a fórmula de conversão no resultado.
Existe alguma função específica do Excel para isso?
Na verdade, não existe uma função única que converta texto diretamente em número de mês. Entretanto, a combinação de MÊS com DATA.VALOR é a solução oficial recomendada pela Microsoft.
Exemplo prático completo
Vamos ver um caso real de uso. Imagine que você recebeu uma planilha de vendas onde a coluna A contém os meses por extenso:
| Mês (A) | Vendas (B) | Mês Número (C) |
|---|---|---|
| Janeiro | R$ 45.000 | =MÊS(DATA.VALOR(“1 ” & A2)) |
| Fevereiro | R$ 52.000 | =MÊS(DATA.VALOR(“1 ” & A3)) |
| Março | R$ 48.500 | =MÊS(DATA.VALOR(“1 ” & A4)) |
Ao aplicar a fórmula na coluna C, você obtém os números 1, 2 e 3. Em seguida, pode usar esses números para criar gráficos, fazer cálculos trimestrais ou ordenar os dados cronologicamente.

Conclusão
Converter o nome do mês em número no Excel é uma tarefa simples quando você conhece as fórmulas certas. Seja usando MÊS com DATA.VALOR, criando uma tabela auxiliar com PROCV, ou aplicando outras combinações, o importante é escolher o método que melhor se adapta ao seu cenário. Portanto, pratique com seus próprios dados e, em pouco tempo, essa conversão se tornará automática no seu fluxo de trabalho. Finalmente, lembre-se sempre de verificar a ortografia dos meses e o formato das células para evitar erros comuns.
0 Comentários