Classificar montantes para revisão
Use o modo numérico para colocar corretamente preços decimais e deixar os valores ausentes no fim, sem alterar a forma como os montantes estão escritos nas células.
Ordene os dados de um CSV por texto ou número segundo a coluna escolhida e obtenha o resultado diretamente no navegador.
Nomes ou números separados por vírgulas
Ordenar um CSV permite apresentar os registos numa sequência útil sem os abrir numa folha de cálculo que poderia reformatar identificadores. Classifique um catálogo por família, um extrato por montante ou uma lista por vários critérios sucessivos. A ferramenta desloca registos completos: as células continuam associadas à sua linha e os valores originais não são convertidos no ficheiro resultante. Escolher entre comparação textual e numérica é importante para preços decimais, referências com zeros iniciais e datas escritas em formatos locais. Uma ordem adequada facilita as verificações seguintes.
Indique títulos exatos ou posições de coluna a partir de 1, separados por vírgulas. A ordem estabelece a prioridade: familia,preco compara primeiro a família e só usa o preço em caso de empate. O sentido crescente ou decrescente e o modo numérico aplicam-se a todas as chaves. A interface não permite pedir famílias crescentes e preços decrescentes na mesma passagem. A opção de cabeçalho começa ativa, mantém o primeiro registo no topo e exclui-o da ordenação.
O modo de texto utiliza as regras de comparação do navegador, tendo em conta sequências de algarismos. Uma referência artigo2 pode assim preceder artigo10 sem ser convertida num número. A ordem exata dos acentos depende do ambiente e não é uma ordem binária universal. Os espaços exteriores são inicialmente ignorados, mas as maiúsculas contam salvo ativação da opção correspondente. Estas normalizações só servem para comparar as chaves e não reescrevem as células exportadas. Para títulos repetidos, convém usar posições.
O modo numérico reconhece pontos ou vírgulas decimais simples e espaços de milhares válidos. As células vazias e não numéricas ficam depois dos números, nos dois sentidos. Entre si, seguem a comparação textual do sentido escolhido. Chaves numéricas iguais passam ao critério seguinte; se todas coincidirem, a ordenação estável mantém a sequência inicial. O leitor deteta vírgula, ponto e vírgula, tabulação ou barra vertical, respeita campos entre aspas com várias linhas e reutiliza o separador na saída. As datas nunca são interpretadas como objetos de calendário.
Cole ou importe o CSV ou TSV e verifique a opção de cabeçalho. Para títulos repetidos, numéricos ou com vírgulas, identifique as posições em vez de introduzir os nomes.
Escreva as colunas da mais importante para a secundária. Escolha um sentido comum e o modo textual ou numérico adequado. Ajuste espaços e maiúsculas segundo o significado das chaves que vai comparar.
Execute a ordenação e examine registos no início e no fim, incluindo empates. Confirme que as referências mantêm os valores associados antes de copiar ou exportar o ficheiro ordenado.
Use o modo numérico para colocar corretamente preços decimais e deixar os valores ausentes no fim, sem alterar a forma como os montantes estão escritos nas células.
Ordene por família e referência para aproximar produtos relacionados. A linha completa desloca-se com descrições, quantidades e restantes propriedades, que se mantêm associadas ao artigo certo.
Organize uma exportação antes de retirar duplicados quando a posição de entrada determinar a versão conservada. Confirme previamente que a chave cronológica se compara corretamente como texto no formato utilizado.
Com preco como chave, comparação numérica e sentido crescente, 2,75 fica antes de 10,50 e a célula vazia permanece no fim. Os montantes conservam a escrita original: as vírgulas não são substituídas por pontos na exportação.
Entrada
artigo;preco
A;10,50
B;2,75
C;Resultado
artigo;preco
B;2,75
A;10,50
C;Ao ordenar texto crescente por familia,referencia, as duas linhas A ficam antes de B. Dentro de A, a comparação de algarismos coloca P2 antes de P10. A referência P2 da família B mantém-se associada à sua família original.
Entrada
familia;referencia
B;P2
A;P10
A;P2Resultado
familia;referencia
A;P2
A;P10
B;P2Não. Lê um número para comparar, mas conserva o texto original na saída. Contudo, os identificadores 001 e 1 tornam-se chaves numéricas iguais. Escolha texto quando essa distinção for importante para a ordem final.
Depois dos valores numéricos, tal como no sentido crescente. Os textos inválidos também ficam depois dos números. Evita-se assim tratar uma ausência como zero ou misturar montantes com anotações que não são números.
Não numa única operação desta interface. Um sentido aplica-se a todas as chaves indicadas. Pode obter sentidos diferentes através de passagens estáveis, ordenando primeiro o critério secundário e depois o principal.
O modo de texto usa as regras disponíveis no navegador e a comparação natural dos algarismos. Caracteres acentuados e sinais podem ser classificados de forma diferente consoante o ambiente. Não é prometida uma ordem binária idêntica em todos os computadores.
Ferramentas relacionadas
Ferramentas semelhantes ou complementares a esta.
Remova linhas duplicadas de um ficheiro CSV segundo as colunas que escolher.
Filtre as linhas de um CSV segundo uma coluna, um valor ou uma condição personalizada.
Selecione as colunas de um CSV que pretende manter no resultado final.
Reduza um CSV às linhas e colunas úteis, ordene os dados e renomeie cabeçalhos mantendo uma tabela coerente.
Saiba quando pivotar, transpor ou converter uma tabela para HTML, Markdown ou SQL conforme a estrutura e o uso final.
Saiba como comparar duas versões de uma tabela através de uma chave fiável e distinguir linhas adicionadas, eliminadas ou alteradas.
Organize limpeza, validação, filtragem, junção, comparação e conversão pela ordem correta e descubra quando passar para um pipeline reutilizável.