Categoria: Desenvolvimento

Ordenador de CSV

Ideia nossaFalta uma ferramenta?

Ordena linhas de CSV por uma coluna, mantendo o cabeçalho no lugar

Ordena linhas de CSV pelo nome de um cabeçalho ou pelo número da coluna (base 1), como texto ou números, em ordem crescente ou decrescente, mantendo a linha de cabeçalho fora da ordenação. Campos entre aspas são analisados corretamente. Roda inteiramente no seu navegador.

CSV ordenado
name,role,team,age
"Doe, John",Tester,Green,29
Ada Lovelace,Engineer,Blue,36
Alan Turing,Mathematician,Blue,41
Grace Hopper,Admiral,Green,85

Tudo nesta página é processado no seu navegador. Nada é enviado.

Para que serve

Exportações de planilhas raramente chegam na ordem que você precisa, e reabrir um CSV grande em um app de planilhas só para ordenar uma coluna é lento. Esta ferramenta analisa CSV separado por vírgula, ponto e vírgula ou tabulação com suporte completo a campos entre aspas, ordena as linhas de dados por uma coluna, como texto ou como números, e reconstrói o CSV deixando a linha de cabeçalho exatamente onde estava.

Como usar

  1. Cole seus dados CSV, ou carregue o exemplo.
  2. Informe a coluna para ordenar, usando o nome do cabeçalho ou a posição (base 1).
  3. Ative Ordenação numérica e Decrescente conforme necessário, então copie o CSV ordenado.

Privacidade

Esta ferramenta roda inteiramente no seu navegador. O que você digita nunca é enviado, salvo ou compartilhado — fechar a aba já remove tudo.

Perguntas frequentes

Meus dados CSV são enviados a algum lugar?
Não. A análise e a ordenação acontecem em JavaScript executado na página, então exportações de planilhas nunca saem do seu dispositivo.
A linha de cabeçalho é ordenada junto com os dados?
Não, a primeira linha sempre é mantida como cabeçalho e nunca se move, enquanto Primeira linha é cabeçalho estiver ativado.
O que acontece com uma ordenação de texto simples em números?
Ative Ordenação numérica para que "10" seja ordenado depois de "9" em vez de antes, que é o que uma comparação de texto simples faria.