Fórmulas de Data no Excel: Como usar na prática
Excel · 4 min de leitura
Em resumo
Cinco funções separam uma data em informações de análise no Excel: ANO, MÊS e DIA extraem cada parte, DIA.DA.SEMANA devolve o número do dia da semana e TEXTO traz o mês ou o dia da semana por extenso, como em =TEXTO(A2; "mmmm").

Uma coluna de datas guarda muito mais informação do que parece: o ano, o mês, o dia, o dia da semana. Separar cada uma dessas partes em colunas próprias facilita filtros, tabelas dinâmicas e fórmulas de análise ("quanto vendemos às sextas?", "como foi março de cada ano?"). As fórmulas de data no Excel fazem isso em segundos.
Neste guia você vai enriquecer uma base com as funções ANO, MÊS, DIA, DIA.DA.SEMANA e ainda mostrar o mês e o dia da semana por extenso com a função TEXTO.
Caso prefira aprender por vídeo, veja o vídeo abaixo:

As funções deste guia
| Função | Exemplo | Resultado para 14/03/2024 |
|---|---|---|
ANO | =ANO(A2) | 2024 |
MÊS | =MÊS(A2) | 3 |
DIA | =DIA(A2) | 14 |
DIA.DA.SEMANA | =DIA.DA.SEMANA(A2;1) | 5 (quinta-feira) |
TEXTO | =TEXTO(A2;"mmmm") | março |
TEXTO | =TEXTO(A2;"dddd") | quinta-feira |
A base da aula está disponível para download logo abaixo do vídeo.
Por que separar a data em colunas
Dá para filtrar por ano usando o próprio filtro da coluna de datas, mas fórmulas e análises ficam muito mais fáceis com uma coluna "Ano" separada. Uma SOMASES "só de 2024", uma tabela dinâmica por mês, um gráfico por dia da semana: tudo fica direto quando cada informação tem a sua coluna.
ANO: extrair o ano
- Na coluna Ano, digite =ANO( e dê duplo clique na função;
- Clique na data (o argumento se chama núm_série);
- Feche o parêntese e dê Enter.
Para a data 14/03/2024, o resultado é 2024. Para aplicar a toda a coluna, dê duplo clique na alça de preenchimento: o quadradinho no canto inferior direito da célula, onde o cursor vira uma cruz preta.
Agora, com o filtro ativado (Dados > Filtro), selecionar só 2023 na coluna Ano é imediato.
MÊS: extrair o número do mês
=MÊS(A2)
Atenção ao acento circunflexo no nome da função. Para 14/03/2024, o resultado é 3 (março). É o número do mês, não o nome; o nome vem mais adiante, com a função TEXTO.
DIA: extrair o dia
=DIA(A2)
Para 14/03/2024, o resultado é 14.
DIA.DA.SEMANA: o número do dia da semana
=DIA.DA.SEMANA(A2;1)
A função devolve um número de 1 a 7. O segundo argumento, tipo, define em que dia a semana começa:
| Tipo | 1 é… | 7 é… |
|---|---|---|
| 1 (padrão) | Domingo | Sábado |
| 2 | Segunda-feira | Domingo |
Não existe certo ou errado: depende da análise. Com o tipo 1, 14/03/2024 retorna 5, ou seja, quinta-feira (domingo, segunda, terça, quarta, quinta). A data 27/07/2023 também cai numa quinta-feira.
TEXTO: mês e dia da semana por extenso
Números são ótimos para cálculos, mas para relatórios o nome é mais claro. A função TEXTO converte a data no formato que você quiser:
=TEXTO(A2;"mmmm")
Os códigos de formato vão entre aspas:
| Formato | Resultado para 14/03/2024 |
|---|---|
"mmmm" | março |
"mmm" | mar |
"dddd" | quinta-feira |
"ddd" | qui |
"mmm/aaaa" | mar/2024 |
Quatro letras dão o nome completo; três, a abreviação. M é de mês e D é de dia. Com "dddd", a coluna mostra quinta-feira, domingo, segunda-feira e assim por diante.
Atenção: o resultado da TEXTO é texto. Numa tabela dinâmica, os meses por extenso aparecem em ordem alfabética (abril, agosto, dezembro…). Para ordenar corretamente, use também a coluna com o número do mês.
Dicas extras
- Data aparecendo como número (como 45365)? É só o formato: aplique Data Abreviada na Página Inicial;
- Fórmula retornando #VALOR!? A data provavelmente está como texto. Converta antes (por exemplo, com Texto para Colunas ou DATA.VALOR);
- Base formatada como tabela: as fórmulas das colunas novas se estendem sozinhas para as linhas adicionadas;
- Para a data de hoje, use
=HOJE(); combinada com essas funções, dá para calcular o mês atual, o ano atual etc.
Perguntas frequentes
Como extrair o ano de uma data no Excel?
Use =ANO(A2), onde A2 é a célula com a data.
Como mostrar o nome do mês em vez do número?
Use =TEXTO(A2;"mmmm") para o nome completo ou "mmm" para abreviado.
Como saber o dia da semana de uma data no Excel?
Para o nome, =TEXTO(A2;"dddd"). Para o número, =DIA.DA.SEMANA(A2;1) (1 = domingo).
Qual a diferença entre os tipos 1 e 2 da DIA.DA.SEMANA?
No tipo 1, a semana começa no domingo (1) e termina no sábado (7). No tipo 2, começa na segunda (1) e termina no domingo (7).
Conclusão
ANO, MÊS e DIA separam as partes da data; DIA.DA.SEMANA mostra o número do dia; TEXTO traz os nomes por extenso. Com essas cinco funções, uma coluna de datas vira várias colunas de análise. Baixe a base da aula e enriqueça a sua planilha.
Bons estudos e até o próximo conteúdo! 🚀
Quer dominar o Excel do básico ao avançado? Conheça o curso de Excel online da Atuar: 278 aulas, certificado e monitoria 24h com IA.


