KutoolsforOffice — Uma solução, cinco ferramentas poderosas.Fazer mais com menos esforço.

Como ordenar números que incluem prefixos ou sufixos de texto/letras no Excel?

AutorKelly Data de Modificação

Por exemplo, se tiver uma série de números com letras como prefixo ou sufixo, como poderá ordená-los como números normais no Excel? Este artigo apresenta várias soluções alternativas para resolver este problema.


Ordenar números com prefixo ou sufixo de texto/letra através de uma função definida pelo utilizador

Este método apresenta uma função definida pelo utilizador (VBA) que extrai apenas os números de valores com prefixo ou sufixo, permitindo-lhe ordená-los facilmente.

1. Prima simultaneamente as teclas Alt+F11 para abrir a janela do Microsoft Visual Basic for Applications.

2. Clique em Inserir > Módulo e cole o código VBA abaixo na nova janela do Módulo aberta.

Função Definida pelo Utilizador: Extrair apenas números de cadeias de texto

Function num(rng As Range) As String
Dim n As Integer
For n = 1 To Len(rng)
If Mid(rng, n, 1) Like "[0-9]" Then
num = num & Mid(rng, n, 1)
End If
Next n
End Function

3. Guarde o código e feche a janela do Microsoft Visual Basic for Applications.

4. Selecione uma célula vazia junto aos números originais com prefixo ou sufixo — por exemplo, a célula B2 —, introduza a fórmula =num(A2) (em que A2 é o número com prefixo ou sufixo) e arraste a alça de autorreenchimento dessa célula até à gama pretendida.
Fórmula introduzida em cada célula

5. Como os números extraídos são armazenados como texto, é necessário convertê-los em números. Copie todos os números extraídos, clique com o botão direito do rato na gama copiada e selecione Colar Valores no menu de contexto. Veja a imagem:
Opção Colar Valores no menu de clique com o botão direito
Nota: No Excel 2007, pode copiar os números extraídos armazenados como texto e, em seguida, clicar em Base > Colar > Colar Valores.

6. Mantenha os números selecionados e clique no botão Opção Converter em Número no menu pendentejunto aos números selecionados; em seguida, selecione Converter em Númerona lista pendente. Veja a imagem:
Opção Converter em Número no menu pendente

7. Mantenha os novos números selecionados e clique em Dados > Ordenar do menor para o maior ou Ordenar do maior para o menor; na caixa de diálogo Aviso de Ordenação que surge, marque a opção Expandir a seleção e clique no botão Ordenar. Veja as imagens:

Opções de ordenação na fita
Opção Expandir a seleção na caixa de diálogo Aviso de Ordenação

8. Os números com prefixo ou sufixo alfabético já foram ordenados como se fossem números normais (veja a imagem abaixo). Elimine os números extraídos, se necessário.
Números com prefixo ou sufixo alfabético são ordenados


Ordenar números com prefixo ou sufixo de texto/letra ao extrair os números

Na verdade, o Kutools para Excel também disponibiliza uma função semelhante denominada EXTRACTNUMBERS para extrair números de cadeias de texto. Assim, podemos ordenar números com prefixo ou sufixo alfabético ao extrair primeiro os números.

Kutools para Excel – Inclui mais de 300 ferramentas essenciais para o Excel. Torne as suas tarefas no Excel mais rápidas, fáceis e eficientes.Descarregue já!

1. Selecione uma célula vazia junto aos números com prefixo ou sufixo de letra — por exemplo, a célula B2 —, introduza a fórmula =EXTRACTNUMBERS(A2;VERDADEIRO) (em que A2 é a célula que contém o número com prefixo ou sufixo de letra) e arraste a alça de autorreenchimento até à gama pretendida. Veja a imagem:
Fórmula utilizada para extrair números de cada célula

2. Mantenha os números extraídos selecionados e clique em Dados > Ordenar do menor para o maior ou Ordenar do maior para o menor; na caixa de diálogo Aviso de Ordenação que surge, marque a opção Expandir a seleção e clique no botão Ordenar. Veja as imagens abaixo:

