Skip to main content

Como ordenar números com prefixo ou sufixo de texto/letra no Excel?

Author: Kelly Last Modified: 2025-06-04

Por exemplo, você tem uma série de números contendo prefixo ou sufixo de letra. Como você poderia ordená-los como números normais no Excel? Este artigo reúne várias soluções alternativas para realizar isso.


Ordenar números com prefixo ou sufixo de texto/letra por função definida pelo usuário

Este método introduzirá uma função definida pelo usuário (VBA) para extrair apenas números dos números com prefixo ou sufixo, e então você poderá ordenar facilmente.

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

2. Clique em Inserir > Módulo, e depois cole o código VBA abaixo na nova janela Módulo que se abre.

Função Definida pelo Usuário: Extrair apenas números de strings 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. Salve o código e feche a janela do Microsoft Visual Basic for Applications.

4Selecione uma célula em branco ao lado dos números originais com prefixo ou sufixo, digamos a Célula B2, digite a fórmula =num(A2) (A2 é o número com prefixo ou sufixo) nela, e depois arraste a Alça de AutoPreenchimento desta célula para o intervalo que você precisa.
Formula entered in each cell

5Devido aos números extraídos estarem armazenados como texto, precisamos convertê-los para números. Copie todos os números extraídos, clique com o botão direito no intervalo copiado e selecione Colar Valores no menu que aparece ao clicar com o botão direito. Veja a captura de tela:
Paste Values option on the right clicking menu
Observação: No Excel 2007, você pode copiar os números extraídos armazenados como texto, e depois clicar Início > Colar > Colar Valores.

6Continue selecionando esses números, e depois clique no Exclamation mark icon botão ao lado dos números selecionados, e selecione o Converter para Número na lista suspensa. Veja a captura de tela:
Convert to Number option on the dropdown

7. Mantenha os novos números selecionados, e clique em Dados > Ordenar do Menor para o Maior ou Ordenar do Maior para o Menor; e depois marque a opção Expandir a seleção na caixa de diálogo Aviso de Classificação que aparece, e clique no botão Ordenar. Veja as capturas de tela:

Sort options on the ribbon
Expand the selection option on the Sort Warning dialog

8Agora os números com prefixo ou sufixo de letra foram ordenados como uma ordenação normal de números (Veja a captura de tela abaixo). Exclua os números extraídos, se necessário.
Numbers with letter prefix or suffix are sorted


Ordenar números com prefixo ou sufixo de texto/letra extraindo números

Na verdade, o Kutools para Excel também oferece uma função EXTRACTNUMBERS semelhante para extrair números de strings de texto. Portanto, podemos ordenar números com prefixo ou sufixo de letra extraindo os números primeiro.

Kutools para Excel - Repleto de mais de 300 ferramentas essenciais para o Excel. Aproveite recursos de IA gratuitos permanentemente! Faça o download agora!

1Selecione uma célula em branco ao lado dos números com prefixo ou sufixo de letra, digamos a Célula B2, digite a fórmula =EXTRACTNUMBERS(A2,VERDADEIRO) (A2 é a célula do número com prefixo ou sufixo de letra) nela, e depois arraste a Alça de AutoPreenchimento desta célula para o intervalo que você precisa. Veja a captura de tela:
Formula used to extract numbers from each cell

2. Mantenha os números extraídos selecionados, clique em Dados > Ordenar do Menor para o Maior ou Ordenar do Maior para o Menor; marque a opção Expandir a seleção na caixa de diálogo Aviso de Classificação que aparece, e depois clique no botão Ordenar. Veja as capturas de tela abaixo:

Sort options on the ribbon
Expand the selection option on the Sort Warning dialog

3. Agora os números com prefixo ou sufixo de letra foram ordenados como uma ordenação normal de números. E você pode excluir todos os números extraídos conforme necessário.


Ordenar números com prefixo ou sufixo de texto/letra dividindo texto e números

O Kutools para Excel também suporta dividir texto e números das células usando seu utilitário Dividir Células. Portanto, podemos dividir o texto e os números e colocá-los em colunas diferentes para facilitar a ordenação. Por favor, faça o seguinte:

Kutools para Excel - Repleto de mais de 300 ferramentas essenciais para o Excel. Aproveite recursos de IA gratuitos permanentemente! Faça o download agora!

1Selecione os números com prefixo ou sufixo de letra, e clique Kutools > Texto > Dividir CélulasVeja a captura de tela abaixo:
Split Cells option on the Kutools tab on the ribbon and the Split Cells dialog

2. Na caixa de diálogo Dividir Células que se abre, por favor marque a opção Dividir em Colunas na seção Tipo, marque Texto e número na seção Dividir por , e clique no botão Ok. Veja a captura de tela acima:

