Come creare una sequenza numerica in Excel in base a criteri specifici?
Quando si lavora con Excel, spesso è necessario creare una sequenza numerica per un elenco di celle, ad esempio per assegnare numeri d’ordine o ID seriali. Ad esempio, un semplice elenco sequenziale può essere generato facilmente trascinando il quadratino di riempimento. Tuttavia, la situazione diventa più complessa quando l’obiettivo è generare una sequenza che dipende da criteri specifici, come numerare elementi all’interno di gruppi, creare un conteggio progressivo di elementi che soddisfano una condizione o saltare determinate righe in base ai valori delle celle. Ottenere questo risultato correttamente è fondamentale per attività come Analisi dei dati, reporting o preparazione di dataset per ulteriori elaborazioni, dove la numerazione condizionale può Risparmia tempo e aiutare a evitare errori manuali.
Questa guida presenta soluzioni pratiche per generare sequenze in Excel seguendo regole definite.
Creare una sequenza numerica in base a voci duplicate con la funzione CONTA.SE
Creare una sequenza numerica in base a criteri con le funzioni CONTA.SE e SE
Creare una sequenza numerica in base a voci duplicate con la funzione CONTA.SE
Si supponga di dover assegnare Numeri consecutivi in base a un gruppo, ad esempio creare un numero progressivo per ogni Paese in un elenco. Per esempio, se si dispone di diverse voci ripetute per uno stesso Paese e si desidera numerarle in sequenza all’interno del proprio gruppo, come illustrato nello screenshot seguente:

Per assegnare automaticamente numeri seriali in modo raggruppato, puoi utilizzare la funzione CONTA.SE. Questo approccio è ideale per dataset di piccole e medie dimensioni in cui i valori del gruppo si ripetono e si desidera che il conteggio ricominci da capo per ogni nuovo gruppo. Il suo principale vantaggio è la semplicità: non richiede strumenti aggiuntivi né configurazioni complesse. Tuttavia, con dataset molto grandi, il ricalcolo della formula su ogni riga potrebbe incidere sulle prestazioni.
Ecco come utilizzare CONTA.SE per assegnare Numeri consecutivi in base ai valori di gruppo presenti in un’altra colonna:
1. Inserisci la seguente formula nella prima cella della colonna Numero di Sequenza corrispondente ai tuoi dati (ad esempio, se i Paesi si trovano nella colonna B a partire dalla riga 2, inseriscila in C2 o nella cella designata):
Questa formula conta quante volte ciascun valore di gruppo (ad esempio, Paese) appare dalla prima riga dei dati fino alla riga corrente, offrendo un totale progressivo per ogni gruppo. Ricorda di adattare i riferimenti di cella se i tuoi dati iniziano su una riga diversa o si trovano in un’altra colonna.
2. Dopo aver inserito la formula, trascina il quadratino di riempimento verso il basso per applicarla alle restanti celle della colonna della sequenza. Ogni valore verrà incrementato all’interno del proprio gruppo, offrendo un indice chiaro e immediato per ogni voce ripetuta, come mostrato di seguito:

Se noti celle vuote inaspettate o se la sequenza ricomincia in modo errato, ricontrolla attentamente sia l’ancoraggio dell’intervallo nella formula (ad esempio, B$2:B2) sia la presenza di eventuali celle vuote indesiderate o righe unite nei tuoi dati. La numerazione raggruppata si adatterà correttamente purché la formula faccia riferimento in modo preciso ai dati da contare.

Sblocca la magia di Excel con KUTOOLS AI
- Esecuzione intelligente: Esegui operazioni sulle celle, analizza i dati e crea grafici, il tutto con comandi semplici e intuitivi.
- Formule personalizzate: crea formule su misura per ottimizzare i tuoi flussi di lavoro.
- Codifica VBA: Scrivi e implementa codice VBA in modo semplice e immediato.
- Interpretazione delle formule: Comprendi con facilità anche le formule più complesse.
- Traduzione del testo: Superate le barriere linguistiche direttamente nei vostri fogli di calcolo.
Creare una sequenza numerica in base a criteri con le funzioni CONTA.SE e SE
Potresti trovarti in situazioni in cui devi generare numeri consecutivi solo per le righe che soddisfano un criterio specifico — ad esempio, numerare esclusivamente gli elementi la cui descrizione non contiene «Total» oppure assegnare un numero solo quando una determinata colonna corrisponde a un valore preciso. Immagina, per esempio, che la colonna A contenga voci di prodotti alternate a righe di riepilogo etichettate come «Total»: se desideri numerare soltanto le righe effettive dei dati, saltando quelle con «Total», puoi ottenere questo risultato combinando le funzioni SE e CONTA.SE.

Ecco come impostare questa numerazione condizionale:
1. Digita 1 (o il valore iniziale desiderato) nella prima cella della tua colonna Numero di Sequenza (ad esempio, C2), allineata con la prima riga dei tuoi dati. Ad esempio:

2. Nella cella successiva (ad esempio, C3), inserisci la formula adatta alla tua versione di Excel. Queste formule assicurano che la sequenza venga generata solo per le righe che non soddisfano il criterio «Total»:
=IF($A$2:$A$14=«Total»,"",COUNTIF($C$2:C2,">0")+1) (Other Excel versions)
Nota: In queste formule, $A$2:$A$14=«Total» definisce l’intervallo contenente i criteri da verificare; C2 è la cella con il numero di sequenza iniziale. Aggiorna questi riferimenti in base alla posizione effettiva dei tuoi dati. Intervalli non corrispondenti o disallineati possono causare risultati completamente vuoti o salti imprevisti nel conteggio.
3. Trascina il quadratino di riempimento verso il basso per applicare la formula a tutta la colonna della sequenza, estendendola fino alla lunghezza desiderata (ad esempio, fino a C14). Noterai che solo le righe prive del criterio specificato vengono numerate in modo progressivo; le righe «Total» rimangono vuote, esattamente come previsto:

Questo approccio si rivela efficace per tabelle di piccole e medie dimensioni, permettendoti di numerare rapidamente le righe in base a qualsiasi condizione testuale, numerica o logica. Se la struttura dei tuoi dati cambia spesso, ricorda di aggiornare i riferimenti di cella in modo da includere sempre l’intero intervallo dati.
Migliori Strumenti per la Produttività in Office
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.
- 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