Como transformar números em datas no Excel

Excel · 5 min de leitura

Em resumo

No Excel, toda data é um número: a contagem de dias desde 01/01/1900. Por isso, para transformar um número em data basta mudar o formato da célula para Data, e para ver o número por trás de uma data basta formatá-la como Geral. Essa regra também permite somar e subtrair datas.

Como transformar números em datas no Excel

Você digita 44238 numa célula, troca o formato para data e aparece 11/02/2021. Parece mágica, ou erro. Não é nenhum dos dois: no Excel, toda data é um número. Entender essa regra explica por que números viram datas, por que datas às vezes aparecem como números estranhos e, principalmente, como fazer contas com datas.

Neste guia você vai entender o sistema de datas do Excel, aprender a transformar números em datas (e o contrário) e usar isso para calcular a duração de projetos e prazos.

Caso prefira aprender por vídeo, veja o vídeo abaixo:

O que você vai aprender

  • A regra do "dia 1" do Excel;
  • Como formatar um número como data e uma data como número;
  • Como somar e subtrair datas;
  • Os problemas mais comuns com datas e como resolver.

O arquivo da aula está disponível para download logo abaixo do vídeo.

A regra: para o Excel, o mundo começou em 01/01/1900

Esse é o fundamento de tudo. No Excel, a data 01/01/1900 é o dia número 1. A partir dela, cada dia que passa soma 1:

NúmeroData
101/01/1900
202/01/1900
303/01/1900
3131/01/1900
3201/02/1900
3302/02/1900
4423811/02/2021

Repare no 32: janeiro tem 31 dias, então o dia 32 do "mundo do Excel" é o primeiro dia de fevereiro. E 44238 é simplesmente a quantidade de dias contados desde 01/01/1900 até 11/02/2021.

Por que 1900? Porque é muito improvável alguém analisar vendas ou balanços de antes disso. A Microsoft definiu esse piso, e tudo é contado a partir dele.

Como transformar um número em data

  1. Selecione a célula (ou o intervalo) com os números;
  2. Na guia Página Inicial, no grupo Número, clique na setinha ao lado de "Geral";
  3. Escolha Data Abreviada (ou Data Completa).

Cada número vira a data correspondente. Selecionando vários de uma vez, todos são convertidos juntos. Atalho útil: Ctrl + Shift + 3 aplica o formato de data diretamente.

Como ver o número por trás de uma data

O caminho inverso funciona igual: selecione uma data e troque o formato para Geral ou Número. 10/04/2021, por exemplo, vira 44296.

A célula é a mesma: o valor guardado é o número, e a formatação só muda o que você vê. Ver como data ou como número é a mesma informação, apresentada de jeitos diferentes.

Por que isso é útil: contas com datas

Se datas são números, dá para somar e subtrair. É o que permite calcular quanto tempo um projeto durou, quantos dias faltam para um prazo ou qual a data de vencimento de uma fatura.

Duração de um projeto

No vídeo, um projeto começou em 14/11/2020 e terminou em 11/02/2021. Com a data final em uma célula e a inicial em outra:

=E4-E5

O resultado é 89: o projeto durou 89 dias. Por trás, o Excel fez 44238 − 44149.

Atenção: se o resultado aparecer como uma data estranha (por exemplo 29/03/1900), é porque a célula herdou o formato de data. Troque para Geral e o 89 aparece.

Data de vencimento

Para somar dias a uma data, basta somar o número:

=A2+30

Se A2 é a data de emissão, o resultado é o vencimento 30 dias depois.

Funções que usam essa lógica

FunçãoO que faz
=HOJE()Retorna a data de hoje (que, por trás, é um número)
=HOJE()-A2Dias passados desde a data em A2
=DIATRABALHOTOTAL(A2;B2)Dias úteis entre duas datas
=DATADIF(A2;B2;"m")Meses completos entre duas datas
=DATA(2025;3;15)Monta uma data a partir de ano, mês e dia

Para diferenças em anos, meses ou dias, veja o guia Faça a diferença entre datas com a função DATADIF.

Problemas comuns

A data virou um número de 5 dígitos

A célula está com formato Geral ou Número. Mude para Data Abreviada.

A data não vira número quando troco o formato

Então ela não é uma data de verdade, e sim um texto que parece data (comum em dados exportados de sistemas). Sinais: está alinhada à esquerda e as contas dão erro #VALOR!. Para converter, use Dados > Texto para Colunas (avance até o fim escolhendo o formato DMA) ou a função =DATA.VALOR(A2).

Apareceu ##### na célula

A coluna está estreita demais para mostrar a data. Dê duplo clique na divisa entre as colunas para ajustar a largura.

E as horas?

Horas são a parte decimal do número. 0,5 é meio dia (12:00), então 44238,5 é 11/02/2021 ao meio-dia.

Perguntas frequentes

Por que o Excel transforma número em data?

Porque cada data é guardada como o número de dias desde 01/01/1900. Ao aplicar o formato de data, o número é exibido como a data correspondente.

Como converter número em data no Excel?

Selecione as células e, em Página Inicial, troque o formato de Geral para Data Abreviada.

Como calcular dias entre duas datas?

Subtraia a data menor da maior, por exemplo =B2-A2, e deixe o resultado em formato Geral.

Qual número corresponde a 01/01/1900?

O número 1. É o primeiro dia do calendário do Excel.

Conclusão

Por trás de toda data no Excel existe um número: os dias desde 01/01/1900. Com essa regra na cabeça, converter números em datas é só uma questão de formato, e somar ou subtrair datas fica natural. Baixe o arquivo da aula, formate os números como data e calcule a duração de um projeto.

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.

Continue aprendendo