Ordenar planilhas e tabelas online
Ordene qualquer coluna de A a Z ou do maior para o menor. As linhas inteiras ficam juntas.
| Nome | Nota |
|---|---|
| Carla | 7 |
| Ana | 9 |
| Bruno | 5 |
| Nome | Nota |
|---|---|
| Ana | 9 |
| Carla | 7 |
| Bruno | 5 |
Ordenado pela Nota, da maior para a menor; as linhas inteiras ficam juntas.
Como ordenar uma tabela
Um guia completo, passo a passo.
Passo 1: escolha a coluna
Com o arquivo carregado, abra a ferramenta Ordenar e escolha a coluna. A ferramenta detecta sozinha se a coluna tem números (como 'Receita' ou 'Idade') ou textos (como 'Nome' ou 'Categoria').
Passo 2: escolha a direção
Escolha a ordem:
- Crescente: números do menor para o maior e textos de A a Z.
- Decrescente: números do maior para o menor e textos de Z a A. Ótimo para ver os primeiros colocados ou as datas mais recentes.
Passo 3: células vazias vão para o fim
Células vazias sempre vão para o fim da tabela, seja a ordem crescente ou decrescente. Assim elas não ocupam o topo da sua visualização.
Detalhes técnicos e perguntas frequentes
Ordenar é essencial para explorar dados e preparar séries temporais. Um erro clássico em planilhas é ordenar uma coluna sem expandir a seleção, embaralhando os dados de todas as outras colunas sem volta.
No flowingTable, a tabela é tratada como um todo (um DataFrame do pandas), então as linhas nunca se desalinham. Os números guardados como texto também são ordenados corretamente: "10" vem depois de "2", e não antes, como acontece numa ordenação alfabética.
Perguntas frequentes
Como fica a ordenação de uma coluna com números e textos misturados?
Quando a coluna mistura números (como '450') e textos (como 'N/D' ou 'Pendente'), os valores numéricos são ordenados como números entre si e os textos vão para o fim, junto com as células vazias. Assim a ordenação não falha, ao contrário do que acontece em muitas ferramentas e bancos de dados.
Ordenar uma coluna bagunça as outras colunas da mesma linha?
Não. A tabela inteira é tratada como um bloco, e cada ordenação move linhas completas. Ao ordenar por 'Receita', a linha toda (com 'Cliente', 'Região', 'Data' etc.) vai junto. É o contrário do que pode acontecer no Excel quando a seleção não é expandida antes de ordenar.
Posso ordenar por mais de uma coluna?
Sim, encadeando ordenações. Para ordenar por 'Região' e, dentro de cada região, pela 'Receita' do maior para o menor, ordene primeiro pela Receita e depois pela Região. A ordenação preserva a ordem anterior entre linhas empatadas (é uma ordenação estável), então o resultado fica hierárquico.
Onde ficam as células vazias depois de ordenar?
Sempre no fim, seja a ordem crescente ou decrescente. Assim os maiores ou menores valores válidos ficam no topo, sem serem empurrados para baixo por registros vazios. É o mesmo comportamento padrão da maioria dos bancos de dados SQL.