Escolher registros, células ou palavras
Quantidade de produtos, campos preenchidos e extensão de descrições são medidas diferentes. Palavras não estabelecem produtos; linhas físicas não estabelecem registros. Defina colunas, como descrição curta e longa, excluindo cabeçalho e códigos. Guarde chaves para rastrear cada linha sem contá-las automaticamente como trabalho editorial. O contador não deduz o significado comercial de um campo nem quais colunas pertencem à entrega.
Por que dividir por quebras não basta
RFC 4180 é um documento informativo sobre um formato comum, não uma definição de todos os dialetos CSV. Campos entre aspas podem conter vírgulas e quebras; aspas internas se duplicam e o cabeçalho é opcional. Use analisador compatível e teste esses casos. Registre ponto e vírgula ou outras convenções: renomear o arquivo ou substituir separadores visualmente não interpreta sua estrutura com segurança.
Três linhas físicas e um registro de dados
A amostra exata começa com nomes italianos nome,nota; depois traz Ada e uma nota entre aspas com prima, quebra e seconda. Um leitor CSV produz dois registros de dois campos a partir de três linhas físicas. Excluindo o cabeçalho, resta um registro de dados. A fonte tem cinco palavras aqui; a nota extraída, duas; uma cópia separada dos dados, três. São medidas de texto, não de pessoas ou produtos.

Aspas podem ser sintaxe
Delimitadores que protegem vírgulas não são necessariamente sinais visíveis da célula. Aspas reais devem continuar após a análise; apagá-las todas não distingue essas funções. RFC 4180 considera espaços parte do campo. Recortar bordas é outra limpeza. Defina se mede o recebido ou o corrigido e preserve ambos para separar sintaxe removida, conteúdo adicionado e mudanças editoriais.
Conferir codificação e separadores
CSV continua sendo texto codificado. Corrija acentos mal interpretados antes de medir; total plausível não valida letras. Teste células com acentos, apóstrofos e separador real. Nosso importador não analisa tabelas CSV: prepare os campos escolhidos e cole no contador. TXT pressupõe UTF-8; renomear CSV não muda a codificação nem interpreta colunas. Consulte acentos em TXT.
A planilha pode transformar dados
Confira prévia de importação e colunas. Identificadores podem precisar de texto exato com zeros iniciais. O contador não recupera o que foi omitido: compare um registro original conhecido. Separe valores exibidos, fórmulas e texto entregável. Contar resultado copiado não mede sua fórmula; datas e números formatados também diferem dos valores internos. Preserve rastreabilidade entre registro e extração, sobretudo em migrações.
Medir campos ou agregar texto
Meça cada campo para limites individuais: média baixa não compensa descrições longas demais. Para volume total, some campos ou agregue usando separadores declarados e constantes. Aqui caracteres excluem quebras e incluem espaços: adicionar espaços entre células aumenta o total frente à soma dos campos; LF preserva fronteiras sem acrescentar nesse indicador. Nunca una palavras sem separador. Registre a convenção adotada.
Conferir campos antes dos totais
Confira registros de dados, campos escolhidos vazios e inclusões. Conteúdo ausente não é automaticamente uma descrição concluída de zero palavras: separe integridade e comprimento. Teste registros simples, com vírgula interna e quebra entre aspas. A nota deve manter prima e seconda como duas palavras. Uma palavra ou três registros de dados indica problema de análise. Use campos conciliados, não linhas brutas, para limites ou cartelle italianas.
Estrutura CSV e texto editorial
| Objeto | Linhas físicas | Registros CSV | Palavras no site | Caracteres no site |
|---|---|---|---|---|
| nome,nota\r\nAda,"prima\r\nseconda" | 3 | 2 (cabeçalho + dados) | 5 | 27 |
| Nota: prima\r\nseconda | 2 | Campo extraído | 2 | 12 |
| Cópia de dados: Ada\nprima\nseconda | 3 | Texto preparado | 3 | 15 |
Fontes e verificações
- RFC Editor: RFC 4180 · Interprete vírgulas entre aspas e quebras dentro dos campos antes de contar registros ou palavras.