Tutoriais

Como Transformar Data em Mês no Excel: 2 Maneiras Simples

Saber como transformar uma data em mês no Excel é útil para organizar informações, criar relatórios e facilitar a análise de dados. Uma coluna com datas como 15/01/2026, 22/02/2026 e 10/03/2026, por exemplo, pode ser apresentada como janeiro, fevereiro e março.

Existem duas maneiras práticas de fazer isso no Excel: utilizando a função TEXTO ou alterando a formatação da célula.

A escolha depende do resultado esperado. Quando o mês precisa ser gerado como um novo valor em outra coluna, a função TEXTO é a alternativa mais adequada. Quando basta modificar a aparência da data original, a formatação personalizada é mais simples.

Como transformar data em mês no Excel com a função TEXTO

A primeira alternativa utiliza a função TEXTO, que permite exibir um valor de acordo com um formato definido.

A sintaxe é:

=TEXTO(valor;formato_texto)

No caso das datas, o primeiro argumento corresponde à célula que contém a data e o segundo define como o mês será apresentado. A função TEXTO utiliza códigos de formatação para determinar o resultado.

Mês completo

Considerando uma data na célula A2, a fórmula para obter o nome completo do mês é:

=TEXTO(A2;"mmmm")

Por exemplo:

Data Fórmula Resultado
15/01/2026 =TEXTO(A2;"mmmm") janeiro
22/02/2026 =TEXTO(A3;"mmmm") fevereiro
10/03/2026 =TEXTO(A4;"mmmm") março

Depois de inserir a fórmula na primeira linha, basta copiá-la para as demais células.

Usar a função TEXTO com datas no Excel

O uso de letras maiúsculas ou minúsculas no código do mês não altera a interpretação do formato. Assim, mmmm e MMMM são entendidos da mesma maneira pelo Excel.

Dica extra: Por padrão, o resultado pode aparecer com letras minúsculas. Para deixar a primeira letra do mês em maiúscula, a função PRI.MAIÚSCULA pode ser combinada com TEXTO: Exemplo: =PRI.MAIÚSCULA(TEXTO(A2;”mmmm”))

Mês abreviado

Também é possível apresentar somente a abreviação do mês em vez do nome completo. Nesse caso, utiliza-se o código mmm:

=TEXTO(A2;"mmm")

O resultado será uma forma abreviada do mês, como: jan, fev, mar e assim por diante.

Como Transformar data em mês abreviado no Excel

Como transformar data em mês no Excel sem usar fórmula

A segunda alternativa consiste em alterar apenas a formatação da célula que contém a data.

Esse método é diferente da função TEXTO: a formatação personalizada modifica a forma como o valor é exibido, mas não transforma o conteúdo original em texto.

Para fazer isso, siga as etapas:

1. Selecione as células com as datas e acesse: Página Inicial Mais formatos de Números > Personalizado

2. No campo Tipo, insira: mmmm

Aplicar formato personalizado em uma data no Excel

3. Clique em OK.

mudar o formato de uma data no Excel

A data continuará armazenada como uma data, mas será exibida somente com o nome do mês. O procedimento também está de acordo com a orientação da Microsoft para criação de formatos numéricos personalizados.

Função TEXTO ou formatação personalizada: qual usar?

As duas alternativas produzem uma aparência semelhante, mas funcionam de maneiras diferentes.

Método Resultado O valor original continua sendo uma data?
=TEXTO(A2;"mmmm") Gera o nome do mês em outra célula Não no resultado da fórmula
Formatação mmmm Apenas altera a aparência da célula Sim

A função TEXTO retorna texto. Por isso, o resultado pode ser utilizado como informação textual em determinadas situações, mas deixa de ter o mesmo comportamento de uma data para cálculos posteriores. A Microsoft recomenda manter o valor original e utilizar a função TEXTO em outra célula quando houver necessidade de preservar a possibilidade de cálculos com a data.

Já a formatação personalizada apenas altera a maneira como o valor é apresentado. O valor original permanece disponível para cálculos e pode continuar sendo tratado como data.

Qual método é melhor para cada situação?

A função TEXTO é mais adequada quando o nome do mês precisa aparecer em uma coluna separada ou fazer parte de outro resultado textual.

Exemplo:

=PRI.MAIÚSCULA(TEXTO(A2;"mmmm"))

A formatação personalizada é mais indicada quando não há necessidade de criar uma nova informação e o objetivo é apenas apresentar as datas pelo nome do mês.

Dessa forma, não existe uma única opção correta. A escolha depende de o objetivo ser gerar um novo texto ou apenas alterar a visualização da data.

Como Transformar Data em número do Mês

Existe ainda uma diferença importante entre obter o nome do mês e obter o número correspondente ao mês.

Para retornar o número do mês de uma data, utiliza-se a função MÊS. Veja o exemplo abaixo:

=MÊS(A2)

Se A2 contém 15/01/2026, o resultado será: 1

Para uma data em fevereiro, o resultado será 2, e assim sucessivamente até 12 para dezembro. A função MÊS retorna justamente o número do mês associado à data.

Como converter uma Data em número do Mês no Excel

Essa diferença evita um erro comum: utilizar a função MÊS esperando obter janeiro, fevereiro, março e outros nomes, quando ela foi criada para retornar valores numéricos.

Conclusão

Há duas formas principais de transformar uma data em mês no Excel.

A primeira utiliza a função TEXTO, permitindo obter o mês completo ou abreviado e também combinar o resultado com PRI.MAIÚSCULA para ajustar a apresentação.

A segunda utiliza a formatação personalizada, alterando apenas a maneira como a data é exibida sem modificar o valor armazenado na célula.

Para gerar o mês em uma coluna separada, a fórmula:

=TEXTO(A2;"mmmm")

é uma solução direta.

Para apenas exibir uma data pelo nome do mês, o formato personalizado mmmm atende ao objetivo sem a necessidade de uma fórmula.

Essa distinção é fundamental para escolher a alternativa mais adequada em cada planilha.

Baixe a planilha com os exemplos deste tutorial: disponibilizamos abaixo o arquivo utilizado nos exemplos para que você possa acompanhar e praticar os procedimentos apresentados. A planilha contém todas as fórmulas apresentados neste artigo e os exemplos utilizados em cada demonstração.

Confira também: