Qualquer importação CSV

“O importador pede o formato da data e eu não sei qual é”

Quase nenhuma exportação CSV declara o seu próprio formato de data, e o importador pergunta-o como se fosse evidente. A boa notícia: a resposta está no próprio ficheiro, basta saber o que procurar — e reconhecer quando o ficheiro simplesmente não a contém.

Sintomas

  • A janela de importação exige uma escolha entre DD/MM/AAAA e MM/DD/AAAA
  • Ambas as escolhas levam a uma importação sem mensagem de erro
  • A pré-visualização mostra datas plausíveis mas diferentes conforme a escolha

O que acontece na realidade

Causa 1

O formato não é declarado em lado nenhum de um CSV

O CSV é um formato de texto sem informação de tipo. Ao contrário do OFX, que escreve sempre as datas como AAAAMMDD, o CSV deixa a interpretação ao leitor — e dois leitores com definições regionais diferentes chegam a resultados diferentes.

Causa 2

O banco segue o país da conta, não o seu

A exportação de um banco britânico dá DD/MM e a de um norte-americano MM/DD, mesmo que o seu computador esteja em português. Em contas no estrangeiro, a pré-seleção do seu programa está por isso muitas vezes errada.

Como resolver

  1. Arraste o ficheiro para a ferramenta abaixo — ela mostra-lhe como as datas estão escritas, sem alterar o ficheiro.
  2. Procure uma linha cujo primeiro número ultrapasse 12: então é aí que está o dia e o formato é DD/MM. Se for o segundo número a ultrapassar 12, vale MM/DD.
  3. Se não existir nenhuma linha assim, alargue o período de exportação no banco para vários meses — o ficheiro conterá forçosamente um dia inequívoco.
  4. Introduza o formato assim apurado na janela de importação e confirme na pré-visualização um movimento cuja data conheça por outra via.

Evite a correção manual: repare automaticamente

A ferramenta mostra como o seu ficheiro escreve as datas e marca a ambiguidade real, em vez de escolher uma ordem que não consegue demonstrar. Gratuito, sem registo e sem envios.

Abrir a ferramenta

O seu ficheiro nunca sai do seu navegador.