Cómo evitar que LibreOffice Calc elimine los ceros iniciales en los archivos CSV

Solución rápida: vuelva a abrir el archivo CSV original en LibreOffice Calc, abra el cuadro de diálogo Importar texto, seleccione cada columna de identificador en la vista previa y establezca su tipo de columna en Texto antes de importar. Compruebe que la vista previa aún muestre valores como 02108y 00501, y luego haga clic en Aceptar. Un archivo CSV no almacena el formato numérico de la hoja de cálculo, por lo que elegir Texto durante la importación es la forma más fiable de conservar los códigos postales, los ID de cuenta, los códigos de producto y otras cadenas de dígitos que comienzan con cero.

Los pasos que se describen a continuación se aplican a las versiones actuales de LibreOffice Calc, incluida la documentación de ayuda de la versión 26.8 disponible cuando se elaboró ​​esta guía en octubre de 2026. La redacción de los menús y el diseño de los cuadros de diálogo pueden variar ligeramente según el sistema operativo, la configuración regional y la versión. Los controles documentados se encuentran en el cuadro de diálogo Importación de texto.

Los paneles de la interfaz que se muestran a continuación ilustran los controles documentados; su tema o versión de Calc puede tener un aspecto diferente.

Vista previa de importación de texto al estilo Calc con los códigos postales 02108 y 00501 y el tipo de columna establecido en Estándar.
Vista previa de la importación de texto con la columna Código postal aún configurada como Estándar. Seleccione la columna y verifique su tipo antes de aceptar la importación.

¿Por qué Calc elimina los ceros iniciales?

Un archivo CSV almacena filas y campos como texto, pero no incluye un tipo de columna de hoja de cálculo como Texto o Número. Durante la importación, Calc puede interpretar un campo que solo contiene dígitos como un número. Los valores numéricos no conservan los ceros a la izquierda como parte de su valor: el valor numérico representado por 02108es el mismo que 2108. Sin embargo, un código postal es un identificador, por lo que estas dos cadenas no son intercambiables.

Utilice el formato Texto para valores cuyos dígitos identifiquen algo, en lugar de medirlo. Algunos ejemplos comunes son los códigos postales, los números de teléfono, los identificadores de factura, los SKU y los números de cuenta. Deje como columnas numéricas las cantidades, los importes y los valores que desee calcular. Esta distinción es importante: convertir todas las columnas a Texto puede impedir los cálculos previstos, mientras que importar identificadores como números puede descartar caracteres significativos.

Preparar antes de importar

  • Mantén el archivo CSV original sin modificar y trabaja a partir de una copia si necesitas exportarlo de nuevo.
  • Identifique qué columnas son identificadores y cuáles son medidas numéricas. Si una columna combina ambos tipos de datos, decida cómo se debe tratar cada fila antes de la importación.
  • Conozca el separador del archivo. Los archivos separados por comas usan una coma, pero algunas exportaciones usan un punto y coma, una tabulación u otro delimitador.
  • Decide si la primera fila contiene encabezados. Un encabezado como este ZIP Codedebe seguir siendo una etiqueta, no un valor de datos.

Estas comprobaciones evitan una corrección errónea. Si elige el separador incorrecto, la vista previa puede combinar varios campos en una sola columna; si establece toda esa columna como Texto, los datos no se dividirán correctamente.

Importa el archivo CSV con las columnas de identificador configuradas como texto.

  1. En Calc, seleccione Archivo > Abrir y elija el archivo CSV. Si el archivo no tiene la extensión CSV, seleccione el tipo de archivo CSV de texto en el selector de archivos.
  2. Abra la configuración de importación. Según el selector de archivos y las preferencias guardadas, active la opción «Editar configuración de filtro» para que Calc muestre el cuadro de diálogo «Importar texto». Si Calc omite el cuadro de diálogo porque reutilizó la configuración anterior, vuelva a abrir el archivo con esa opción activada.
  3. Seleccione el separador y el delimitador de texto correctos. Compruebe que cada campo aparezca en su propia columna de vista previa y que la fila de encabezado se trate como la primera fila del archivo.
  4. Haz clic en la columna de vista previa que contiene los ID o códigos postales. En el control Tipo de columna , selecciona Texto . Si tu compilación muestra el menú Tipo de columna al hacer clic con el botón derecho en la columna de vista previa, usa ese menú. El encabezado de la columna debe indicar el tipo seleccionado.
  5. Inspeccione la vista previa nuevamente. Confirme que valores como 02108y 00501aparecen con sus ceros, y que columnas no relacionadas como Amountpermanecen Estándar o apropiadas para datos numéricos.
  6. Haz clic en Aceptar para importar. Si vas a editar el libro de trabajo, guarda una copia de trabajo en formato ODS antes de exportarlo como CSV.