Opções de ordenação na fita
Opção Expandir a seleção na caixa de diálogo Aviso de Ordenação

3. Os números com prefixo ou sufixo alfabético já foram ordenados como se fossem números normais. Pode eliminar todos os números extraídos, conforme necessário.


Ordenar números com prefixo ou sufixo de texto/letra ao dividir Dividir por Texto e Número

O Kutools para Excel também permite dividir células por texto e número através da sua funcionalidade Dividir Células. Assim, pode separar facilmente o texto e os números, colocando-os em colunas distintas para facilitar a ordenação. Proceda da seguinte forma:

Kutools para Excel – Inclui mais de 300 ferramentas essenciais para o Excel. Torne as suas tarefas no Excel mais rápidas, fáceis e eficientes.Descarregue já!

1. Selecione os números com prefixo ou sufixo de letra e clique em Kutools > Texto > Dividir Células. Veja a imagem abaixo:
Opção Dividir Células no separador Kutools da fita e a caixa de diálogo Dividir Células

2. Na caixa de diálogo Dividir Células aberta, selecione a opção Dividir em Colunas na secção Tipo, escolha Dividir por Texto e Número na secção Dividir por e clique no botão OK. Veja a imagem acima:

3. Surge agora a segunda caixa de diálogo Dividir Células. Selecione a célula adjacente aos números originais com prefixo ou sufixo alfabético — por exemplo, a célula B2 — e clique no botão OK.
Caixa de diálogo Dividir Células para selecionar a célula de destino onde colar 

Os Dividir por Texto e Número foram agora divididos e colocados junto aos números originais com prefixo ou sufixo. Veja a imagem abaixo.
Textos e números são divididos e colocados ao lado dos números originais com prefixo ou sufixo

4. Selecione os números separados e clique em Dados > Ordenar do menor para o maior ou Ordenar do maior para o menor; na caixa de diálogo Aviso de Ordenação que surge, marque a opção Expandir a seleção e clique no botão Ordenar. Veja as imagens abaixo:

Opções de ordenação na fita
Opção Expandir a seleção na caixa de diálogo Aviso de Ordenação

5. Os números com prefixo ou sufixo alfabético já foram ordenados como se fossem números normais. Pode eliminar as colunas «Dividir por Texto» e «Dividir por Número», conforme necessário.


Ordenar números com prefixo ou sufixo de texto/letra ao remover as letras

Este método apresenta a utilidade Excluir Caracteres Específicos do Kutools para Excel para remover todos os caracteres não numéricos (incluindo letras) e deixar apenas os números nas células. Depois, poderá ordenar facilmente os números com prefixo ou sufixo de texto/letra.

Kutools para Excel – Inclui mais de 300 ferramentas essenciais para o Excel. Torne as suas tarefas no Excel mais rápidas, fáceis e eficientes.Descarregue já!

1. Copie todos os números com prefixo ou sufixo alfabético e cole-os junto aos números originais que também incluam prefixo ou sufixo alfabético.

2. Mantenha os números colados selecionados e clique em Kutools > Texto > Excluir Caracteres Específicos. Na caixa de diálogo Excluir Caracteres Específicos que surge, marque apenas a opção Não numérico e, em seguida, clique no botão OK. Veja a imagem abaixo:
Opção Remover Caracteres no separador Kutools da fita e a caixa de diálogo Remover Caracteres

3. Restam agora apenas números na nova coluna. Mantenha esses números selecionados e clique em Dados > Ordenar do menor para o maior ou Ordenar do maior para o menor; na caixa de diálogo Aviso de Ordenação que surge, marque a opção Expandir a seleção e clique no botão Ordenar. Veja as imagens abaixo:

Opções de ordenação na fita
Opção Expandir a seleção na caixa de diálogo Aviso de Ordenação

4. Elimine os números, conforme necessário.


