Come generare automaticamente una sequenza di numeri in Excel (9 esempi)

  • Condividi Questo
Hugh West

Spesso la serializzazione manuale di molti elementi in Excel è noiosa. Fortunatamente, è piuttosto facile generare automaticamente sequenze di numeri in Excel. Per eliminare questo problema monotono, vi mostrerò alcuni modi semplici e pratici per generare automaticamente una sequenza di numeri in Excel. A scopo dimostrativo, sto utilizzando Microsoft Office 365. Non preoccupatevi se avete un'altra versione.

Scarica il quaderno di esercizi

È possibile scaricare la cartella di lavoro utilizzata per la dimostrazione dal link di download sottostante.

Sequenza di numeri generata automaticamente.xlsx

9 esempi adatti a generare automaticamente una sequenza di numeri in Excel

Prima di tutto, conosciamo il foglio di lavoro, che è la base dei nostri esempi di oggi. In questo foglio, abbiamo una tabella di 5 persone con le loro età. Utilizzando questo foglio, vedrete come generare automaticamente i numeri per ciascuna di esse. Generalmente, si vede il numero di serie che appartiene alla sinistra di ogni particolare elemento. Ma poiché intendiamo esaminare diversi modi di generare i numeri, siamomantenendo i metodi sul lato destro. A scopo dimostrativo, ho utilizzato il seguente set di dati di esempio.

1. Metodo dell'addizione di base

In questo metodo di serializzazione, il numero di riga precedente viene incrementato di 1. Quindi, aggiungeremo 1 al numero di riga precedente alla cella corrente.

Passi:

  • Innanzitutto, selezionare la cella D5 e inserire il valore 1.
  • In secondo luogo, scrivere la seguente formula nella cella D6 .

=D5+1

  • In terzo luogo, premere il tasto Entrare e utilizzare il tasto Riempimento automatico per applicare la formula al resto della colonna.

  • Infine, si otterrà la sequenza desiderata.

2. Metodo AutoFill per generare automaticamente la sequenza di numeri

Se si desidera utilizzare il metodo Riempimento automatico ha due opzioni. Tuttavia, include il metodo Maniglia di riempimento e Serie di riempimento Per questo motivo, è necessario esaminare le parti seguenti per applicarle ai nostri dati.

2.1 Uso della maniglia di riempimento

In generale, è necessario inserire un valore in una riga e selezionarla come cella attiva, dopodiché verrà visualizzata una piccola casella circolare in basso a destra per completare l'operazione.

Passi:

  • Inizialmente, selezionare la cella attiva D5 e mettere 1.
  • Allo stesso modo, selezionare la cella D6 e mettere 2.
  • Successivamente, selezionare le celle e si noterà che Riempitivo in basso a destra.

  • Infine, trascinarlo verso il basso per completare l'operazione.

2.2 Applicazione della serie di riempimento alla generazione automatica della sequenza di numeri

Per il metodo Fill Series non è necessario inserire due valori come in precedenza: è sufficiente inserire il valore in una riga e il resto della parte verrà completato automaticamente.

Passi:

  • All'inizio, selezionare la cella D5 e inserire 1 come valore.
  • Quindi, andare alla sezione Editing dal comando Casa e selezionare Serie dal Riempimento opzione.

  • Qui, impostare Colonne sotto Serie e Valore del passo: 1 e Valore di stop: 5 dal Serie Finestra di dialogo .
  • Successivamente, premere ok .

  • Infine, troverete la sequenza.

3. Utilizzo della funzione ROW

Di solito, La funzione ROW restituisce il numero di riga della cella in cui ci si trova attualmente (cella attiva). Quindi, selezionare una riga vuota dalla prima per ottenere 1 in qualsiasi punto del dataset.

Passi:

  • Innanzitutto, scrivere la seguente formula nella cella D5 .

=ROW(A1)

  • Infine, utilizzare l'opzione Riempimento automatico all'intera colonna per ottenere il risultato finale.

4. Applicazione della funzione COUNTA Generazione automatica della sequenza

Inoltre, un altro metodo degno di nota è la funzione COUNTA Tuttavia, il CONTE conta il numero di celle non vuote all'interno di un intervallo. Inoltre, questo metodo consente di serializzare le righe non vuote.

Passi:

  • Inizialmente, scrivere la seguente formula nella cella D5 .

=COUNTA($B$5:B5)

  • Infine, premere il tasto Entrare e utilizzare il tasto Riempimento automatico per ottenere il risultato.

5. Utilizzo della funzione OFFSET

In generale, la funzione OFFSET restituisce il riferimento a una cella o a un intervallo di celle. In questo caso, è necessario inserire tre parametri all'interno di un'opzione OFFSET Tuttavia, per completare l'operazione, seguite i passaggi indicati di seguito.

Passi:

  • All'inizio, inserire la seguente formula nella cella D5 .

=OFFSET(E5,-1,0)+1

In questo caso, è necessario selezionare una cella vuota per il primo valore, altrimenti verranno visualizzati degli errori.

  • Di nuovo, selezionare la cella D6 e inserire la formula sottostante.

=OFFSET(D6,-1,0)+1

  • Alla fine, applicare l'opzione Riempimento automatico e l'output sarà il seguente.

6. Uso della funzione SEQUENZA per generare automaticamente una sequenza di numeri

