Pular para o conteúdo
Favoritos

Alfabetizador de Listas

Atualizado:

Coloque em ordem alfabética uma lista de nomes, itens ou outros textos. Insira um item por linha e escolha A-Z ou Z-A para ver a lista ordenada.

Ferramenta de Ordenação Alfabética

Campos de entrada
Se ativado, o resultado é atualizado automaticamente quando você altera qualquer valor.

Fórmula do Alfabetizador de Listas

Fórmula
\[ \begin{aligned} L &= \operatorname{removeBlanks}(\operatorname{trimEach}(\operatorname{splitLines}(\text{Texto}))) \\ R_{\mathrm{A-Z}} &= \operatorname{localeSort}(L) \\ R_{\mathrm{Z-A}} &= \operatorname{reverse}(R_{\mathrm{A-Z}}) \end{aligned} \]

Onde:

  • \(L\) — as linhas não vazias da entrada, depois de remover os espaços no início e no fim de cada linha.
  • \(R_{\mathrm{A-Z}}\) — as linhas ordenadas em ordem crescente usando comparação de texto sensível à localidade.
  • \(R_{\mathrm{Z-A}}\) — o resultado A-Z invertido, produzindo a ordem decrescente.

A calculadora ordena linhas inteiras, não palavras individuais dentro de uma linha. Ela remove linhas em branco, mas mantém itens repetidos.

Alfabetizador de Listas – Exemplo de Cálculo

Exemplo: o Texto padrão contém Banana, Apple e Orange em linhas separadas, nessa ordem. O Tipo está definido como A-Z.

\[ [\text{Banana},\ \text{Apple},\ \text{Orange}] \xrightarrow{\text{A-Z}} [\text{Apple},\ \text{Banana},\ \text{Orange}] \]

Resultado: a Lista Ordenada mostra Apple, Banana e Orange, cada um em sua própria linha.

Como usar o Alfabetizador de Listas

  1. Digite ou cole seus itens no Texto, com um item em cada linha. Por exemplo, um nome completo ou o título de um produto pode ocupar uma linha.
  2. Defina o Tipo como A-Z para ordem crescente ou Z-A para ordem decrescente.
  3. Leia as linhas reordenadas na Lista Ordenada. Verifique o resultado antes de usá-lo em outro lugar, especialmente se sua lista mistura letras, números e pontuação.

Você pode colar uma lista que contenha linhas vazias ou espaços extras ao redor das entradas. A calculadora remove essas linhas em branco e corta os espaços das duas extremidades de cada linha restante antes de ordenar. Espaços dentro de um item permanecem no lugar, então “Nova York” continua sendo um único item.

O que significa ordenação alfabética aqui

Colocar em ordem alfabética torna uma lista mais fácil de percorrer quando você conhece o começo do item que procura. No modo A-Z, as entradas são dispostas em ordem alfabética crescente; o modo Z-A mostra essa ordem invertida. Isso é útil para nomes, rótulos, palavras-chave e outras listas em que cada linha representa uma entrada completa. A calculadora não reorganiza palavras dentro de uma entrada nem agrupa entradas por categoria.

A comparação é sensível à localidade: ela usa o comportamento de comparação de texto do navegador, em vez de simplesmente ordenar os caracteres pelos seus códigos numéricos. Isso importa para letras acentuadas, letras maiúsculas e minúsculas, e pontuação. As posições relativas exatas desses caracteres podem variar conforme a localidade e as regras de comparação do navegador, portanto verifique a saída se uma convenção específica de ordenação for importante. A ferramenta não oferece uma configuração para escolher a localidade nem para definir regras de ordenação personalizadas.

Números são comparados como partes do texto, não como quantidades. Uma lista como “Item 2” e “Item 10” pode, portanto, aparecer em uma ordem diferente da ordenação numérica. Da mesma forma, uma data escrita como texto não é interpretada como uma data do calendário. Para uma ordenação numérica ou de datas confiável, prepare as entradas em um formato cuja ordem de texto corresponda à ordem de que você precisa.

