Transforme 01/01/2024 em “Janeiro” Automaticamente no Excel!

Você digita datas e depois tem que escrever o mês manualmente em relatórios? Pare! Existe uma função que faz isso automaticamente.

Escrever “janeiro”, “fevereiro”, “março” manualmente em cada linha é perda de tempo e aumenta chance de erro. O Excel pode extrair o nome do mês automaticamente de qualquer data.

Neste artigo iremos mostrar como transformar datas em nomes de meses automaticamente, variações úteis do formato, e dicas para deixar suas planilhas profissionais.

O problema que você enfrenta

Cenário comum

Você tem: 01/01/2024 em A2

Precisa mostrar: “janeiro” em B2

E faz isso manualmente para cada linha?

Digita “janeiro” para 01/01/2024

Digita “fevereiro” para 15/02/2024

Digita “março” para 22/03/2024…

Demorado, cansativo, propenso a erros.

A solução mágica: Função TEXTO

=TEXTO(A2;”mmmm”)

Resultado: janeiro

Pronto! Automático, instantâneo, perfeito.

Como funciona

Sintaxe

=TEXTO(valor; formato)

DOMINE EXCEL COMIGO

QUERO APRENDER EXCEL

valor: A2 (célula com a data)

formato: “mmmm” (código para mês por extenso)

O que “mmmm” faz

Extrai o nome do mês completo da data em minúsculas.

01/01/2024 → janeiro

15/02/2024 → fevereiro

22/03/2024 → março

Exemplo prático completo

Data Mês (Fórmula) Resultado
01/01/2024 =TEXTO(A2;”mmmm”) janeiro
15/02/2024 =TEXTO(A3;”mmmm”) fevereiro
22/03/2024 =TEXTO(A4;”mmmm”) março
10/04/2024 =TEXTO(A5;”mmmm”) abril

Arraste a fórmula para baixo. Todos os meses extraídos automaticamente.

Variações úteis do formato

“mmmm” → mês completo minúsculo

=TEXTO(A2;”mmmm”)

Resultado: janeiro

Primeira letra minúscula.

“mmm” → mês abreviado

=TEXTO(A2;”mmm”)

Resultado: jan

Útil para espaços pequenos ou gráficos.

“mm” → número do mês com zero

=TEXTO(A2;”mm”)

Resultado: 01

Mês em formato numérico (01, 02, 03…).

“m” → número do mês sem zero

=TEXTO(A2;”m”)

Resultado: 1

Mês em número simples (1, 2, 3…).

Primeira letra maiúscula

Se quer “Janeiro” ao invés de “janeiro”:

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

Resultado: Janeiro

PRI.MAIÚSCULA capitaliza primeira letra.

Tudo maiúsculo

Para “JANEIRO”:

=MAIÚSCULA(TEXTO(A2;”mmmm”))

Resultado: JANEIRO

Dica extra: Mês com ano

Quer mostrar “janeiro 2024”?

=TEXTO(A2;”mmmm”) & ” ” & ANO(A2)

Resultado: janeiro 2024

Combina nome do mês com função ANO.

Variação: Mês/Ano numérico

Para “01/2024”:

=TEXTO(A2;”mm/yyyy”)

Resultado: 01/2024

Mês e ano por extenso

Para “janeiro de 2024”:

=TEXTO(A2;”mmmm”) & ” de ” & ANO(A2)

Resultado: janeiro de 2024

Agrupar vendas por mês

Use nome do mês para agrupar dados:

Data Venda Mês
01/01/2024 1.000 =TEXTO(A2;”mmmm”)
15/01/2024 1.500 =TEXTO(A3;”mmmm”)
22/02/2024 2.000 =TEXTO(A4;”mmmm”)

Depois use Tabela Dinâmica agrupando por coluna Mês.

Criar dropdown de meses

  1. Crie lista única de meses com TEXTO
  2. Dados > Validação de Dados
  3. Lista
  4. Selecione meses únicos

Usuário escolhe mês de um dropdown.

Combinar com formatação condicional

Destaque meses específicos:

  1. Selecione coluna de meses
  2. Formatação Condicional > Nova Regra
  3. Fórmula: =B2=”dezembro”
  4. Formato: Verde
  5. OK

Dezembro fica destacado automaticamente.

Calendário dinâmico

Use TEXTO para criar cabeçalhos de calendário:

Jan Fev Mar Abr Mai Jun

Cada célula:

=TEXTO(DATA(2024;COLUNA();1);”mmm”)

Gera meses automaticamente.

Ordenar por mês cronologicamente

Problema: “abril” vem antes de “janeiro” alfabeticamente.

