Saltar al contenido principal

Ceros a la izquierda en Excel CSV: por qué desaparecen y cómo conservarlos

No se sube nadaProbado hasta 300 MB

Excel puede cambiar IDs con ceros a la izquierda, números largos, códigos con forma de fecha y texto que parece una fórmula al abrir un CSV. Aprende a conservar esos valores.

Publicado: 2026-08-28Actualizado: 2026-09-142 minCrear CSV seguro para hojas de cálculo
Ilustración del flujo de datos para «Ceros a la izquierda en Excel CSV: por qué desaparecen y cómo conservarlos»

Haz que un CSV sea más seguro para Excel neutralizando valores con aspecto de fórmula y conservando identificadores y texto parecido a fechas. El archivo se procesa en tu navegador y no se sube. La salida CSV admite archivos de hasta 300 MB; la página de la herramienta muestra el límite actual, más bajo, para la salida XLSX. En esos límites, cada salida superó tres pruebas con cada tipo de archivo probado. La siguiente prueba, con 400 MB y muchas columnas, tardó 135,3 segundos, más que el objetivo de espera de 120 segundos. Por eso el límite se basa en el tipo de archivo probado más lento.

En un CSV español, 000381 puede ser un código de cliente y 01001 un código postal. Excel puede ver solo dígitos y convertirlos en números, eliminando los ceros que forman parte del dato.

codigo_cliente;codigo_postal;importe;sku;referencia
000381;01001;1.234,50;3-4;1234567890123456
000492;28001;89,90;4-5;9988776655443322

Los ceros pueden ser datos, no formato decorativo

Si 01001 identifica una zona postal o 000381 identifica un cliente, quitar el cero cambia el valor. No es equivalente a mostrar el mismo número con otro formato.

Excel conserva solo 15 dígitos significativos de precisión numérica. Por eso, una referencia numérica más larga puede perder dígitos si Excel la interpreta como número. Los SKU que parecen fechas tienen un problema parecido: Excel intenta inferir un tipo aunque el sistema de origen los trate como texto.

Una fecha española puede ser válida y seguir siendo ambigua

04/03/2026 puede ser una fecha real y esperada en un flujo español. Pero un código corto como 3-4 no debería convertirse en una fecha solo porque se parece a una.

La solución depende de la columna: fecha_pedido puede cargarse como fecha; sku debe conservarse como texto.

Importa con «Datos > Desde texto/CSV» y decide por columna

Usa Datos > Desde texto/CSV para revisar la vista previa antes de cargar. Mantén como texto las columnas de códigos, identificadores, referencias largas o teléfonos, y deja los importes como valores numéricos cuando corresponda.

El punto y coma del archivo y la coma decimal de 1.234,50 también deben interpretarse por separado. Corregir el delimitador no protege automáticamente los ceros iniciales.

Qué revisar antes de volver a importar el archivo

Compara una fila del resultado con el CSV original y confirma:

  • 000381 sigue teniendo seis caracteres;
  • 01001 conserva el cero inicial;
  • 3-4 sigue siendo un SKU si esa columna es texto;
  • la referencia larga conserva todos sus dígitos;
  • 1.234,50 continúa representando el importe esperado.
Crear CSV seguro para hojas de cálculo

Mira la transformación

Una fórmula peligrosa se vuelve texto y 00123 permanece intacto

Haz inofensivas las fórmulas de la hoja de cálculo y conserva identificadores como 00123 exactamente como texto.

Entrada
=SUM(A2:A9)
00123
1234567890123456
Resultado
'=SUM(A2:A9)
00123
1234567890123456