Come creare elenchi personalizzati di date escludendo particolari giorni dall'elenco
Questo breve articolo nasce per rispondere a una delle esigenze più comuni in Microsoft Excel:
generare automaticamente sequenze di date in modo intelligente.
In particolare, vedremo come creare elenchi di giorni lavorativi escludendo sabati, domeniche,
oppure come costruire sequenze temporali mantenendo costante il giorno del mese o dell’anno.
Si tratta di operazioni molto utili nella pianificazione di attività, calendari e scadenze, dove è fondamentale
evitare i giorni non lavorativi o mantenere una progressione temporale coerente.
Ad esempio, si potrebbe aver bisogno di ottenere una serie di date come 1 gennaio 2026, 1 febbraio 2026, 1 marzo 2026,
e così via, oppure una sequenza annuale come 1 gennaio 2026, 1 gennaio 2027, 1 gennaio 2028.
Nella presente sezione vengono analizzate le soluzioni più efficaci per automatizzare questi processi, utilizzando formule
e funzioni dedicate, così da ridurre gli errori e velocizzare il lavoro nei fogli di calcolo.
Escludere i giorni festivi (sabato e domenica) da un elenco di date
In Excel è possibile creare facilmente un elenco di date escludendo i giorni festivi partendo da un qualsiasi giorno lavorativo della settimana.
Una volta inserita la data in una cella del Foglio di lavoro, trascinare con il
tasto destro del mouse il pulsante di riempimento presente in basso a destra nella cella.
Una volta trascinate le celle appare il menu di scelta rapida che propone l'opzione Ricopia giorni lavorativi.
In questo modo verrà riprodotto un elenco di soli giorni lavorativi escludendo il sabato e la domenica.
Nell'immagina sottostante viene proposto il menu contestuale nel quale è presente
Ricopia giorni lavorativi e altre opzioni. Questa funzione di Excel torna particolarmente utile per organizzare calendari di lavoro o appuntamenti.
Escludere i giorni festivi (sabato e domenica) da un elenco di date
Creare un elenco di date con lo stesso giorno riferito a mesi e anni successivi
Altra interessante opportunità è quella di creare un elenco di date uguali ma riferite a mesi o anni successivi.
Esempio 1 gennaio 2017; 1 febbraio 2017; 1 marzo 2017 etc.
La modalità di impostazione è analoga all'esempio precedente dell'esclusione dei giorni lavorativi.
Imputata una data qualsiasi in una cella del foglio di Excel, trascinare il pulsante di riempimento con il tasto destro del mouse.
Una volta rilasciato il pulsante viene proposto un menu scelta rapida dal quale è possibile scegliere le opzioni Ricopia mesi o Ricopia anni
qualora si volesse creare un elenco del tipo: 1/1/2017; 1/1/2018; 1/1/2019....
Creare un elenco di date con lo stesso giorno riferito a mesi e anni successivi
Approfondimenti e considerazioni conclusive
La generazione di date sequenziali in Microsoft Excel può essere gestita in modo estremamente efficiente utilizzando le funzioni integrate dedicate al calcolo dei giorni lavorativi. Il punto chiave è distinguere sempre tra sequenze “lineari” (tutti i giorni) e sequenze “intelligenti” (solo giorni lavorativi o intervalli specifici come mesi e anni).
Per creare elenchi di giorni feriali escludendo automaticamente weekend e festività, è possibile utilizzare la funzione GIORNO.LAVORATIVO.
Il principio è semplice. Si parte da una data iniziale inserita in una cella (ad esempio A1) e si utilizza la funzione per calcolare la data lavorativa successiva.
In questo modo Excel non si limita ad aggiungere “+1 giorno”, ma scorre in avanti ignorando automaticamente sabati, domeniche ed eventuali festività definite dall’utente.
Operativamente, si inserisce in una cella adiacente una formula del tipo:
=GIORNO.LAVORATIVO(A1;1)
Questa restituisce il primo giorno lavorativo successivo alla data contenuta in A1.
Una volta ottenuto il risultato, è sufficiente trascinare la formula verso il basso per generare una sequenza continua di giorni feriali.
L’inserimento di un elenco personalizzato di festività (ad esempio un intervallo di celle con le date non lavorative) permette di adattare il calcolo a contesti reali, come calendari aziendali o nazionali.
Quando invece l’obiettivo è costruire sequenze mensili o annuali mantenendo lo stesso giorno (ad esempio il giorno 1), è fondamentale utilizzare funzioni come DATA, MESE e ANNO.
Queste permettono di incrementare correttamente il periodo evitando errori tipici delle serie manuali, soprattutto nei mesi con durata diversa.
In questo modo è possibile ottenere sequenze coerenti come 1 gennaio 2026, 1 febbraio 2026, 1 marzo 2026,
oppure progressioni annuali come 1 gennaio 2026, 1 gennaio 2027, 1 gennaio 2028.
Dal punto di vista operativo, conviene sempre partire da una data iniziale ben definita;
utilizzare riferimenti di cella per rendere le formule dinamiche; predisporre un elenco di festività aggiornabile;
verificare il formato delle celle (data vs testo) per evitare risultati inattesi.
Automatizzare queste logiche consente non solo di risparmiare tempo, ma anche di ridurre drasticamente gli errori nei fogli di lavoro, soprattutto in ambiti come la pianificazione, la gestione delle scadenze e l’analisi temporale dei dati. Una corretta impostazione iniziale rende infatti le sequenze di date completamente scalabili e riutilizzabili in qualsiasi contesto operativo.
Indice Generale Argomenti: EXCEL
[Valter Borsato: marzo - 2016 | Ultimo aggiornamento 20/04/2026]