Ordenar listas
Ordene listas em ordem alfabética, numérica ou aleatória.
Como usar
Cole uma lista com um item por linha e escolha uma ordem: “A → Z”, “Z → A”, “Numérico” ou “Aleatório”. As linhas em branco são removidas, os duplicados são mantidos, e o resultado aparece abaixo, com um botão “Copiar”. Tudo acontece no navegador, então uma lista longa não precisa sair do seu aparelho.
“A → Z” e “Z → A” seguem as regras alfabéticas do idioma da página: as letras acentuadas ficam junto da letra sem acento, e as maiúsculas não passam na frente das palavras em minúsculas. A ordem alfabética depende do idioma: o espanhol põe o ñ depois do n, o sueco coloca o ä perto do fim do alfabeto, e o alemão tem duas ordens aceitas.
“Numérico” lê pelo valor as linhas que contêm só um número, com ponto ou vírgula decimal e um sinal de menos opcional, então 9 vem antes de 10, e -3 antes de 1,25. As linhas que não são só um número vêm depois, em ordem natural, em que os dígitos dentro delas contam como números: item2 antes de item10. Como o ponto também é lido como separador decimal, 1.500 é ordenado como 1,5: escreva os milhares sem separador, como 1500.
“Aleatório” embaralha a lista com a fonte aleatória criptográfica do navegador, dando a mesma chance a todas as ordens possíveis. Isso o torna adequado para sortear nomes ou definir uma ordem justa, desde que todos concordem com a lista antes do embaralhamento.
Exemplo
item2, item10 · A → Zitem10 vem primeiro, porque o texto é comparado caractere a caractere.item2, item10 · Numéricoitem2 vem primeiro: os dígitos são lidos como números.10, 9, -3, 1.25 · Numérico-3, 1.25, 9, 10.Ana, Bruno, Carla, Duarte · AleatórioUma nova ordem justa a cada vez que você aperta o botão.
Perguntas frequentes
Por que item10 vem antes de item2?
Porque a comparação de texto anda caractere a caractere: os dois começam com item, depois o 1 é comparado com o 2, e o 1 ganha. O tamanho do número nunca entra na conta. Já a ordenação numérica lê os dígitos como um valor, que é o que você quer para qualquer coisa numerada.
Por que minha planilha ordena os acentos de outro jeito?
Porque as regras de ordenação pertencem a um idioma, não ao alfabeto. Quando um programa ordena pelo número interno do caractere, as letras acentuadas caem depois do Z; quando ordena pelas regras do idioma, ficam junto da letra sem acento. Duas ferramentas podem estar certas e mesmo assim discordar.
A ordem aleatória é aleatória mesmo?
É. Cada embaralhamento usa aleatoriedade criptográfica e um método em que todas as ordens têm a mesma probabilidade, então pode ser usado para um sorteio.
Ele remove duplicados?
Não, só as linhas vazias. Use antes a ferramenta “Remover duplicados” se cada item tiver de aparecer uma única vez.