Demonstração: ordenar números com prefixo ou sufixo de texto/letra no Excel

Kutools para Excel: Mais de 300 ferramentas práticas ao seu alcance! Aproveite funcionalidades potenciadas por IA para um trabalho mais inteligente e rápido!Descarregar já!

Artigos Relacionados

As Melhores Ferramentas de Produtividade para o Office

🤖KUTOOLS AI Assistente: Revolucione o Análise de Dados com base em:Execução Inteligente   |  Gerar Código|  Criar fórmulas personalizadas  |  Analisar Dados e Gerar Gráficos|  Invocar Funções Aprimoradas
Funcionalidades Populares:Localizar, Destacar ou Marcar Duplicatas   |  Excluir linhas em branco   |  Combinar Colunas ou Células sem Perder Dados   |   Arredondamento sem usar fórmula...
Super PROC:VLookup com Múltiplos Critérios  |  VLookup com Múltiplos Valores  |   VLookup em Múltiplas Folhas   |   Correspondência Fuzzy....
Lista Suspensa Avançada:Criar Rapidamente Lista de Seleção   |  Lista de Seleção Dependente   |  Lista de Seleção com Múltipla Escolha....
Gestor de Colunas:Adicionar um Número Específico de Colunas|Mover Colunas|Alternar Estado de Visibilidade de Colunas Ocultas|Comparar Intervalos e Colunas...
Funcionalidades em Destaque:Grade de foco   |  Visualização de Design   |Barra de fórmulas aprimorada   | Gestor de Pastas de Trabalho e Folhas   |  Biblioteca de Recursos(Texto Automático)|  Seleção de Data   |  Consolidar Planilhas  |  Encriptar/Descriptografar Células   | Enviar Emails por Lista   |  Super Filtro   |   Filtro Especial(Filtrar Células com Fonte em Negrito/itálico/rasurado...) ...
Principais Conjuntos de Ferramentas 15:12 Ferramentasde Texto(Adicionar Texto,Excluir Caracteres Específicos, ...)|   50+Tiposde Gráfico(Gráfico de Gantt, ...)|   40+ Fórmulas Práticas(Calcular a idade com base na data de nascimento, ...)|   19 Ferramentasde Inserção(Inserir QR Code,Inserir Imagem a Partir do Caminho, ...)|   12 Ferramentasde Conversão(Converter em Palavras,Conversão de moeda, ...)|   7 Ferramentasde Mesclar e Dividir(Mesclar Linhas Avançado,Dividir Células, ...)|... e muito mais
Utilize o Kutools na sua língua preferida – suporta inglês, espanhol, alemão, francês, chinês e mais 40+ idiomas!

Potencie as suas competências no Excel com Kutools para Excel e experimente uma eficiência como nunca antes.Kutools para Excel Oferece mais de 300 funcionalidades avançadas para impulsionar a produtividade e Economizar Tempo.Clique aqui para obter a funcionalidade de que mais precisa...


Office Tab Traz uma interface com separadores para o Office e torna o seu trabalho muito mais fácil

  • Ative a edição e leitura com separadores no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novos separadores da mesma janela, em vez de em janelas separadas.
  • Aumente a sua produtividade em 50 % e elimine centenas de cliques do rato todos os dias!

Todos os suplementos Kutools — num único instalador.

Kutools for Office reúne suplementos para Excel, Word, Outlook e PowerPoint, além do Office Tab Pro, sendo a solução ideal para equipas que trabalham em várias aplicações do Office.

ExcelWordOutlookTabsPowerPoint
  • Pacote tudo-em-um— suplementos para Excel, Word, Outlook e PowerPoint + Office Tab Pro
  • Um instalador, uma licença— configuração em minutos (pronto para MSI)
  • Funciona melhor em conjunto— produtividade simplificada em todas as aplicações do Office
  • Teste gratuito de 30 dias com todas as funcionalidades— sem registo, sem cartão de crédito
  • Melhor relação qualidade-preço— poupe face à compra individual dos suplementos