Quando si deve inserire una sequenza di date in una colonna in Excel, non è necessario farlo manualmente.
Excel ha alcune caratteristiche sorprendenti con cui si può facilmente riempire una colonna con una serie di date (che si tratti di date o mesi o anni).
In questo articolo, ti mostrerò come utilizzare l’opzione di riempimento automatico per popolare un elenco con date, mesi, anni o giorni lavorativi.
Vedrai anche come utilizzare la nuova funzione SEQUENZA per generare rapidamente un elenco di date.
Quindi iniziamo!
Indice
Riempimento automatico delle date sequenziali in Excel
Il modo più semplice per riempire la serie di date è utilizzare l’opzione Fill handle.
Innanzitutto, è necessario inserire una data iniziale ed essere sicuri che sia formattata come data.
Nel nostro caso, nella cella A2, viene inserita la data 8/19/2021. Diciamo che vuoi popolare la colonna B con tutte le date fino alla fine del mese (31/8/2021).
- Seleziona la prima cella con una data (A2) e posiziona un cursore nell’angolo in basso a destra della cella, finché non appare la piccola croce nera. Questo è chiamato l’handle di riempimento, che puoi usare per riempire automaticamente i dati (come numeri o date).
- Trascinare la maniglia di riempimento e rilasciarla nella cella in cui si desidera terminare la serie di date. In questo esempio, vuoi riempire fino al 31/8/2021, quindi lo lascerai cadere nella cella A14. Mentre sposti la maniglia di riempimento verso il basso, sul lato destro, vedrai il valore futuro in quella cella.
Infine, nella colonna A, celle A2:A14, hai la serie di date tra il 19/8/2021 e il 31/8/2021.
Come puoi vedere, tutte le celle sono formattate in date, perché il formato viene copiato dalla cella iniziale (A2).
Mesi di riempimento automatico in Excel
Analogamente alle date, è anche possibile compilare automaticamente i mesi in base alla data iniziale.
Se ad esempio hai il 19/8/2021 come prima data, la tua lista avrà il 19/9/2021, il 19/10/2021, ecc.
Quindi, i mesi cambieranno in sequenza, mentre il giorno del mese rimarrà lo stesso.
Usiamo di nuovo lo stesso esempio e riempiamo automaticamente 12 mesi dalla data di inizio che abbiamo specificato (fino al 19/7/2022).
- Inserire manualmente la prima data nella cella A2. Assicurarsi che la data si entra nella cella A1 è in formato data (e non in formato testo che Excel non sarà in grado di riconoscere come data)
- Selezionare la prima cella con la data (A2) e la posizione di un cursore nell’angolo inferiore destro della cella, fino a quando la piccola croce nera sembra. Questo è l’handle di riempimento, che puoi usare per riempire automaticamente i dati.
- Trascinare la maniglia di riempimento e rilasciarla nella cella in cui si desidera terminare la serie di date. In questo esempio, vuoi riempire mesi fino al 19/7/2022, quindi lo lascerai cadere nella cella A13. Mentre sposti la maniglia di riempimento verso il basso, vedrai la sequenza di date nel suggerimento. Non preoccuparti di questi, cambieremo questi in mesi nella fase successiva.
- Per impostazione predefinita, le date (e non i mesi) vengono popolate in sequenza. Per cambiare questo, è necessario fare clic sull’icona Opzioni di riempimento automatico nell’angolo in basso a destra della selezione. Dall’elenco a discesa, scegliere Riempi mesi.
Ora hai l’elenco dei mesi successivi nelle celle A2:A13 (19/8/2021-19/7/2021).
Riempimento automatico anni / giorni feriali in Excel
Come si è visto nell’esempio precedente, l’opzione riempimento automatico consente anche di riempire anni e giorni feriali.
Vediamo come compilare automaticamente e creare un elenco di anni successivi in base alla data iniziale.
- Nella cella A2, immettere la data per la quale si desidera generare una serie di date in anni sequenziali. In questo esempio, genererò date per i prossimi 5 anni
- Seleziona la prima cella con una data (A2) e posiziona un cursore nell’angolo in basso a destra della cella, finché non appare la piccola croce nera. Questo è l’handle di riempimento, che puoi usare per riempire automaticamente i dati.
- Trascinare la maniglia di riempimento e rilasciarla nella cella in cui si desidera terminare la serie di date. In questo esempio, vuoi riempire anni fino al 19/8/2026, quindi lo lascerai cadere nella cella A7. Mentre sposti la maniglia di riempimento verso il basso, vedrai le date successive nella cella corrispondente.
- Ora, le celle vengono popolate come una serie di date per impostazione predefinita. Per cambiarli in anni, è necessario fare clic sull’icona Opzioni di riempimento automatico nell’angolo in basso a destra della selezione e scegliere Riempi anni.
Infine, celle A2:A7 sono ora popolati con anni successivi (8/19/2021-8/19/2026).
Proprio come il modo in cui abbiamo usato il riempimento automatico per ottenere anni sequenziali, puoi anche usarlo per ottenere date nei giorni feriali. Questo potrebbe essere utile quando si crea un elenco di date in cui si desidera escludere i fine settimana e solo i giorni feriali.
Riempimento automatico ogni seconda data (date alternative)
Hai visto Excel per impostazione predefinita popola automaticamente una serie di date, giorni feriali, mesi e anni. Ma come puoi costringerlo a utilizzare un passaggio personalizzato durante la compilazione delle date?
Diciamo che hai la data di inizio 8/19/2021 nella cella A2 e vuoi riempire ogni secondo giorno fino alla fine di agosto (8/31/2021).
Per ottenere ciò, è necessario dare a Excel il modello che si desidera utilizzare.
In questo caso, è necessario inserire le prime due date nelle celle A2 e A3 (19/8/2021 e 21/8/2021), quindi utilizzare la funzione di riempimento automatico. In questo modo, Excel saprà che si desidera popolare ogni seconda data in un elenco.
- Selezionare le prime due celle con date (A2:A3) e posizionare un cursore nell’angolo in basso a destra della selezione, fino a quando appare la piccola croce nera. Questo è l’handle di riempimento, che puoi usare per riempire automaticamente i dati.
- Trascinare la maniglia di riempimento e rilasciarla nella cella in cui si desidera terminare la serie di date. In questo esempio, vuoi riempire ogni seconda data fino al 31/8/2021, quindi lo lascerai cadere nella cella A8. Mentre sposti la maniglia di riempimento verso il basso, vedrai le date successive nella cella corrispondente.
Come puoi vedere, Excel ha riconosciuto il modello che hai fornito e popolato ogni seconda data fino al 31/8/2021.
Creare una serie di date utilizzando la funzione SEQUENZA
La SEQUENZA è una nuova funzione in Excel 365 (disponibile sia in Windows che in Mac).
Restituisce la sequenza di numeri / date in base ai valori specificati.
Poiché le date sono memorizzate in Excel come numeri, è possibile utilizzare questa funzione per creare anche un elenco di date.
In Windows, Excel memorizza le date come numeri, a partire dal 1/1/1900. Quindi 1 gennaio 1900 ha il valore 1, e ogni nuovo giorno è aumentato di 1. In Mac, le date iniziano dal 1 gennaio 1904.
Excel SEQUENCE Function Syntax
La funzione SEQUENCE consente di creare un elenco di numeri in un determinato intervallo. I parametri della funzione sono:
= SEQUENCE(rows, , , )
- Righe – numero di righe che si desidera compilare
- Colonne – numero di colonne che si desidera riempire (opzionale)
- Inizio – un valore di partenza nell’elenco (un numero iniziale)
- Passo – passo per l’incremento di un numero list
Serie di Date in SEQUENZA Funzione
diciamo che si desidera compilare 10 date nella colonna a, a partire da 8/19/2021.
La data di inizio è nella cella D1 e l’elenco dei numeri dovrebbe iniziare dalla cella A2.
Nella cella A2, immettere la formula:
=SEQUENCE(10,1,D1,1)
Poiché si desidera creare una serie di giorni successivi, il parametro passo deve essere 1. Nel caso in cui si desidera date alternative, è possibile utilizzare 2 qui.
Nel caso in cui non si ottengano date, ma si ottengano invece valori numerici, nulla di cui preoccuparsi. Basta selezionare i dati e modificare la formattazione fino ad oggi (è possibile trovare questa opzione nella scheda Home nel Numero a discesa).
In questo esempio, ho usato un riferimento di cella (D1) per ottenere la data nella formula, ma puoi anche farlo usando la formula della DATA e specificando i valori lì.
Ad esempio, la formula seguente ti darà anche lo stesso risultato, dove ho menzionato la data giusta nella formula:
=SEQUENCE(10,1,DATE(2021,8,19),1)
Si noti che la nuova formula di SEQUENZA è una formula di matrice e i valori risultanti vengono versati alle altre celle. Ad esempio, nel nostro esempio, anche se ho inserito la formula nella cella A2, il risultato è stato versato nelle celle fino a A11. Nel caso in cui una delle celle abbia già qualcosa in esso, la formula della SEQUENZA darà il # SPILL! errore.
Ora, capiamo come funziona questa funzione.
Se selezioni tutte le date nell’elenco (A2:A11) e cambi il loro formato in Generale, otterrai un elenco di numeri (44427-44436) invece delle date.
Come abbiamo già spiegato all’inizio, tutte le date sono memorizzate come numeri in Excel.
La data di inizio (19/8/2021) ha il valore 44426, e questo è il motivo per cui la funzione di SEQUENZA ha creato un elenco di numeri 44427-44436.
Analogamente a questo esempio, è possibile creare un elenco di date con diversi passaggi. Quindi, se vuoi giorni incrementati di 7, il passo dovrebbe essere 7, ecc.
Quindi questi sono alcuni dei modi per compilare automaticamente le date in Excel, in cui è possibile popolare una sequenza di date, mesi o anni.
Spero che tu abbia trovato questo tutorial utile!
Altri tutorial di Excel potrebbero piacerti anche:
- Come Riempire le Celle Vuote con Valore sopra in Excel
- Come Copiare la Formattazione di Excel
- Evidenziare la Cella Se il Valore Esiste in un’Altra Colonna in Excel
- Come formattazione Automatica delle Formule in Excel
- Come Convertire il Nome del Mese di Numero in Excel?