• Excel
  • Elenco numerato in Excel - formule, SEQUENZA e tabelle

Elenco numerato in Excel - formule, SEQUENZA e tabelle

Bruno De luca 23 aprile 2026
Una donna mostra un foglio di calcolo Excel con un elenco numerato e la formula per la numerazione automatica con sequenze numeriche.

Indice

Una colonna numerata sembra un dettaglio, ma in un foglio Excel può diventare scomoda appena aggiungi, elimini o ordini delle righe. Per creare un elenco numerato in Excel che resti ordinato nel tempo, servono il metodo giusto, una formula adatta e qualche accorgimento per evitare numeri duplicati o interrotti.

La scelta giusta dipende da quanto deve restare stabile la numerazione

  • Riempimento automatico per elenchi semplici e veloci.
  • Formula RIGA per numerare in base alla posizione delle righe.
  • SEQUENZA per generare numeri dinamici nelle versioni più recenti.
  • Tabella Excel per estendere automaticamente la numerazione ai nuovi dati.
  • Ordinamento e filtri da gestire con attenzione per non confondere un ID con un semplice progressivo.

Il metodo più rapido per numerare un elenco

Per una lista breve, il modo più semplice consiste nell’inserire 1 nella prima cella e 2 in quella successiva. Seleziona entrambe le celle, porta il cursore sul quadratino nell’angolo in basso a destra e trascinalo verso il basso: Excel riconoscerà la progressione e continuerà con 3, 4, 5 e così via.

Quando l’elenco è lungo, puoi usare il comando Home > Riempimento > Serie. Scegli la serie per righe o colonne, indica il valore iniziale, il passo e il limite finale. Con un passo pari a 1 ottieni una numerazione progressiva, mentre con un passo pari a 10 puoi creare valori come 10, 20, 30.

Situazione Metodo consigliato Perché funziona
Lista breve e fissa Trascinamento della maniglia È veloce e non richiede formule
Molte righe da numerare Comando Serie Permette di stabilire subito il limite
Dati che cambiano spesso Formula o tabella Riduce gli aggiornamenti manuali

Il limite di questo sistema è evidente: se inserisci una riga nel mezzo, la sequenza non sempre si aggiorna come desideri. Per questo lo uso soprattutto quando la lista è un elemento grafico o temporaneo, non quando i numeri devono seguire automaticamente i dati.

Come numerare le righe con una formula

La formula più pratica per ottenere un numero progressivo è:

=RIGA()-RIGA($A$2)+1

Inseriscila nella cella A2 e copiala verso il basso. La funzione RIGA() restituisce il numero della riga corrente, mentre il riferimento fisso $A$2 stabilisce da dove deve partire il conteggio. Se sposti l’elenco, modifica il riferimento iniziale per mantenere la sequenza corretta.

Se vuoi numerare solo le righe che contengono un’attività nella colonna B, puoi usare:

=SE(B2<>"";RIGA()-RIGA($B$2)+1;"")

In questo modo la cella resta vuota quando B2 non contiene dati. È una soluzione molto più ordinata di una colonna piena di numeri accanto a righe ancora inutilizzate, soprattutto nei fogli di lavoro condivisi.

Numeri con zeri iniziali e codici personalizzati

Per visualizzare valori come 001, 002 e 003, non serve trasformare necessariamente i numeri in testo. Seleziona l’intervallo, apri il formato celle e usa un formato personalizzato come 000. Il valore resta numerico e può continuare a essere ordinato o utilizzato nei calcoli.

Per creare invece un codice come 2026-001, puoi combinare testo e numerazione:

="2026-"&TESTO(RIGA()-RIGA($A$2)+1;"000")

Qui il risultato è un identificativo testuale. È adatto a documenti, ticket o pratiche, ma non va confuso con un numero da sommare. Questa distinzione sembra piccola, però evita molti problemi quando il foglio diventa una base dati.

Quando usare SEQUENZA per creare numeri dinamici

Nelle versioni recenti di Excel, la funzione SEQUENZA genera più numeri partendo da una sola formula. Per ottenere i numeri da 1 a 20 in verticale, puoi scrivere:

=SEQUENZA(20;1;1;1)

I quattro argomenti indicano rispettivamente il numero di righe, il numero di colonne, il valore iniziale e l’incremento. Per una sequenza orizzontale da 100 a 150 con incremento 5, la formula diventa:

=SEQUENZA(1;11;100;5)

Il vantaggio è che puoi modificare il numero di righe direttamente nella formula e ottenere subito un nuovo elenco. La funzione è particolarmente utile per modelli, report e fogli analitici che devono adattarsi a quantità variabili di dati.

Esiste però una condizione importante: SEQUENZA deve avere spazio libero per espandere il risultato. Se trova dati nelle celle sottostanti o laterali, Excel mostra un errore di espansione. Prima di usarla, controlla quindi che l’area destinata alla matrice sia vuota.

Leggi anche: Come contare le celle in Excel senza errori

Numerare solo gli elementi realmente presenti

Se i dati si trovano in B2:B100 e vuoi visualizzare una sequenza proporzionata agli elementi compilati, puoi usare una formula basata sul numero di celle non vuote. In Microsoft 365, una soluzione possibile è:

=SEQUENZA(CONTA.VALORI(B2:B100))

Questa formula crea tanti numeri quanti sono i valori presenti nell’intervallo. La consiglio quando l’elenco viene ricreato dinamicamente, ma non quando devi mantenere un numero stabile associato a ogni record nel tempo.

Perché una tabella Excel è spesso la soluzione migliore

Se aggiungi regolarmente nuove voci, trasforma l’intervallo in una Tabella Excel con Ctrl+T. Le tabelle estendono formule, formati e filtri alle nuove righe, riducendo il rischio di dimenticare la numerazione quando inserisci un elemento alla fine.

Puoi creare una colonna chiamata “N.” e inserire una formula come:

=RIGA()-RIGA(Tabella1[#Intestazioni])

Il nome Tabella1 deve corrispondere al nome effettivo della tua tabella. Se la tabella viene rinominata, aggiorna la formula. Per fogli semplici preferisco comunque una formula con un riferimento chiaro, perché è più facile da leggere per chi dovrà modificare il file in futuro.

La numerazione automatica è utile per mostrare la posizione corrente, ad esempio 1, 2, 3, 4. Non è invece un vero identificativo univoco. Se ordini la tabella per cliente o per importo, quei numeri cambiano posizione. Per un codice che non deve mai cambiare, usa un ID separato, come CLI-0001 o ORD-2026-014.

Tipo di numero Cambia dopo un ordinamento Uso corretto
Progressivo di riga Numerare visivamente un elenco
ID univoco No Identificare clienti, ordini o pratiche
Codice con prefisso No, se assegnato una sola volta Collegare dati tra fogli o sistemi

Gli errori che fanno saltare la numerazione

Il primo errore è trascinare una formula senza fissare il riferimento iniziale. Se scrivi =RIGA()-RIGA(A2)+1 e copi la formula, anche A2 si sposta diventando A3, A4 e così via. Il risultato può essere una serie di numeri uguali o incoerenti. I simboli $ servono proprio a bloccare il riferimento.

Un altro problema nasce dall’uso di numeri memorizzati come testo. Se Excel allinea il valore a sinistra o mostra un piccolo triangolo verde, probabilmente non lo considera un numero. Converti il contenuto oppure applica un formato numerico prima di procedere con ordinamenti e formule.

Attenzione anche alle righe nascoste e ai filtri. Una formula basata su RIGA considera la posizione fisica nel foglio, quindi può lasciare salti quando filtri i dati. Se vuoi una numerazione che segua solo le righe visibili, serve una soluzione più specifica basata su SUBTOTALE o AGGREGA, da scegliere in base alla struttura del foglio.

Infine, non cancellare manualmente un numero senza controllare le formule vicine. In una colonna automatica è meglio eliminare la riga o modificare il dato di origine, lasciando che Excel ricalcoli la sequenza. La manutenzione manuale funziona solo per elenchi molto piccoli.

Una scelta pratica per report, liste e analisi dati

Per una lista occasionale scegli il riempimento automatico. Per un foglio che cresce nel tempo usa una tabella con formula. Se lavori con Microsoft 365 e vuoi generare sequenze variabili, SEQUENZA è la scelta più elegante. Quando invece il numero identifica davvero un record, crea un ID indipendente dalla posizione.

La regola che seguo è semplice: un progressivo descrive una posizione, mentre un ID descrive un elemento. Separare questi due concetti rende i report più affidabili, facilita i collegamenti tra fogli e impedisce che un ordinamento cambi accidentalmente il significato dei dati.

Domande frequenti

Per una lista breve, inserisci 1 e 2 nelle prime due celle, selezionale e trascina la maniglia di riempimento verso il basso. Per elenchi lunghi puoi usare Home > Riempimento > Serie, impostando valore iniziale, passo e limite finale.

Se le attività sono nella colonna B, usa =SE(B2<>"";RIGA()-RIGA($B$2)+1;""). La cella resta vuota quando B2 non contiene dati, evitando numeri accanto a righe inutilizzate.

SEQUENZA è utile nelle versioni recenti di Excel per generare sequenze dinamiche da una sola formula, ad esempio =SEQUENZA(20;1;1;1) per i numeri da 1 a 20. L'area in cui il risultato deve espandersi deve essere libera, altrimenti Excel mostra un errore.

Il progressivo indica la posizione dell'elemento e può cambiare dopo un ordinamento o un filtro. Un ID univoco identifica invece sempre lo stesso record, quindi è più adatto per clienti, ordini o pratiche e può avere formati come CLI-0001 o ORD-2026-014.

Valuta l'articolo

Valutazione: 0.00 Numero di voti: 0

Tag

formule
tabelle
progressivi
sequenza
identificativi
Autor Bruno De luca
Bruno De luca
Mi chiamo Bruno De Luca e da 9 anni mi dedico con passione all'analisi dei dati, alla Business Intelligence e alla Data Science. Quello che mi affascina di questo campo è la capacità di trasformare numeri grezzi in storie comprensibili, aiutando a prendere decisioni più informate e strategiche. Sul sito mondobi.it, il mio obiettivo è condividere conoscenze, semplificare concetti complessi e offrire prospettive aggiornate, basandomi su un approccio rigoroso di verifica delle fonti e organizzazione delle informazioni. Cerco sempre di rendere i contenuti accessibili e utili, per chiunque voglia navigare nel mondo dei dati con maggiore consapevolezza.

Condividi post

Scrivi un commento