Como organizar uma lista preservando seus registros
Ordenar, retirar repetições e separar por vírgulas são operações diferentes. Neste exemplo, cada linha representa um rótulo de produto; não há valores vinculados nem identificação de pessoas.
Defina a unidade de cada registro
Antes de copiar uma planilha, confira se cada linha contém um registro completo. Ordenar apenas a coluna de nomes e depois colá-la ao lado dos telefones originais rompe a correspondência. Para dados com várias colunas, faça a ordenação da tabela inteira no editor de planilhas.
Caso completo com rótulos de produtos
Copie a lista abaixo sem inserir uma quebra depois do último item. A repetição de Banana pode ser removida porque, neste exemplo, estamos preparando um catálogo de rótulos únicos.
Banana Maçã Abacaxi Banana maçã Água
- Guarde a entrada original.
- Use Remover espaços extras para retirar os dois espaços antes de Maçã.
- Use Remover linhas em branco. Restam 6 linhas preenchidas.
- Use Remover linhas duplicadas. A segunda Banana sai; restam 5 itens.
- Use Ordem alfabética. Confira a saída abaixo.
Abacaxi Água Banana Maçã maçã
A ordenação compara o texto em português sem dar prioridade à diferença de caixa ou acento. Entradas equivalentes nesse critério mantêm a ordem relativa nos navegadores atuais. A remoção de duplicatas, por outro lado, compara a grafia exata após desconsiderar espaços nas pontas; por isso Maçã e maçã continuam separadas.
Quando unir grafias e quando revisar
Para estes rótulos, o responsável pelo catálogo pode decidir que Maçã e maçã são a mesma categoria e manter apenas uma grafia. Essa é uma decisão sobre o conteúdo. Em nomes de pessoas, empresas, identificadores ou códigos, não deduza equivalência apenas porque o texto parece semelhante.
| Operação | O que altera | O que não decide |
|---|---|---|
| Limpar espaços | Sobras e repetições de espaços dentro de cada linha. | Se um código depende desses espaços. |
| Deduplicar | Ocorrências de linhas iguais pelo critério da ferramenta. | Se duas grafias identificam a mesma pessoa. |
| Ordenar | Posição das linhas preenchidas. | Prioridade, cronologia ou ordem numérica natural. |
| Separar por vírgulas | Junta itens de linhas, vírgulas ou ponto e vírgula. | Estrutura de colunas, aspas e campos CSV. |
Converter a saída para um campo simples
Após a revisão manual, suponha que a lista tenha apenas Abacaxi, Água, Banana e Maçã. A ferramenta Lista com vírgulas produzirá Abacaxi, Água, Banana, Maçã.
Essa conversão serve para um campo simples de rótulos, não para gerar CSV estruturado. Se um item já contiver vírgula, como Silva, Ana, ele será separado em duas partes. Valores decimais como 10,50 também exigem cuidado. Para importar registros com delimitadores internos, use um editor que exporte CSV com aspas e preserve as colunas.
Códigos e números merecem conferência
A ordenação é alfabética, não “natural”: Item 10 pode vir antes de Item 2. Ela também não valida telefones, e-mails, documentos ou SKUs. Preserve zeros iniciais e não remova linhas repetidas quando cada ocorrência representar uma compra, presença ou evento real.
O aceite deste exemplo é obter 5 linhas após a deduplicação automática e 4 somente depois da decisão manual sobre a grafia de Maçã. Essa distinção permite explicar o que foi eliminado.