Como classificar linhas por números pares ou ímpares no Excel?
Classificar números no Excel em ordem crescente ou decrescente é uma tarefa comum, mas às vezes você pode precisar organizar seus dados de forma que todos os números ímpares fiquem agrupados e todos os números pares juntos. Por exemplo, suponha que você tenha uma lista grande de números e queira separar valores ímpares e pares para facilitar a análise ou o relatório. Classificar por valores ímpares ou pares não é um recurso padrão do Excel, mas existem diversos métodos práticos para ajudá-lo a realizar essa tarefa. Abaixo, você encontrará várias soluções para classificar linhas por números pares ou ímpares — seja utilizando colunas auxiliares, fórmulas, código VBA ou um suplemento avançado.
Classificar linhas por números pares ou ímpares com uma coluna auxiliar
Uma das formas mais rápidas de classificar números por valores pares ou ímpares no Excel é adicionar uma coluna auxiliar, permitindo que o Excel distinga os pares dos ímpares para a operação de classificação. Este método é direto e adequado para usuários que se sentem à vontade com fórmulas e o recurso de Classificação e funciona em qualquer versão do Excel. A abordagem é flexível, mas exige a adição temporária de uma nova coluna.
1. Ao lado da sua lista de números, digite a fórmula a seguir em uma célula vazia adjacente (por exemplo, se seus números começam em A2, insira isto em B2): =ISODD(A2) e pressione Enter.
Veja o exemplo:
Dica: A função ISODD verifica se um valor é ímpar. Se você utiliza cabeçalhos de coluna, certifique-se de que sua fórmula faça referência à linha de dados correta.
2Use a alça de preenchimento para arrastar a fórmula ao longo de toda a lista. Para números ímpares, a fórmula retornará VERDADEIRO. Para números pares, retornará FALSO. Essa distinção visual será a base para a classificação.
Veja o exemplo:
3. Mantenha as células da fórmula selecionadas e clique em Dados > Classificar do menor para o maior ou Classificar do maior para o menor.
4. Na Aviso de classificação janela, selecione Expandir a seleção e clique em OK. Isso garante que todas as linhas sejam classificadas corretamente, mantendo os dados relacionados juntos.
Veja o exemplo:
5. Clique no Classificar botão. Sua lista será agrupada com os números pares seguidos pelos ímpares se você escolher "Classificar do menor para o maior" (pois FALSO é considerado menor que VERDADEIRO).
Veja o exemplo:
Observações:
1. Para mostrar os números ímpares antes dos pares, selecione Classificar do maior para o menor no passo3.
2. A coluna auxiliar pode ser excluída após a classificação para manter a worksheet organizada.
3. Tenha cuidado para não classificar apenas a coluna auxiliar, o que alteraria a ordem original dos seus dados.
Dica prática: Esse método é universal, funciona offline e não requer macros nem suplementos. No entanto, se você precisar classificar por ímpar/par frequentemente, convém experimentar outras abordagens para mais automação.
Classificar linhas por números pares ou ímpares com Kutools para Excel
Para quem gerencia conjuntos de dados grandes e deseja uma solução mais rápida e flexível, o Kutools para Excel oferece a função de Classificação Avançada, que permite classificar números pares e ímpares diretamente—sem necessidade de criar colunas auxiliares nem de fórmulas complexas. Isso é ideal para usuários que realizam tarefas de classificação semelhantes com frequência ou que preferem uma interface gráfica. O Kutools amplia as capacidades de classificação e suporta operações em lote de forma eficiente.
Após instalar o Kutools para Excel, siga estas etapas:
1. Selecione o intervalo de dados que deseja classificar.
2. Navegue até Kutools Plus > Classificar > Classificação Avançada.
Veja o exemplo:
3. Na Classificação Avançada janela, selecione a coluna que deseja ordenar no campo Coluna drop-down. Na seção Classificar por , escolha Números pares e ímpares; em seguida, selecione a ordem de classificação desejada: Crescente para pares primeiro e Decrescente para ímpares primeiro.
Veja o exemplo:
4. Clique em OK. Sua lista será imediatamente classificada agrupando números pares e ímpares conforme suas configurações. Veja exemplos de resultado:
Dados originais | Classificar de par para ímpar | Classificar de ímpar para par | ||
![]() | ![]() | ![]() | ![]() | ![]() |
Clique para saber mais sobre esse recurso de Classificação Avançada.
Baixe e teste gratuitamente o Kutools para Excel agora!
Vantagens: Não requer fórmulas nem colunas extras, funciona com uma interface simples, rapidamente classifica por critério par/ímpar, ideal para usuários frequentes.
Considerações: O Kutools é um suplemento de terceiros que requer instalação, mas é confiável por muitos devido aos seus robustos recursos de aprimoramento do Excel.
Demonstração: Classificar linhas por números pares ou ímpares com Kutools para Excel
Classificar linhas por números pares ou ímpares usando código VBA
Se você deseja automatizar o processo de classificação de números por valores pares ou ímpares, usar uma macro VBA é um método eficiente. Essa abordagem é indicada para usuários com noções básicas de macros e é especialmente útil se for necessário repetir a classificação com frequência ou se você não quiser adicionar colunas auxiliares nem depender de suplementos de terceiros. O VBA oferece uma maneira rápida e direta de classificar sem sair da worksheet.
1. Clique em Desenvolvedor > Visual Basic para abrir a janela Microsoft Visual Basic for Applications. Se você não visualiza a guia Desenvolvedor, ative-a pelo menu de Opções do Excel. Na janela do VBA, clique em Inserir > Módulo e cole o seguinte código no módulo:
Sub SortByOddEven()
Dim ws As Worksheet
Dim rng As Range, cell As Range
Dim arr As Variant
Dim HelperArr() As Integer
Dim i As Long
On Error Resume Next
Set ws = Application.ActiveSheet
Set rng = Application.InputBox("Select the range to sort (single column):", "KutoolsforExcel", Type:=8)
If rng Is Nothing Then Exit Sub
arr = rng.Value
ReDim HelperArr(1 To UBound(arr, 1))
For i = 1 To UBound(arr, 1)
If IsNumeric(arr(i, 1)) Then
HelperArr(i) = arr(i, 1) Mod 2
Else
HelperArr(i) = 2 ' Non-numeric entries go last
End If
Next i
' Add helper column
rng.Offset(0, 1).Resize(UBound(arr, 1), 1).Value = Application.Transpose(HelperArr)
' Sort by helper column
ws.Sort.SortFields.Clear
ws.Sort.SortFields.Add Key:=rng.Offset(0, 1), SortOn:=xlSortOnValues, Order:=xlAscending
With ws.Sort
.SetRange rng.Resize(, 2)
.Header = xlNo
.Apply
End With
' Remove helper column
rng.Offset(0, 1).Resize(UBound(arr, 1), 1).Clear
MsgBox "Rows are sorted by odd (1) or even (0) numbers.", vbInformation, "KutoolsforExcel"
End Sub
2. Pressione F5 ou clique no botão para executar a macro. Escolha sua coluna de dados na caixa de entrada exibida, e a macro classificará automaticamente seus dados agrupando os números pares antes dos ímpares (ou vice-versa, dependendo da ordem escolhida).
Notas e solução de problemas:
- Se você aplicar esta macro a um intervalo com várias colunas, apenas a coluna selecionada e suas colunas imediatamente adjacentes serão ordenadas. Para melhores resultados, selecione apenas a coluna a ser classificada ou ajuste o código para ordenação de múltiplas colunas em cenários avançados.
- Certifique-se de salvar a worksheet antes de executar macros para evitar perda acidental de dados.
- Entradas não numéricas serão classificadas ao final para evitar erros.
Vantagens: Totalmente automático, não deixa coluna auxiliar, rápido para tarefas repetidas.
Limitações: É necessário habilitar macros e ter alguma experiência com VBA; use com cautela em dados sensíveis.
Identificar números pares ou ímpares usando a fórmula MOD
Além da função ISODD, é possível usar a função MOD para distinguir números pares e ímpares. Este método é prático para usuários familiarizados com operações matemáticas padrão ou para quem usa versões antigas do Excel sem determinadas funções ou localizações. A abordagem com MOD fornece indicadores numéricos explícitos—0 para pares,1 para ímpares—permitindo controlar a ordem ou integrar com outros fluxos de trabalho de classificação.
1. Em uma célula em branco ao lado dos seus números (por exemplo, B2), insira a fórmula abaixo:
=MOD(A2,2)
Esta fórmula divide o valor de A2 por2 e retorna o resto. Números pares resultam em0; ímpares resultam em1.
2. Copie essa fórmula para as demais linhas da sua lista de números.
3. Classifique seus dados com base nesta coluna auxiliar (Dados > Classificar), assim como descrito no método da coluna auxiliar. Classificando do menor para o maior, todos os pares (0) ficarão acima dos ímpares (1).
Dicas:
- Se seus dados incluírem valores não inteiros, MOD ainda funcionará, mas apenas os números inteiros exibirão0 ou1 conforme planejado.
- Este método é independente de idioma e região, e pode ser mais transparente do que saídas VERDADEIRO/FALSO.
- Você pode alterar a ordem escolhendo entre ordenação crescente ou decrescente.
Artigos relacionados:
Como classificar endereços de e-mail por domínio no Excel?
Como classificar dados pelo valor mais frequente no Excel?
Como classificar ou filtrar dados por tachado no Excel?
Como classificar linhas para deixar as células em branco no topo no Excel?
Melhores Ferramentas de Produtividade para Office
Impulsione suas habilidades no Excel com Kutools para Excel e experimente uma eficiência incomparável. Kutools para Excel oferece mais de300 recursos avançados para aumentar a produtividade e economizar tempo. Clique aqui para acessar o recurso que você mais precisa...
Office Tab traz interface com abas para o Office e facilita muito seu trabalho
- Habilite edição e leitura por abas no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie múltiplos documentos em novas abas de uma mesma janela, em vez de em novas janelas.
- Aumente sua produtividade em50% e economize centenas de cliques todos os dias!
Todos os complementos Kutools. Um instalador
O pacote Kutools for Office reúne complementos para Excel, Word, Outlook & PowerPoint, além do Office Tab Pro, sendo ideal para equipes que trabalham em vários aplicativos do Office.





- Pacote tudo-em-um — complementos para Excel, Word, Outlook & PowerPoint + Office Tab Pro
- Um instalador, uma licença — configuração em minutos (pronto para MSI)
- Trabalhe melhor em conjunto — produtividade otimizada entre os aplicativos do Office
- Avaliação completa por30 dias — sem registro e sem cartão de crédito
- Melhor custo-benefício — economize comparado à compra individual de add-ins