KutoolsforOffice — Un'unica soluzione, cinque potenti strumenti.Ottenere di più con meno sforzo.

Come ordinare le righe in base ai numeri dispari o pari in Excel?

AutoreXiaoyang Data di modifica

Ordinare i numeri in Excel in ordine crescente o decrescente è un’operazione comune, ma a volte potresti aver bisogno di organizzare i dati in modo che tutti i numeri dispari siano raggruppati insieme e tutti i numeri pari siano raggruppati insieme. Ad esempio, immagina di avere un elenco ampio di numeri e di voler separare i valori dispari da quelli pari per semplificare l’analisi o la creazione di report. L’ordinamento in base alla parità dei numeri non è una funzionalità predefinita di Excel, ma esistono diversi metodi pratici per ottenere questo risultato. Di seguito troverai soluzioni efficaci per ordinare le righe in base ai numeri dispari o pari: che tu preferisca utilizzare colonne di appoggio, formule, codice VBA o un componente aggiuntivo avanzato.

Uno screenshot che mostra un elenco di numeri in ExcelFrecciaUno screenshot che mostra l'elenco ordinato in Excel dopo aver applicato l'ordinamento per numeri pari o dispari

Ordina le righe in base ai numeri dispari o pari con una colonna di appoggio

Ordina le righe in base ai numeri dispari o pari con Kutools per Excel

Ordina le righe in base ai numeri dispari o pari utilizzando codice VBA

Identifica i numeri dispari o pari utilizzando la formula MOD


Ordina le righe in base ai numeri dispari o pari con una colonna di appoggio

Uno dei modi più rapidi per ordinare i numeri in base al fatto che siano dispari o pari in Excel consiste nell’aggiungere una colonna di appoggio, che consente a Excel di distinguere chiaramente tra valori dispari e pari durante l’ordinamento. Semplice e immediato, questo metodo è ideale per chi ha già dimestichezza con le formule e la funzione Ordina, ed è compatibile con qualsiasi versione di Excel. Pur essendo flessibile, richiede tuttavia l’aggiunta temporanea di una nuova colonna.

1. Accanto al tuo elenco di numeri, inserisci la seguente formula in una cella vuota adiacente (ad esempio, se i tuoi numeri iniziano in A2, inseriscila in B2): =DISPARI(A2) e premi Invio.
Vedi screenshot:

Uno screenshot che mostra come applicare la formula DISPARI in Excel per identificare i numeri dispari

Suggerimento: La funzione DISPARI verifica se un valore è dispari. Se utilizzi intestazioni di colonna, assicurati che la formula faccia riferimento alla riga corretta dei dati.

2. Usa il quadratino di riempimento per trascinare la formula lungo l’intero elenco: restituirà VERO per i numeri dispari e FALSO per quelli pari. Questa distinzione visiva costituirà la base per l’ordinamento.
Vedi screenshot:

Uno screenshot che mostra i risultati della formula DISPARI in Excel, indicando numeri pari e dispari

3. Mantieni selezionate le celle con la formula, quindi fai clic su Dati > Ordina dal più piccolo al più grande o Ordina dal più grande al più piccolo.

Uno screenshot che mostra le opzioni di ordinamento in Excel

4. Nella finestra di dialogo Avviso di ordinamento, seleziona Espandi area di selezione e fai clic su OK. In questo modo, tutte le righe verranno ordinate correttamente, mantenendo insieme i dati correlati.
Vedi screenshot:

Uno screenshot della finestra di dialogo Avviso ordinamento

5. Fai clic sul pulsante Ordina. Il tuo elenco verrà raggruppato con i numeri pari seguiti dai dispari se hai selezionato «Ordina dal più piccolo al più grande» (poiché FALSO è considerato inferiore a VERO).
Vedi screenshot:

Uno screenshot che mostra i numeri pari ordinati insieme seguiti dai numeri dispari in Excel

Note:

1. Per visualizzare prima i numeri dispari e poi quelli pari, nel passaggio 3 seleziona Ordina Dal più grande al più piccolo.
2. La colonna di appoggio può essere eliminata dopo l’ordinamento per mantenere il foglio di lavoro ordinato.
3. Fai attenzione a non ordinare solo la colonna di appoggio, poiché ciò altererebbe l’ordine originale dei tuoi dati.

Suggerimento pratico: Questo metodo è universale, funziona offline e non richiede macro né componenti aggiuntivi. Tuttavia, se devi spesso ordinare in base a numeri dispari o pari, potresti valutare altri approcci per un’automazione più efficace.


Ordina le righe in base ai numeri dispari o pari con Kutools per Excel

Per chi gestisce grandi set di dati e cerca una soluzione più rapida e flessibile, Kutools per Excel offre una funzione Ordinamento avanzato in grado di ordinare direttamente numeri pari e dispari, senza dover creare colonne di appoggio né ricorrere a formule complesse. Ideale per chi esegue spesso operazioni simili o preferisce un’interfaccia grafica intuitiva, Kutools potenzia le capacità di ordinamento e supporta in modo efficiente operazioni batch.

