Elegir registros, celdas o palabras
Cantidad de productos, campos rellenados y extensión de descripciones son medidas distintas. Las palabras no establecen productos y las líneas físicas no establecen registros. Define columnas, por ejemplo descripción corta y larga, excluyendo cabecera y códigos. Conserva claves para rastrear cada fila sin contarlas automáticamente como trabajo editorial. El contador no puede deducir el significado comercial de un campo ni qué columnas corresponden a la entrega.
Por qué dividir por saltos no basta
RFC 4180 es un documento informativo sobre un formato común, no una definición de todos los dialectos CSV. Campos entre comillas pueden contener comas y saltos; las comillas interiores se duplican y la cabecera es opcional. Usa un analizador compatible y prueba esos casos. Registra si el archivo usa punto y coma u otra convención: renombrarlo o sustituir separadores visualmente no interpreta con seguridad su estructura.
Tres líneas físicas y un registro de datos
La muestra exacta comienza con los nombres italianos nome,nota; después contiene Ada y una nota entre comillas con prima, salto y seconda. Un lector CSV produce dos registros de dos campos desde tres líneas físicas. Al excluir la cabecera queda un registro de datos. La fuente tiene cinco palabras aquí; la nota extraída, dos; una copia separada de datos, tres. Son recuentos de texto, no de personas o productos.

Las comillas pueden ser sintaxis
Los delimitadores que protegen comas no son necesariamente signos visibles de la celda. Las comillas reales deben permanecer tras analizar el archivo; borrarlas todas no distingue esas funciones. RFC 4180 considera los espacios parte del campo. Recortar bordes es otra limpieza. Define si mides lo recibido o lo corregido y conserva ambos para separar sintaxis eliminada, contenido añadido y cambios editoriales.
Comprobar codificación y separadores
CSV sigue siendo texto codificado. Corrige acentos mal interpretados antes de medir; un total plausible no valida letras. Prueba celdas con acentos, apóstrofos y el separador real. Nuestro importador no es un analizador de tablas CSV: prepara los campos elegidos y pégalos en el contador. TXT presupone UTF-8; renombrar CSV no cambia su codificación ni interpreta columnas. Consulta acentos en TXT.
La hoja puede transformar los datos
Revisa la vista de importación y las columnas. Los identificadores pueden necesitar texto exacto con ceros iniciales. El contador no recupera lo omitido: contrasta un registro original conocido. Separa valores mostrados, fórmulas y texto entregable. Contar un resultado copiado no mide su fórmula; fechas y números formateados también difieren de sus valores internos. Conserva trazabilidad entre registro y extracción, sobre todo en migraciones.
Medir campos o agregar el texto
Mide cada campo para sus límites individuales: una media baja no compensa descripciones demasiado largas. Para volumen total suma campos o agrega usando separadores declarados y constantes. Aquí los caracteres excluyen saltos e incluyen espacios: añadir espacios entre celdas eleva el total frente a sumar campos, mientras LF preserva límites sin añadir a ese indicador. Nunca juntes palabras sin separador. Registra la convención utilizada.
Conciliar campos antes que totales
Comprueba registros de datos, campos elegidos vacíos e inclusiones. Contenido ausente no es automáticamente una descripción terminada de cero palabras: separa integridad y longitud. Prueba registros sencillos, con coma interna y con salto entrecomillado. La nota debe mantener prima y seconda como dos palabras. Una palabra o tres registros de datos indica un problema de análisis. Usa campos conciliados, no líneas brutas, para límites o cartelle italianas.
Estructura CSV y texto editorial
| Objeto | Líneas físicas | Registros CSV | Palabras del sitio | Caracteres del sitio |
|---|---|---|---|---|
| nome,nota\r\nAda,"prima\r\nseconda" | 3 | 2 (cabecera + datos) | 5 | 27 |
| Nota: prima\r\nseconda | 2 | Campo extraído | 2 | 12 |
| Copia de datos: Ada\nprima\nseconda | 3 | Texto preparado | 3 | 15 |
Fuentes y comprobaciones
- RFC Editor: RFC 4180 · Interpreta comas entrecomilladas y saltos dentro de campos antes de contar registros o palabras.