Solução: Mantenha coluna de data oculta, ordene por ela.

Ou crie coluna auxiliar com =MÊS(data), ordene por número do mês.

TEXTO vs MÊS

Função MÊS

=MÊS(A2)

Retorna número: 1, 2, 3…

Função TEXTO

=TEXTO(A2;”mmmm”)

Retorna nome: janeiro, fevereiro, março…

Use MÊS para cálculos, TEXTO para apresentações.

Idioma do Excel

TEXTO retorna mês no idioma do seu Excel.

Excel português: janeiro

Excel inglês: January

Excel espanhol: enero

Aplicações práticas

1. Relatórios mensais

Título automático: “Relatório de ” & TEXTO(HOJE();”mmmm/yyyy”)

Resultado: “Relatório de maio/2024”

2. Dashboards

Filtro dinâmico por mês do ano.

3. Cronogramas

Linha do tempo com nomes de meses.

4. Gráficos

Eixo X com “jan”, “fev”, “mar” ao invés de datas.

5. E-mails automáticos

Assunto: “Vendas de ” & TEXTO(A2;”mmmm”)

Combinar com outras datas

Dia + Mês:

=DIA(A2) & ” de ” & TEXTO(A2;”mmmm”)

Resultado: 15 de janeiro

Data completa por extenso

=DIA(A2) & ” de ” & TEXTO(A2;”mmmm”) & ” de ” & ANO(A2)

Resultado: 15 de janeiro de 2024

Erro comum: Data como texto

Se data está como texto (“01/01/2024” com apóstrofo):

=TEXTO(DATAVALO(A2);”mmmm”)

DATAVALO converte texto em data.

Disponibilidade

TEXTO funciona em:

  • Excel 2003 a 2024
  • Excel 365
  • Excel para Mac
  • Excel Online
  • Google Sheets

Função universal clássica.

Esta função deixa planilhas profissionais

Compare:

Amador:

Data Mês (digitado)
01/01/2024 janeiro
15/02/2024 fevereir

Profissional:

Data Mês (automático)
01/01/2024 =TEXTO(A2;”mmmm”) → janeiro
15/02/2024 =TEXTO(A3;”mmmm”) → fevereiro

Zero erros, 100% consistência.

Criar lista única de meses

Para gerar lista de todos os meses do ano:

Célula A1: =DATA(2024;LIN();1)

Arraste até A12.

Célula B1: =TEXTO(A1;”mmmm”)

Arraste até B12.

Resultado: janeiro, fevereiro, março… dezembro

Contar quantas vezes cada mês aparece

Use CONT.SE com TEXTO:

=CONT.SE(Meses;”janeiro”)

Onde Meses é coluna com =TEXTO(Data;”mmmm”)

Conta quantas linhas são janeiro.

Somar vendas por mês

=SOMASE(ColunaMês;”janeiro”;ColunaVendas)

Soma todas as vendas de janeiro.

Filtrar por mês específico

  1. Crie coluna com =TEXTO(Data;”mmmm”)
  2. Ative filtros (Ctrl+Shift+L)
  3. Clique na setinha da coluna Mês
  4. Marque apenas “janeiro”

Mostra apenas linhas de janeiro.

Gráfico com meses no eixo

Use coluna de TEXTO como rótulos do eixo X.

Gráfico fica com “jan”, “fev”, “mar” ao invés de datas.

Muito mais legível.

Performance em grandes planilhas

TEXTO é função leve e rápida.

10.000 linhas? Instantâneo.

Sem impacto de performance.

Economiza tempo real

Imagine preencher mês manualmente em 500 linhas.

Manual: 15-20 minutos + risco de erros

Com TEXTO: 10 segundos (escrever fórmula e arrastar)

Multiply pelo número de relatórios por mês.

Padronização garantida

Digitando manualmente:

  • janeiro
  • Janeiro
  • JANEIRO
  • jan
  • Jan.

Todos diferentes para o Excel (case-sensitive em alguns casos).

Com TEXTO:

  • janeiro
  • janeiro
  • janeiro
  • janeiro

100% padronizado. Zero variação.

Compartilhe ou Comente

Se você curtiu esse artigo aonde mostramos como transformar data em nome do mês automaticamente no Excel usando a função TEXTO, compartilhe com as suas redes sociais e não se esqueça de deixar um comentário aqui embaixo caso você tenha ficado com alguma dúvida.

Você escreve meses manualmente ou já usa TEXTO? Conhecia as variações “mmmm” e “mmm”? Para quais tipos de relatórios você mais precisa? Conta para nós nos comentários!

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *