Converter um timestamp Unix para uma data legível no Excel pode parecer complicado à primeira vista, mas com a fórmula correta, o processo se torna simples e rápido. Este método é eficaz porque utiliza funções nativas do Excel, garantindo precisão e evitando a necessidade de ferramentas externas.
O timestamp Unix representa o número de segundos desde 1º de janeiro de 1970 (época Unix). Para converter esse valor em uma data no Excel, utilizamos a função NUM.DE.SÉRIE em conjunto com a data base do Excel.
=NUM.DE.SÉRIE(1970,1,1)+A1/86400
Onde A1 é a célula que contém o timestamp Unix. O valor 86400 representa o número de segundos em um dia (24 horas x 60 minutos x 60 segundos). Após aplicar a fórmula, formate a célula como data para visualizar o resultado no formato desejado.
Após aplicar a fórmula, é necessário formatar a célula para exibir o resultado como data. Selecione a célula, clique com o botão direito e escolha Formatar Células. Na aba Número, selecione Data e escolha o formato desejado (ex: dd/mm/aaaa).
| Timestamp Unix | Fórmula | Data Convertida |
|---|---|---|
| 1672444800 | =NUM.DE.SÉRIE(1970,1,1)+A2/86400 | 01/01/2023 |
| 1693440000 | =NUM.DE.SÉRIE(1970,1,1)+A3/86400 | 01/09/2023 |
| 1704067200 | =NUM.DE.SÉRIE(1970,1,1)+A4/86400 | 01/01/2024 |
Com este método, você converte timestamps Unix para datas no Excel de forma rápida e precisa, eliminando a necessidade de cálculos manuais e reduzindo o risco de erros. A fórmula é simples, mas poderosa, e pode ser aplicada a grandes conjuntos de dados com facilidade.