3Agora a segunda caixa de diálogo Dividir Células aparece. Por favor, selecione a célula ao lado dos números originais com prefixo ou sufixo de letra, digamos a Célula B2, e clique no OK botão.
Split Cells dialog for selecting the desitnation cell to paste 

Agora os textos e números são divididos e colocados ao lado dos números originais com prefixo ou sufixo. Veja a captura de tela abaixo.
Texts and numbers are split and placed beside original numbers with prefix or suffix

4. Selecione os números divididos, e clique em Dados > Ordenar do Menor para o Maior ou Ordenar do Maior para o Menor; e depois marque a opção Expandir a seleção na caixa de diálogo Aviso de Classificação que aparece, e clique no botão Ordenar. Veja as capturas de tela abaixo:

Sort options on the ribbon
Expand the selection option on the Sort Warning dialog

5. Agora os números com prefixo ou sufixo de letra foram ordenados como uma ordenação normal de números. Você pode excluir o texto e os números divididos conforme necessário.


Ordenar números com prefixo ou sufixo de texto/letra removendo letras

Este método introduzirá o utilitário Remover Caracteres do Kutools para Excel para remover todos os caracteres não numéricos (incluindo letras) e deixar apenas números nas células. E então você pode ordenar números com prefixo/sufixo de texto/letra facilmente.

Kutools para Excel - Repleto de mais de 300 ferramentas essenciais para o Excel. Aproveite recursos de IA gratuitos permanentemente! Faça o download agora!

1. Copie todos os números com prefixo ou sufixo de letra, e depois cole ao lado dos números originais com prefixo ou sufixo de letra.

2Continue selecionando os números colados, clique Kutools > Texto > Remover Caracteres, e depois marque apenas o Não-numérico opção na caixa de diálogo Remover Caracteres que aparece, e clique no Ok botão. Veja a captura de tela abaixo:
Remove Characters option on the Kutools tab on the ribbon and the Remove Characters dialog

3. Agora só restam números na nova coluna. Continue selecionando esses números, e clique em Dados > Ordenar do Menor para o Maior ou Ordenar do Maior para o Menor; e depois marque a opção Expandir a seleção na caixa de diálogo Aviso de Classificação que aparece, e clique no botão Ordenar. Veja as capturas de tela abaixo:

Sort options on the ribbon
Expand the selection option on the Sort Warning dialog

4. Exclua 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 na ponta dos seus dedos! Aproveite recursos de IA gratuitos permanentemente! Baixe agora!

Artigos Relacionados

Melhores Ferramentas de Produtividade para Office

🤖 Assistente AI do KUTOOLS: Revolucione a 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
Recursos Populares: Encontrar, Destacar ou Marcar Duplicatas | Excluir Linhas em Branco | Combinar Colunas ou Endereço sem Perder Dados | Arredondar...
Super PROC: PROC com Múltiplos Critérios | PROC com Múltiplos Valores | Procura em várias planilhas | Correspondência Fuzzy...
Lista Suspensa Avançada: Crie rapidamente uma Lista Suspensa | Lista Suspensa Dependente | Lista Suspensa com Múltipla Seleção...
Gerenciador de Colunas: Adicionar um Número Específico de Colunas | Mover Colunas | Alternar Estado de Visibilidade das Colunas Ocultas | Comparar Intervalo & Colunas...
Recursos em Destaque: Grade de foco | Visualização de Design | Barra de fórmulas aprimorada | Gerenciador de Pasta de trabalho & Planilha | Biblioteca de AutoTexto | Selecionador de Data | Mesclar Dados | Criptografar/Descriptografar Células | Enviar Email por Lista | Super Filtro | Filtro Especial (filtrar negrito/itálico/tachado...)...
Top15 Conjuntos de Ferramentas:12 Ferramentas de Texto (Adicionar Texto, Excluir Caracteres Específicos, ...) | Mais de50 Tipos de Gráficos (Gráfico de Gantt, ...) | Mais de40 Fórmulas Práticas (Calcular a idade com base na data de nascimento, ...) |19 Ferramentas de Inserção (Inserir Código QR, Inserir Imagem a partir do Caminho, ...) |12 Ferramentas de Conversão (Converter em Palavras, Conversão de Moeda, ...) |7 Ferramentas de Mesclar & Dividir (Mesclar Linhas Avançado, Dividir Células, ...) | ... e muito mais

Potencialize suas habilidades no Excel com o Kutools para Excel e experimente uma eficiência sem igual. O Kutools para Excel oferece mais de300 recursos avançados para aumentar sua produtividade e economizar tempo. Clique aqui para obter o recurso que você mais precisa...


O Office Tab traz interface com abas para o Office e facilita muito o seu trabalho

  • Habilite a edição e leitura com abas no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas abas na mesma janela, em vez de abrir novas janelas.
  • Aumente sua produtividade em50% e reduza centenas de cliques do mouse todos os dias!