Dicas práticas e limitações

  • Mantenha uma entrada por linha. Vírgulas não separam entradas. Se seus itens estiverem separados por vírgulas ou outro delimitador, coloque-os em linhas separadas antes de alfabetizar.
  • Espera-se que linhas em branco desapareçam. Linhas que contêm apenas espaços também são removidas. Se linhas em branco separam grupos com significado, ordene cada grupo separadamente.
  • Duplicatas permanecem. Duas linhas idênticas e não vazias aparecerão ambas na Lista Ordenada. Se você precisar de apenas uma cópia de cada, use o Removedor de Linhas Duplicadas.
  • Atenção a maiúsculas e minúsculas inconsistentes. A calculadora não altera a caixa das letras. Se quiser que as entradas tenham uma aparência consistente, prepare-as com o Conversor de Caixa antes de ordenar.
  • Não confunda Z-A com inverter a entrada. Z-A inverte o resultado alfabetizado. Para colocar a última linha original em primeiro sem alfabetizar, use a ferramenta Inverter Lista.

Espaços no início e no fim são descartados no resultado, enquanto espaços dentro de uma entrada permanecem. Se duas entradas ficarem idênticas após o corte, ambas são mantidas. Revise listas que contenham caracteres acentuados, símbolos ou rótulos numerados quando a ordem delas precisar seguir uma convenção específica.

Perguntas frequentes

Como alfabetizar uma lista manualmente?

Compare as entradas da esquerda para a direita, começando pelas primeiras letras. Se duas entradas começarem com a mesma letra, compare a próxima letra em que elas diferem. Coloque primeiro a entrada com a letra que vem antes, para a ordem A-Z. Decida com antecedência como você tratará espaços, pontuação e letras acentuadas, para aplicar a mesma regra do início ao fim.

Como ordenar nomes pelo sobrenome em vez do primeiro nome?

Coloque o sobrenome primeiro em cada entrada antes de ordenar, como “Garcia, Ana” em vez de “Ana Garcia”. O alfabetizador compara cada linha a partir do seu início; ele não consegue identificar qual parte do nome é o sobrenome. Verifique você mesmo sobrenomes compostos e prefixos de nomes, já que as convenções de nomenclatura variam.

Posso alfabetizar títulos ignorando “A”, “An” ou “The”?

Não automaticamente. Mova o artigo inicial para o final antes de ordenar — por exemplo, transforme “The Great Gatsby” em “Great Gatsby, The”. Isso faz com que a palavra significativa comece a linha. Você pode restaurar o formato original do título depois, se necessário.

Como colocar itens numerados em ordem numérica?

Use números de mesmo comprimento em seus rótulos, como “Item 02” e “Item 10”, antes de alfabetizar. Isso faz com que a ordem do texto corresponda à ordem numérica quando os números estão na mesma posição. Para uma lista longa ou números de tipos diferentes, use uma ordenação numérica dedicada.

Posso ordenar nomes sem separá-los dos endereços de e-mail ou de outros dados?

Sim, se cada nome e seus dados couberem em uma linha, eles serão movidos juntos como uma única entrada. Coloque o nome no início de cada linha ao ordenar por nome. Se suas informações ocuparem várias linhas ou colunas de uma planilha, ordene as linhas completas em uma planilha; caso contrário, dados relacionados poderiam ficar separados.

Palavras de diferentes idiomas seguirão a ordem alfabética que eu espero?

Não necessariamente. As convenções alfabéticas variam entre os idiomas, particularmente para letras acentuadas e letras fora do alfabeto inglês. A ferramenta não tem configuração de seleção de idioma, portanto revise os resultados multilíngues antes de usá-los em um índice, diretório ou outra lista que precise seguir uma convenção específica.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *