Quando você importa dados de um arquivo CSV para o Excel, as datas podem ser interpretadas incorretamente devido a diferenças de formato regional ou à falta de padronização no arquivo original. Este método é o mais eficaz porque combina a precisão do Excel com a flexibilidade de fórmulas para normalizar datas em qualquer formato.
Abra o arquivo CSV no Excel e observe como as datas estão sendo exibidas. Elas podem estar em formatos como "dd/mm/aaaa", "mm/dd/aaaa", "aaaa-mm-dd" ou até mesmo como texto simples.
Exemplo: A1 contém "12/05/2023" (pode ser interpretado como 12 de maio ou 5 de dezembro, dependendo da configuração regional).
Se a data estiver em formato de texto, use a função DATEVALUE para convertê-la em um número serial do Excel, que pode ser formatado como data.
=DATEVALUE(A1)
Após converter para data, use a função TEXT para formatar a data no padrão desejado, como "dd/mm/aaaa".
=TEXTO(DATEVALUE(A1); "dd/mm/aaaa")
Selecione a coluna com as datas corrigidas, clique com o botão direito, escolha "Formatar Células" e selecione o formato de data desejado.
| Dado Original (CSV) | Fórmula no Excel | Resultado Corrigido |
|---|---|---|
| 12/05/2023 | =TEXTO(DATEVALUE(A2); "dd/mm/aaaa") | 12/05/2023 |
| 2023-05-12 | =TEXTO(DATEVALUE(A3); "dd/mm/aaaa") | 12/05/2023 |
| 05/12/2023 | =TEXTO(DATEVALUE(A4); "dd/mm/aaaa") | 05/12/2023 |
Para finalizar, copie a coluna com as datas corrigidas, clique com o botão direito, escolha "Colar Especial" e selecione "Valores" para substituir as fórmulas por valores estáticos.
Com este método, você corrige erros de data no Excel importado de CSV de forma rápida e confiável, garantindo que todas as datas estejam no formato correto e prontas para análise.