Ir para o conteúdo principal

Guia de ordenação de CSV

Como ordenar um CSV por colunas de texto ou número

Abrir Ordenar linhas

Ordene por UF crescente, Valor decrescente ou até três chaves priorizadas. Linhas iguais em todas as chaves mantêm a posição original.

Publicado em:

Atualizado em:

Ferramenta relacionada: Ordenar linhas

Exemplo: maior venda dentro de cada UF

Ordene UF como texto crescente e Valor_BRL como número decrescente, com vazios no fim.

  • Chave 1: UF, texto, crescente
  • Chave 2: Valor_BRL, número, decrescente
  • Vazios: no fim

Vendas sem ordenação

As UFs e os valores estão misturados.

vendas.csv
Nota,UF,Valor_BRL
N001,SP,840.00
N002,PE,1280.00
N003,SP,2150.00
N004,PE,990.00

Ordenar por várias colunas

Escolha Número para que 100 seja comparado como maior que 20.

  1. Abra Ordenar linhas e escolha o CSV.
  2. Configure coluna, tipo, direção e vazios da chave 1.
  3. Adicione e reorganize até duas chaves extras.
  4. Confira a diferenciação de maiúsculas e execute.
  5. Revise quantidades e linhas de limite antes de baixar.
Ordenar linhas

UF crescente e valor decrescente

PE e SP ficam agrupadas; em cada UF o maior valor vem primeiro.

vendas_ordenadas.csv
Nota,UF,Valor_BRL
N002,PE,1280.00
N004,PE,990.00
N003,SP,2150.00
N001,SP,840.00

Erros frequentes

Texto e número produzem ordens diferentes de propósito.

  • Ordenar valores como texto
  • Usar Número com R$ ou separador de milhar
  • Ordenar datas de formatos mistos como texto
  • Achar que a direção define a posição dos vazios

Uso e limites

É útil para apresentação e para decidir qual linha ficará antes de remover duplicidades.

  • Indicado: até três chaves de texto ou número
  • Indicado: preservar a ordem em empates
  • Datas, ordem natural e regional não estão disponíveis
  • Para resumir use Agrupar e agregar