Skip to main content

Kutools para Office — Uma Suíte. Cinco Ferramentas. Aumente sua Produtividade.

Como classificar linhas por números pares ou ímpares no Excel?

Author Xiaoyang Last modified

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.

A screenshot showing a list of numbers in Excel Arrow A screenshot showing the sorted list in Excel after applying sort by odd or even numbers

Classificar linhas por números pares ou ímpares com uma coluna auxiliar

Classificar linhas por números pares ou ímpares com Kutools para Excel

Classificar linhas por números pares ou ímpares usando código VBA

Identificar números pares ou ímpares usando a fórmula MOD


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:

A screenshot showing how to apply the ISODD formula in Excel to identify odd numbers

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:

A screenshot showing the results of the ISODD formula in Excel indicating odd and even numbers

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.

A screenshot showing the Sort options in Excel

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:

A screenshot of the Sort Warning dialog box

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:

A screenshot showing even numbers sorted together followed by odd numbers in Excel

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.

Kutools para Excel oferece mais de 300 recursos avançados para simplificar tarefas complexas, aumentando a criatividade e a eficiência. Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados fácil e eficiente. Mais informações sobre o Kutools para Excel...  Teste gratuito...

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:

A screenshot showing the Advanced Sort feature on the Kutools tab on the ribbon

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:

A screenshot of the Advanced Sort dialog box

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
A screenshot showing original unsorted data Arrow A screenshot showing data sorted from even to odd numbers in Excel Arrow A screenshot showing data sorted from odd to even numbers in Excel

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

 
Kutools para Excel: Mais de 300 ferramentas práticas na ponta dos seus dedos! Aproveite recursos de IA gratuitos permanentemente! Baixe agora!

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 Run button 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

🤖 Kutools AI Aide: Revolucione a análise de dados com: Execução Inteligente   |  Gerar Código  |  Criar Fórmulas Personalizadas  |  Analisar Dados e Gerar Gráficos  |  Chamar Funções Aprimoradas
Recursos Populares: Localizar, Destacar ou Marcar Duplicatas   |  Excluir Linhas em Branco   |  Consolidar Colunas ou Células sem Perder Dados   |   Arredondar...
Super PROC: Procura por múltiplos critérios    Procura por múltiplos valores  |   Procura em várias planilhas   |   Correspondência Fuzzy...
Lista Suspensa Avançada: Crie rapidamente Lista suspensa  |  Lista suspensa dependente  |  Lista suspensa com múltipla seleção ...
Gerenciador de Colunas: Adicionar número específico de colunas  | Mover Colunas  | Alternar status de visibilidade de Colunas ocultas |  Comparar Intervalos & 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 (Auto Text)   |  Selecionador de Data   |  Mesclar Dados   |  Criptografar/Descriptografar Células    Enviar Email por Lista   |  Super Filtro   |   Filtro Especial (filtrar negrito/itálico/tachado...) ...
Os 15 Principais Conjuntos de Ferramentas: 12 Ferramentas de Texto (Adicionar Texto, Excluir Caracteres Específicos, ...)  | 50+ Tipos de Gráficos (Gráfico de Gantt, ...)  | 40+ Fórmulas Práticas (Calcular a idade com base na data de nascimento, ...)  | 19 Ferramentas de Inserção (Inserir Código QR, Inserir Imagem pelo 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
Use o Kutools no idioma de sua preferência – compatível com Inglês, Espanhol, Alemão, Francês, Chinês e mais de40 idiomas!

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.

Excel Word Outlook Tabs PowerPoint
  • 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