Vista previa de importación de texto con la columna Código postal seleccionada y su tipo de columna establecido en Texto
Se ha seleccionado la columna de vista previa del código postal y su tipo es Texto, la opción documentada para conservar los ceros durante la importación.
Vista previa de importación de texto que muestra el código postal configurado como texto, mientras que el importe permanece en formato estándar.
Tipos de datos por columna: conservar los códigos postales como texto, manteniendo la columna "Importe" disponible para operaciones numéricas.

¿Qué opción de importación debería utilizar?

NecesidadConfiguración recomendadaRazón
Conservar un código postal o de identificación con ceros a la izquierda.Establezca esa columna de vista previa en TextoCalc importa el campo como texto en lugar de interpretarlo como un número.
El generador de CSV encierra todo el campo entre comillas.Opcionalmente, habilite la opción Formatear campo entre comillas como texto.Esta opción trata los campos entre comillas completas como texto, pero solo cuando el valor completo se encuentra dentro de los delimitadores de texto.
Mantener la moneda, las cantidades o los importes calculables.Deje esas columnas en formato Estándar o elija un tipo de número adecuado.Solo los campos de identificador necesitan tratamiento de texto.
Cambia la forma en que los campos se dividen en columnas.Corrija el separador e inspeccione la vista previa.El tipo de columna no corrige una discrepancia en el delimitador.

La opción «Formatear campo entre comillas como texto» de LibreOffice resulta útil cuando el archivo fuente incluye comillas en un campo completo, pero no es una opción universal para conservar los ceros. Un archivo CSV puede contener dígitos sin comillas, y esta opción se limita a los valores cuyo primer y último carácter sean el delimitador de texto. Seleccionar «Texto» para la columna de identificador es más directo. Consulte la ayuda de LibreOffice sobre la importación de texto para obtener las definiciones de las opciones y el comportamiento actual del cuadro de diálogo.

Asimismo, desactivar la detección de números especiales no suele ser la solución para los identificadores con ceros a la izquierda. Esta opción se refiere al reconocimiento de formatos de números especiales, como fechas y horas. Puede dejar la configuración de importación no relacionada sin modificar, a menos que la vista previa muestre un problema específico con la fecha, la hora o la configuración regional.

Si los ceros ya faltan

Cambiar el formato de una celda a Texto después de importarla no recupera los caracteres que Calc ya eliminó. LibreOffice indica que las celdas numéricas existentes conservan su formato numérico tras cambiarlo; el formato Texto afecta a las entradas o valores posteriores que se editen después. La solución más segura es importar de nuevo el archivo CSV original y configurar la columna afectada a Texto antes de hacer clic en Aceptar.

Si ya no dispone del archivo de origen, restaure los ceros solo cuando conozca la longitud o regla requerida. Para un campo que tenga definitivamente cinco dígitos, una fórmula como =TEXT(A2,"00000")puede mostrar un valor numérico en formato de cinco caracteres con ceros a la izquierda; ajuste la referencia de celda y la máscara a sus datos. Confirme el ancho requerido con el propietario de los datos antes de aplicarlo a una columna. No rellene todos los valores solo porque algunas filas comiencen con cero: los ID de longitud variable pueden tener diferentes longitudes válidas, y un prefijo adivinado puede corromper los registros. Si el valor original era más largo que la precisión que Calc conservaba, vuelva a obtenerlo del sistema de origen en lugar de intentar inferir los dígitos faltantes.

Para una auditoría rápida, compare la longitud esperada con =LEN(A2)y verifique si un ID importado es texto con =ISTEXT(A2). Reemplace A2con una celda de la columna de identificador. Los separadores de funciones pueden variar según la configuración regional. Estas comprobaciones ayudan a encontrar filas sospechosas, pero no pueden probar que un valor sea correcto sin una fuente autorizada o una regla de longitud conocida.

Guardar o exportar sin perder la solución

Conserva una hoja maestra editable como libro de trabajo ODS si necesitas mantener los tipos de celda, las fórmulas y el formato. Al exportar como CSV, Calc escribe los datos de la hoja actual; el formato de hoja de cálculo y otras características del libro de trabajo no se incluyen en el formato CSV. Selecciona Archivo > Guardar como , elige Texto CSV, revisa las opciones de exportación y guarda el archivo con un nombre nuevo para conservar la copia original y la copia ODS.

Tras la exportación, revise una copia del archivo CSV en un editor de texto plano o ábralo de nuevo en Calc mediante el cuadro de diálogo Importar texto. Compruebe las cadenas de identificadores sin formato y confirme el delimitador del archivo. Un formato numérico con relleno de ceros puede parecer correcto en una hoja de cálculo, pero no es lo mismo que almacenar el identificador como texto. Para datos importantes, verifique algunos registros conocidos antes de distribuir el archivo. Las instrucciones de importación y exportación de CSV de LibreOffice también indican que la exportación a CSV guarda solo la hoja actual y no conserva el formato.