Kutools per Exceloffre oltre 300 funzionalità avanzate per semplificare attività complesse, aumentando creatività ed efficienza.Integrato con funzionalità basate sull’IA, Kutools automatizza le attività con precisione, rendendo la gestione dei dati semplice e immediata.Informazioni dettagliate su Kutools per Excel...         Prova gratuita...

Dopo aver installato Kutools per Excel, segui questi passaggi:

1. Seleziona l’intervallo di dati che vuoi ordinare.

2. Passa a KUTOOLS PLUS > Ordina > Ordinamento avanzato.
Vedi screenshot:

Uno screenshot che mostra la funzione Ordinamento avanzato nella scheda Kutools sulla barra multifunzione

3. Nella finestra di dialogo Ordinamento avanzato, seleziona dal menu a discesa Colonna la colonna in base alla quale desideri ordinare. Nella sezione Ordina per, scegli Numeri pari e dispari, quindi seleziona l’ordine desiderato: A → Z per visualizzare prima i numeri pari e Z → A per visualizzare prima i numeri dispari.
Vedi screenshot:

Uno screenshot della finestra di dialogo Ordinamento avanzato

4. Fai clic su OK. Il tuo elenco verrà immediatamente ordinato per raggruppare numeri pari e dispari in base alle tue impostazioni. Ecco alcuni risultati di esempio:

Dati originali  Ordina dai numeri pari ai dispari  Ordina dai numeri dispari ai pari
Uno screenshot che mostra i dati originali non ordinatiFrecciaUno screenshot che mostra i dati ordinati dai numeri pari ai dispari in ExcelFrecciaUno screenshot che mostra i dati ordinati dai numeri dispari ai pari in Excel

Fai clic per scoprire di più sulla funzionalità Ordinamento avanzato.

Scarica e prova gratis Kutools per Excel ora!

Vantaggi: Non richiede formule o colonne aggiuntive, offre un’interfaccia intuitiva, ordina rapidamente in base ai criteri dispari/pari ed è perfetto per gli utenti abituali.
Considerazioni: Kutools è un componente aggiuntivo di terze parti che richiede l’installazione, ma è ampiamente utilizzato per potenziare Excel in modo efficace e affidabile.


Demo: Ordina le righe in base ai numeri dispari o pari con Kutools per Excel

 
Kutools per Excel: Oltre 300 strumenti pratici a portata di mano! Goditi funzionalità basate sull’intelligenza artificiale per lavorare in modo più intelligente e veloce!Scarica ora!

Ordina le righe in base ai numeri dispari o pari utilizzando codice VBA

Se desideri automatizzare l’ordinamento dei numeri in base ai valori dispari o pari, una macro VBA rappresenta una soluzione efficiente. Questo metodo è ideale per utenti con conoscenze di base delle macro ed è particolarmente vantaggioso se devi eseguire frequentemente questa operazione, se vuoi evitare di inserire colonne di appoggio e se preferisci non dipendere da componenti aggiuntivi di terze parti. Il VBA ti consente di ordinare direttamente nel foglio in modo rapido e immediato.

1. Fai clic su Sviluppo > Visual Basic per aprire la finestra di Microsoft Visual Basic, Applications Edition. Se non vedi la scheda Sviluppo, puoi abilitarla tramite Opzioni di Excel. Nella finestra VBA, fai clic su Inserisci > Modulo e incolla il seguente codice nel modulo:

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. Premi F5 o fai clic sul pulsante Pulsante Esegui per eseguire la macro. Seleziona la colonna dei dati nella casella di input che compare e la macro ordinerà automaticamente i tuoi dati in modo che i numeri pari siano raggruppati prima dei dispari (o viceversa, a seconda dell’ordine di ordinamento).

Note e risoluzione problemi:

  • Se applichi questa macro a un intervallo che include più colonne, verranno ordinate soltanto la colonna selezionata e quelle adiacenti. Per risultati ottimali, seleziona esclusivamente la colonna da ordinare oppure modifica il codice per gestire l’ordinamento su più colonne nei casi avanzati.
  • Assicurati di aver salvato la cartella di lavoro prima di eseguire le macro, per evitare qualsiasi perdita accidentale di dati.
  • Le voci non numeriche vengono spostate in fondo per prevenire errori.

Vantaggi: È completamente automatico, non lascia traccia della colonna di appoggio ed è ideale per attività ripetute.
Limitazioni: Richiede l’abilitazione delle macro e una certa familiarità con il VBA; usa cautela quando lo applichi a dati sensibili.


Identifica i numeri dispari o pari utilizzando la formula MOD

Oltre alla funzione DISPARI, puoi usare anche la funzione RESTO per distinguere numeri pari e dispari. Questo metodo è ideale per chi ha dimestichezza con le operazioni matematiche di base o utilizza versioni precedenti di Excel che potrebbero non includere alcune funzioni o localizzazioni. L’approccio con RESTO restituisce indicatori numerici chiari: 0 per i numeri pari e 1 per quelli dispari, permettendoti di gestire l’ordine o integrare facilmente il risultato in altri flussi di lavoro per l’ordinamento.