Inoltre, è possibile generare una sequenza di numeri utilizzando una funzione chiamata SEQUENZA . utilizzando la funzione SEQUENZA è necessario fornire un solo parametro, le righe.

Passi:

  • All'inizio, scrivete la seguente formula nella cella D5 .

=SEQUENZA(5)

  • Infine, fornisce il risultato finale.

7. Creare una sequenza di numeri ripetuti

In questa parte, vi mostrerò come creare automaticamente una sequenza di numeri che si ripete. Di solito, il numero si ripete dopo un determinato valore. In questo caso, ho utilizzato la funzione IF Tuttavia, è possibile seguire i passaggi indicati di seguito per completare facilmente l'operazione.

Passi:

  • All'inizio, fare clic sulla cella D5 e inserire il valore 1.
  • Successivamente, inserire la seguente formula nella cella D6 e premere Entrare .

=IF(D5=3,1,D5+1)

  • Infine, applicare il Riempimento automatico per ottenere la sequenza finale.

8. Creare una sequenza di numeri ignorando le celle vuote

Spesso può capitare di dover lavorare con una serie di sequenze con celle vuote e di non voler fornire una sequenza di numeri nelle celle vuote. In questo caso, ho combinato la funzione IF e la funzione COUNTA Tuttavia, seguite i passaggi seguenti per creare una sequenza di numeri ignorando le celle vuote. A scopo dimostrativo, ho modificato leggermente il set di dati.

Passi:

  • Inizialmente, scrivere la seguente formula nella cella D5 .

=IF(C5"", COUNTA($C$5:C5),"")

Ripartizione della formula

La formula utilizza il SE e CONTE e restituisce il numero di serie. Ecco come funziona questa formula:

  • COUNTA($C$5:C5)--> conta la cella C5 .
    • Uscita: 1
  • =IF(C5"",COUNTA($C$5:C5),"")--> controlla la cella vuota e restituisce il numero di serie come 1 per la cella non vuota e come non nota per la cella vuota.
    • Uscita: 1
  • Dopodiché, premere il tasto Entrare e utilizzare il tasto Riempimento automatico all'intera colonna.

  • Infine, l'output apparirà nella seguente immagine.

9. Utilizzo dell'intervallo di riferimento relativo denominato

Infine, è possibile utilizzare un riferimento relativo denominato intervallo per generare automaticamente la sequenza di numeri. Per questo motivo, è necessario definire un nome particolare per la funzione. Tuttavia, procedere come segue.

Passi:

  • All'inizio, andare alla pagina Formule e selezionare il comando Definire il nome .

  • In secondo luogo, scrivere SU come il Nome e inserire la seguente formula in Si riferisce a .

=INDIRETTA("R[-1]C", FALSE )

  • In terzo luogo, premere OK .

  • Di nuovo, selezionare la cella D5 e inserire la formula sottostante.

=SOMMA(UP,1 )

  • Infine, si otterrà l'output desiderato.

Come generare automaticamente una sequenza di numeri con testo in Excel

Inoltre, è possibile utilizzare la funzione TESTO e FILO per creare un file sequenza di numeri Con il testo. Esaminiamo la descrizione che segue per completare il compito.

Passi:

  • Per prima cosa, digitare la seguente formula nella cella D5 .

=B5&TEXT(ROW(A1)-1,"-00-")&C5

Ripartizione della formula

La formula utilizza il TESTO e FILO e restituisce il nome utente. Ecco come funziona questa formula:

  • ROW(A1)--> restituisce il numero di riga della cella A1 , che è 1 .
  • ROW(A1)-1--> diventa
    • Uscita: 0
  • TEXT(0,"-00-")--> si trasforma nel formato testo di 0 .
  • TEXT(ROW(A1)-1,”-00-“)—-> si semplifica a
    • Uscita: ' -00- '
  • B5&TEXT(ROW(A1)-1,”-00-“)&C5—-> risultati in
  • "Lynn" & "-00-" & "25 anni"--> restituisce il seriale con i testi.
    • Uscita: Lynn-00-25 anni
  • Infine, utilizzare lo strumento Riempimento automatico per applicare la stessa formula all'intera colonna.

Conclusione

Ecco tutti i passi da seguire per generare automaticamente sequenze di numeri in Excel. Spero che ora possiate creare facilmente le regolazioni necessarie. Spero che abbiate imparato qualcosa e che questa guida vi sia piaciuta. Fateci sapere nella sezione commenti qui sotto se avete domande o consigli.

Per ulteriori informazioni di questo tipo, visitare il sito Exceldemy.com .

Hugh West è un istruttore e analista di Excel di grande esperienza con oltre 10 anni di esperienza nel settore. Ha conseguito una laurea in Contabilità e Finanza e un Master in Economia Aziendale. Hugh ha una passione per l'insegnamento e ha sviluppato un approccio didattico unico che è facile da seguire e capire. La sua conoscenza approfondita di Excel ha aiutato migliaia di studenti e professionisti in tutto il mondo a migliorare le proprie competenze ed eccellere nella propria carriera. Attraverso il suo blog, Hugh condivide le sue conoscenze con il mondo, offrendo esercitazioni gratuite su Excel e formazione online per aiutare le persone e le aziende a raggiungere il loro pieno potenziale.