Cuadrícula de hoja de cálculo que muestra los códigos postales 02108 y 00501 con sus ceros iniciales conservados.
Tras la importación, confirme que las cadenas de identificadores siguen mostrándose como 02108 y 00501 antes de guardar o compartir los datos.

Lista de verificación rápida

  • La vista previa divide el archivo CSV en las columnas deseadas.
  • Antes de la importación, todas las columnas de identificador se configuran como texto.
  • Los ceros iniciales permanecen visibles tanto en la vista previa como en las celdas resultantes.
  • Las columnas necesarias para realizar operaciones aritméticas siguen siendo numéricas.
  • El archivo maestro del libro de trabajo se guarda por separado del archivo CSV exportado.
  • El archivo CSV exportado se comprueba como texto sin formato o se vuelve a importar para confirmar los identificadores exactos.

En resumen, evite que Calc convierta las cadenas de identificadores a números durante la importación. Si es posible, vuelva a importar el original, configure solo las columnas de vista previa relevantes como texto y verifique el texto exportado. Para obtener más información sobre por qué el formato numérico no es un sustituto fiable después de la importación, consulte la guía de LibreOffice sobre cómo formatear números como texto .

Dejar un comentario

Solucionar el problema por el que las fórmulas de LibreOffice Calc muestran texto en lugar de resultados.

Solucionar el problema por el que las fórmulas de LibreOffice Calc muestran texto en lugar de resultados.

Aprende a distinguir una configuración de visualización de una fórmula con formato de texto o un cálculo obsoleto, y luego elige la solución más segura de Calc para tu hoja de cálculo.

Cómo depurar los registros de conexión en línea de Collabora con el nivel de registro coolwsd

Cómo depurar los registros de conexión en línea de Collabora con el nivel de registro coolwsd

Aumenta temporalmente el nivel de registro de coolwsd, rastrea un fallo de conexión de Collabora Online, encuentra el destino de registro adecuado y restablece el registro de producción seguro.

Cómo cambiar la ubicación de almacenamiento predeterminada en el espacio de trabajo de ONLYOFFICE

Cómo cambiar la ubicación de almacenamiento predeterminada en el espacio de trabajo de ONLYOFFICE

Aprenda cómo transferir los datos del portal ONLYOFFICE Workspace desde el almacenamiento predeterminado en disco a S3, Google Cloud Storage, Rackspace o Selectel, siguiendo los pasos de copia de seguridad y verificación.

Cómo habilitar el control de cambios y exportar a DOCX sin perder formato

Cómo habilitar el control de cambios y exportar a DOCX sin perder formato

Habilita el control de cambios en LibreOffice Writer, exporta un archivo DOCX revisable y verifica las revisiones, las fuentes, las tablas y el diseño de página antes de compartirlo.

Cómo configurar la copia de seguridad automatizada para los datos de ONLYOFFICE Workspace

Cómo configurar la copia de seguridad automatizada para los datos de ONLYOFFICE Workspace

Configure copias de seguridad automatizadas de ONLYOFFICE Workspace con el Panel de control, almacenamiento externo, retención, protección de correo electrónico, verificación y pruebas de restauración.

Cómo configurar documentos maestros en LibreOffice para la redacción de libros.

Cómo configurar documentos maestros en LibreOffice para la redacción de libros.

Aprende a crear un documento maestro en LibreOffice Writer, vincular y ordenar los archivos de los capítulos, aplicar estilos coherentes, actualizar la tabla de contenido y exportar tu libro.

Cómo evitar que LibreOffice Calc elimine los ceros iniciales en los archivos CSV

Cómo evitar que LibreOffice Calc elimine los ceros iniciales en los archivos CSV

Al importar archivos CSV en LibreOffice Calc, mantenga intactos los códigos postales, los números de teléfono y los documentos de identidad. Configure las columnas de identificadores como texto y verifique las exportaciones.

Cómo configurar Collabora Online detrás de Nginx

Cómo configurar Collabora Online detrás de Nginx

Configure Collabora Online detrás de Nginx con terminación TLS, reenvío de WebSocket, rutas de descubrimiento y comprobaciones prácticas para una sesión de edición funcional.

LibreOffice Writer vs. Microsoft Word: Explicación de las diferencias en la numeración de páginas

LibreOffice Writer vs. Microsoft Word: Explicación de las diferencias en la numeración de páginas

Aprenda cómo los estilos de página de Writer y las secciones de Word controlan la numeración de páginas, las portadas, los números romanos, los reinicios y los encabezados o pies de página, con pasos y comprobaciones.

Cómo desactivar la telemetría y la recopilación de datos en LibreOffice

Cómo desactivar la telemetría y la recopilación de datos en LibreOffice

Aprende a desactivar los informes de errores de LibreOffice, los datos del agente de usuario de Actualización en línea y las comprobaciones de actualización automáticas opcionales, además de cómo verificar la configuración.