Tablora · Biblioteca
Conservar un salto de línea dentro de una celda
Una celda CSV entre comillas puede contener un salto de línea, así que un registro ocupa dos líneas físicas. Cuenta filas analizadas, no líneas, y revisa cada exportación.
Un registro, dos líneas de texto
Las direcciones, las notas de entrega y los comentarios contienen a menudo saltos de línea. El CSV lo permite cuando el campo va entre comillas: todo lo que hay entre la comilla de apertura y la de cierre pertenece a una sola celda, saltos de línea incluidos. En un editor de texto, el registro parece ocupar dos líneas; en una importación correcta es una sola fila con una celda de varias líneas.
Por eso contar líneas no es una forma fiable de contar registros. Un archivo puede tener más líneas físicas que registros sin que haya ningún error de lectura por ninguna de las dos partes.
Esto afecta a cualquier comprobación que cuente líneas, como el recuento que muestra un editor o una herramienta de línea de comandos. Usa en su lugar la cifra «Filas» de la herramienta de inspección, que cuenta registros analizados.
Ejemplo: First line y Second line
El ejemplo de la página tiene un encabezado id,note y un registro cuya nota es "First line" y "Second line" en dos líneas dentro de un mismo par de comillas. Con la coma como «Delimitador», la herramienta de inspección indica 2 filas y 2 columnas, no 3 filas. La fila 2, columna 2, contiene First line, un salto de línea y Second line, todo en una sola celda.
Revisar notas de varias líneas
- Elige el «Delimitador» de forma explícita en lugar de confiar en la detección, para que el campo entre comillas se lea con el separador correcto.
- Pulsa «Calcular» y compara «Filas» con el número de registros del origen, no con el número de líneas.
- Mira la celda de la nota en la vista previa y confirma que contiene las dos líneas.
- Si «Filas» es mayor de lo esperado, probablemente una nota no iba entre comillas en el origen y su segunda línea se convirtió en un registro propio.
- Descarga solo cuando la vista previa muestre cada nota en una sola celda.
Cómo trata cada exportación el salto de línea
- «Descargar (CSV)» pone la celda entre comillas y mantiene el salto de línea, así que otro lector de CSV ve una sola celda.
- «Descargar (XLSX)» del conversor que conserva el texto mantiene el salto de línea dentro de la celda de texto.
- La exportación CSV de la app Tablora también pone entre comillas cualquier celda que contenga un salto de línea.
- La opción «Copiar» de la app, que pega directamente en una hoja de cálculo, sustituye por espacios los saltos de línea y las tabulaciones de las celdas, porque un salto de línea pegado iniciaría una fila nueva. Usa XLSX o CSV desde la app cuando el salto en sí importe.
Cuando el programa de destino no está de acuerdo
Algunos cuadros de diálogo de importación tienen una opción para los saltos de línea en campos entre comillas, y algunas herramientas no los admiten en absoluto. Si el programa de destino parte la nota, revisa primero sus ajustes de importación; el archivo ya es correcto cuando la herramienta de inspección muestra aquí 2 filas.
Datos de entrada
- Texto de la tabla
- id,note 1,"First line Second line"
- Delimitador
- ,
Resultados
- Filas
- 2
- Columnas
- 2
| id | note |
|---|---|
| 1 | First line Second line |
- Filas con distinta anchura
- 0