Cualquier importación CSV

“El importador pide el formato de fecha y no lo sé”

Casi ninguna exportación CSV declara su propio formato de fecha, y el importador lo pregunta como si fuera evidente. La buena noticia: la respuesta está en el archivo, solo hay que saber qué buscar — y reconocer cuándo el archivo sencillamente no la contiene.

Síntomas

  • La ventana de importación exige elegir entre DD/MM/AAAA y MM/DD/AAAA
  • Ambas opciones terminan en una importación sin mensaje de error
  • La vista previa muestra fechas plausibles pero distintas según la elección

Qué ocurre en realidad

Causa 1

El formato no se declara en ninguna parte de un CSV

El CSV es un formato de texto sin información de tipo. A diferencia del OFX, que escribe siempre las fechas como AAAAMMDD, el CSV deja la interpretación al lector, y dos lectores con distinta configuración regional llegan a resultados distintos.

Causa 2

El banco sigue el país de la cuenta, no el tuyo

La exportación de un banco británico da DD/MM y la de uno estadounidense MM/DD, aunque tu ordenador esté en español. En cuentas en el extranjero, la preselección de tu programa es por tanto errónea con frecuencia.

Cómo corregirlo

  1. Arrastra el archivo a la herramienta de abajo: te muestra cómo están escritas las fechas sin modificar nada.
  2. Busca una línea cuyo primer número pase de 12: entonces ahí está el día y el formato es DD/MM. Si es el segundo número el que pasa de 12, rige MM/DD.
  3. Si no existe ninguna línea así, amplía el periodo de exportación en el banco a varios meses: el archivo contendrá por fuerza un día inequívoco.
  4. Introduce el formato así determinado en la ventana de importación y comprueba en la vista previa una operación cuya fecha conozcas por otra vía.

Evite la corrección manual: repárelo automáticamente

La herramienta muestra cómo escribe las fechas tu archivo y marca la ambigüedad real, en lugar de elegir un orden que no puede demostrar. Gratis, sin registro y sin envíos.

Abrir la herramienta

Su archivo nunca sale de su navegador.