Como transformar datas em valores numéricos no Microsoft Excel
Usar datas em planilhas do Excel é bastante comum, mas e se você quiser os números de série subjacentes em vez das datas legíveis? Talvez para alguns cálculos ou apenas para simplificar a importação de dados para outros lugares. O problema é que, às vezes, as datas são armazenadas como texto ou em formatos estranhos, então convertê-las pode ser um pouco complicado. Este guia mostra as maneiras mais fáceis de transformar suas datas em números de série — a maneira do Excel armazenar datas como números — para que você possa fazer o que precisar com elas.
É meio estranho, mas saber como a sua data está formatada (texto vs.número) faz toda a diferença. Se estiver formatada como data ou número, a conversão é simples. Se estiver armazenada como texto, você precisará trabalhar um pouco mais com fórmulas como `DATA. VALOR`.Espere ver algumas funções úteis, alguns atalhos e dicas que podem acelerar o processo — porque, é claro, o Excel precisa complicar tarefas simples só para manter você alerta.
Determine como suas datas são formatadas
Antes de começar a converter, você precisa descobrir como o Excel armazena essas datas.Às vezes, as datas parecem boas, mas na verdade são armazenadas como texto, especialmente se vierem de uma fonte externa ou forem importadas. Para verificar, clique em uma célula com uma data, acesse a aba Início e encontre o menu suspenso Formato de Número. Se aparecer Data, provavelmente está tudo certo. Mas se aparecer Geral ou Texto, talvez você tenha algum trabalho pela frente.
Dica rápida: se você vir um pequeno apóstrofo antes da data (como “01/01/2024”), é sinal de que ela está armazenada como texto. Em algumas configurações, datas formatadas como datas ainda se comportam como números, mas em outras, podem ser texto — então use as funções abaixo para verificar novamente.
Se você tiver várias datas, a maneira mais fácil é usar ISNUMBER ou ISTEXT. Para verificar um intervalo, digite =ISNUMBER(A2:A13)em uma célula vazia. Se for TRUE, é um número. Se FALSE, provavelmente é um texto.
Da mesma forma, =ISTEXT(A2:A13)informará se as datas estão formatadas como texto. Para uma única célula, basta substituir A2 pela célula que você está verificando. Dessa forma, você não perderá tempo tentando converter algo que já está armazenado como número.
Converter uma data numérica em um número de série
Se a sua data parece um número, mas você não vê o número de série, provavelmente é apenas um problema de formatação. O Excel armazena datas como números de série a partir de 1 (1º de janeiro de 1900).Para ver esses números, você precisa alterar o formato da célula para Número.
- Primeiro, selecione a célula ou intervalo com suas datas.
- Vá para a aba Início, abra o menu suspenso Formato de Número e selecione Número.
- Neste ponto, você deve ver os números de série nessas células, provavelmente parecendo totalmente enigmáticos, como 44567 ou algo assim.
- Se os números tiverem casas decimais (o que às vezes acontece), você pode removê-las clicando no botão “Diminuir Decimal” na mesma aba. Se quiser números inteiros mais limpos, defina as casas decimais como zero.
Vale ressaltar: se você quiser fazer isso em uma única etapa, clique com o botão direito do mouse na célula, escolha Formatar células ( Ctrl + 1no Windows, Command + 1no Mac), depois escolha Número e defina os decimais como 0. Fácil!
Às vezes, os números aparecem como decimais e você quer números inteiros imediatamente. Alterar a formatação dessa forma geralmente é suficiente, mas se quiser que o número de série seja o valor real usado nos cálculos, você também pode copiar e colar os valores posteriormente.
Converter datas em números sem decimais
Quer manter tudo organizado? Basta converter e remover todas as casas decimais de uma vez. Na caixa de diálogo Formatar Células, defina as casas decimais como zero e clique em OK. Agora, suas datas são os números de série que você precisa. Isso é útil principalmente se você estiver copiando dados para outros sistemas ou realizando operações em massa.
Converter uma data de texto em um número de série
Se suas datas não se comportarem e estiverem armazenadas como texto (como ’01/01/2024′), você precisará convertê-las com a função DATEVALUE. Ela transforma datas de texto em números de série — como traduzir de um idioma que o Excel não compreende totalmente nativamente.
Para fazer isso, use uma fórmula como =DATEVALUE(A2). Arraste-a para baixo em todo o seu intervalo para converter tudo de uma vez. Após a aplicação da fórmula, a célula mostrará um número — sua data serial.
Dica profissional: se quiser substituir as datas do texto original pelos números de série, copie os resultados da fórmula, clique com o botão direito e selecione Colar Especial > Valores. Pronto, tudo numérico e pronto para cálculos.
Pensando em datas específicas? Você pode inseri-las diretamente na fórmula entre aspas, como =DATEVALUE("1/1/2024"). Mas atenção: se o formato de data do seu sistema for diferente, talvez seja necessário ajustar a sequência de datas de acordo. Caso contrário, poderá ocorrer um erro ou resultados incorretos.
Outras dicas e truques
Já teve problemas com datas em arquivos CSV ou dados importados? Provavelmente, elas estão armazenadas como texto, e usar DATA. VALOR é a solução mais fácil. Além disso, se tiver algum problema, verifique a formatação — o Excel pode ser estranho nesse sentido.
E só para garantir, há um projeto no GitHub chamado Winhance que pode ajudar a automatizar alguns desses ajustes, embora seja mais voltado para ajustes de exibição e formatação mais fácil.
Resumo
- Verifique como suas datas são armazenadas: números ou texto.
- Use Formatar células para visualizar ou alterar formatos.
- Se necessário, converta o texto em número de série com DATEVALUE.
- Altere a formatação para mostrar números de série facilmente definindo o formato dos números e decimais.
Conclusão
Passar de uma data para um número no Excel não é tão difícil depois que você entende o formato. Sejam suas datas já numéricas ou armazenadas como texto, existe uma maneira de converter e obter essas sequências.É um pouco complicado, mas depois que você pega o jeito, é tranquilo. Espero que isso poupe algumas dores de cabeça no futuro — as peculiaridades do Excel podem ser um incômodo, mas são administráveis.
Artigos Relacionados
Este artigo foi útil?