1.In una cella vuota accanto ai tuoi numeri (ad esempio, B2), inserisci la seguente formula:

=MOD(A2,2)

Questa formula divide il valore in A2 per 2 e restituisce il resto: i numeri pari danno 0, quelli dispari 1.
2. Copia questa formula nelle celle sottostanti per applicarla a tutto l’elenco di numeri.
3. Ordina i dati in base a questa colonna di supporto (Dati > Ordina), esattamente come illustrato nel metodo precedente con la colonna ausiliaria. L’ordinamento dal più piccolo al più grande posizionerà tutti i numeri pari (0) prima dei numeri dispari (1).

Suggerimenti:

  • Se i tuoi dati includono valori non interi, la funzione MOD continuerà a funzionare, ma solo i numeri interi restituiranno correttamente 0 o 1 come previsto.
  • Questo metodo è indipendente dalla lingua e dall’area geografica, risultando più trasparente rispetto all’uso di valori TRUE/FALSE.
  • Puoi modificare l’ordine alternando tra ordinamento crescente e decrescente.

Articoli correlati:

Come ordinare gli indirizzi email per dominio in Excel?

Come ordinare i dati in base al valore più frequente in Excel?

Come ordinare o filtrare i dati in base al testo barrato in Excel?

Come ordinare le righe in modo da posizionare le celle vuote in alto in Excel?


Migliori Strumenti per la Produttività in Office

🤖KUTOOLS AI Assistente: Rivoluziona Analisi dei dati in base a:Esecuzione Intelligente   |  Genera Codice|  Crea formule personalizzate  |  Analizza Dati e Genera Grafici|  Richiama Funzioni avanzate
Funzionalità Popolari:Trova, Evidenzia o Contrassegna Duplicati   |  Elimina righe vuote   |  Combinare Colonne o Celle senza Perdere Dati   |   Arrotondamento senza usare la formula...
Super RICERCA.VERT:VLookup con Criteri Multipli  |  VLookup con Valori Multipli  |   VLookup tra Fogli Multipli   |   Corrispondenza approssimativa....
Elenco a discesa avanzato:Crea Rapidamente un Elenco a Discesa   |  Elenco a Discesa Dipendente   |  Elenco a Discesa con Selezione Multipla....
Gestione Colonne:Aggiungi un Numero Specifico di Colonne|Sposta Colonne|Attiva/Disattiva lo Stato di Visibilità delle Colonne Nascoste|Confronta Intervalli e Colonne...
Funzionalità in Evidenza:Attenzione della griglia   |  Visualizzazione Design   |Barra delle formule avanzata   | Gestione Cartelle di Lavoro e Fogli   |  Biblioteca di risorse(Testo Automatico)|  Selettore di Date   |  Unisci fogli di lavoro  |  Crittografa/Decrittografa celle   | Invia Email da Lista   |  Super Filtri   |   Filtro speciale(Filtra celle con testo in grassetto/corsivo/barrato...) ...
Principali Set di Strumenti 15:12 Strumentiper il Testo(Aggiungi testo,Elimina Caratteri Specifici, ...)|   50+Tipidi Grafico(Diagramma di Gantt, ...)|   40+ Formule Pratiche(Calcola l'età in base alla data di nascita, ...)|   19 Strumentidi Inserimento(Inserisci Codice QR,Inserisci Immagine dal Percorso, ...)|   12 Strumentidi Conversione(Converti in parole,Conversione del tasso di cambio, ...)|   7 StrumentiUnisci e Dividi(Unione avanzata righe,Dividi celle, ...)|... e molto altro
Usa Kutools nella tua lingua preferita – supporta inglese, spagnolo, tedesco, francese, cinese e 40+ altre!

Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un’efficienza mai vista prima.Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e Risparmia tempo.Clicca qui per ottenere la funzionalità di cui hai più bisogno...


Office Tab Porta l'interfaccia a schede in Office e rende il tuo lavoro molto più semplice

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede all’interno della stessa finestra, invece che in finestre separate.
  • Aumenta la tua produttività del 50 % e risparmia centinaia di clic del mouse ogni giorno!

Tutti i componenti aggiuntivi di Kutools in un unico programma di installazione.

Kutools for Office è la suite che include componenti aggiuntivi per Excel, Word, Outlook e PowerPoint, oltre a Office Tab Pro: la soluzione ideale per i team che lavorano su diverse app di Office.

ExcelWordOutlookTabsPowerPoint
  • Suite completa— componenti aggiuntivi per Excel, Word, Outlook e PowerPoint + Office Tab Pro
  • Un unico programma di installazione, una sola licenza— configurazione in pochi minuti (pronto per MSI)
  • Funziona meglio insieme— produttività ottimizzata tra le app di Office
  • Prova gratuita di 30 giorni con tutte le funzionalità— nessuna registrazione, nessuna carta di credito
  • Miglior rapporto qualità-prezzo— risparmia rispetto all’acquisto dei singoli componenti aggiuntivi