# Ordenador CSV

Ordenar dados CSV por uma ou múltiplas colunas com opções ascendente/descendente

> Página canônica: https://elysiatools.com/pt/tools/csv-sorter

- **Categoria:** Data Processing

- **Palavras-chave:** csv, ordenar, ordem, colunas, ascendente, descendente, ordenação de dados

## Visão geral

O Ordenador CSV é uma ferramenta online eficiente para organizar seus arquivos de dados, permitindo classificar linhas com base em uma ou múltiplas colunas de forma rápida e precisa.

## Entradas

- **Arquivo CSV** (file)
- **Coluna de Ordenação** (text): Column name to sort by
- **Ordem de Classificação** (select)
- **Coluna de Ordenação Secundária** (text): Secondary column for tie-breaking
- **Ordem de Classificação Secundária** (select)
- **Tipo de Dado** (select)
- **Tratar Valores Vazios como Últimos** (checkbox)
- **Formato de Saída** (select)
- **Incluir Linha de Cabeçalho** (checkbox)

## Quando usar

- Quando você precisa organizar listas de contatos ou inventários alfabeticamente.
- Para classificar registros financeiros ou temporais em ordem cronológica ou numérica.
- Ao preparar arquivos CSV para importação em outros sistemas que exigem uma ordem específica.

## Como funciona

- Envie seu arquivo CSV através da interface de upload.
- Defina a coluna principal de ordenação e escolha entre ordem ascendente ou descendente.
- Opcionalmente, configure uma coluna secundária para desempate e selecione o tipo de dado para garantir a precisão.
- Clique em processar para baixar seu arquivo organizado no formato desejado.

## Casos de uso

- Organização de listas de clientes por nome ou data de cadastro.
- Classificação de relatórios de vendas por valor total ou data de transação.
- Preparação de catálogos de produtos ordenados por código ou categoria.

## Perguntas frequentes

### Posso ordenar por mais de uma coluna?

Sim, você pode definir uma coluna de ordenação primária e uma secundária para casos de empate.

### Quais formatos de saída são suportados?

A ferramenta permite exportar os dados ordenados em formato CSV, JSON ou como um relatório de resumo.

### Como o sistema lida com células vazias?

Por padrão, a ferramenta trata valores vazios como os últimos da lista, mas você pode ajustar essa configuração.

### Preciso incluir o cabeçalho no meu arquivo?

Sim, a ferramenta detecta automaticamente a linha de cabeçalho para facilitar a seleção das colunas de ordenação.

### O que significa a opção de detecção automática de tipo de dado?

A detecção automática identifica se a coluna contém números, datas ou texto, aplicando a lógica de ordenação correta para cada tipo.

## Ferramentas relacionadas

- [Filtro CSV](https://elysiatools.com/pt/tools/csv-filter): Filtrar dados CSV por valores de coluna com múltiplas condições e operadores. Suporta 12 operadores de filtro incluindo equals, contains, greater_than, less_than e verificações de valores vazios. Exemplos de Filtros Adicionais: \[{"column": "idade", "operator": "greater_than", "value": "25"}\] \[{"column": "status", "operator": "equals", "value": "ativo"}, {"column": "pontuacao", "operator": "greater_equal", "value": "80"}\] \[{"column": "nome", "operator": "contains", "value": "joao"}, {"column": "email", "operator": "is_not_empty"}\]
- [Fusionador de CSV](https://elysiatools.com/pt/tools/csv-merger): Combina múltiplos arquivos CSV em um único com opções para tratamento de cabeçalhos e deduplicação
- [Transformador CSV](https://elysiatools.com/pt/tools/csv-transformer): Transformar e processar dados CSV com operações de colunas, cálculos e conversões de tipo de dados. Exemplos de operações: • Renomear coluna: \[{"type": "rename", "column": "nome_antigo", "new_name": "novo_nome"}\] • Adicionar coluna calculada: \[{"type": "add_column", "new_column": "total", "formula": "preco * quantidade"}\] • Remover coluna: \[{"type": "remove_column", "remove_column": "coluna_a_remover"}\] • Converter tipo de dado: \[{"type": "convert_type", "convert_column": "idade", "target_type": "number"}\] • Calcular valores: \[{"type": "calculate", "target_column": "total", "expression": "preco * imposto + entrega"}\] • Filtrar linhas: \[{"type": "filter_values", "filter_column": "status", "operator": "equals", "value": "ativo"}\]
- [Detector de anomalias em series temporais](https://elysiatools.com/pt/tools/time-series-anomaly-detector): Envia dados de serie temporal em CSV ou JSON, detecta anomalias com Z-Score e IQR e retorna um relatorio com grafico
- [Fusionador de TXT](https://elysiatools.com/pt/tools/txt-merger): Combina múltiplos arquivos de texto com várias estratégias (concatenar, intercalar, etc.)
- [Removedor de linhas duplicadas CSV](https://elysiatools.com/pt/tools/csv-deduplicate-rows): Envie um arquivo CSV ou cole texto CSV, remova linhas duplicadas com correspondencia exata ou difusa e baixe um CSV limpo.
- [Ferramenta de diff CSV / Excel](https://elysiatools.com/pt/tools/csv-excel-diff-tool): Compara duas fontes CSV ou XLSX e exporta um relatorio PDF com diferencas por linha, coluna e celula
- [Detector de conflitos de prefixo e abreviacao em mock data](https://elysiatools.com/pt/tools/mock-data-naming-conflict-detector): Detecta nomes de campo visualmente confusos e colisoes de prefixo em CSV, JSON ou schemas

## Exemplos

- [Exemplos CSV](https://elysiatools.com/pt/samples/csv-samples): Arquivos CSV de exemplo com vários tipos de dados, tamanhos e níveis de complexidade
- [Exemplos Python](https://elysiatools.com/pt/samples/python): Exemplos de código Python e demonstrações Hello World
- [Processamento de Strings Windows - Exemplos C#](https://elysiatools.com/pt/samples/windows-string-processing-csharp): Exemplos abrangentes de processamento de strings C# para plataforma Windows incluindo manipulação, divisão, junção, expressões regulares e análise de texto
- [Amostras ICS do Agendador por Fuso Horario](https://elysiatools.com/pt/samples/time-zone-workflow-scheduler-ics-samples): Arquivos ICS na mesma estrutura retornada pelo Time Zone Workflow Scheduler, com varios VEVENT de horarios candidatos

## Conteúdo relacionado

- [Fluxo de limpeza, reorganizacao e entrega de CSV](https://elysiatools.com/pt/hubs/csv-utility): Inspecione a estrutura CSV, mantenha as colunas corretas, reorganize linhas, compare resultados e divida os arquivos finais quando necessario.
