Come creare un calendario in Excel
Per l'organizzazione degli impegni quotidiani, degli appuntamenti di lavoro o di altre attività strettamente legate alla professione che svolgi, hai bisogno di uno strumento pratico che ti permetta di pianificare tutto con precisione. L'app calendario che utilizzi sul tuo dispositivo mobile non risponde a molte di queste esigenze e, per questo motivo, hai deciso di utilizzare Excel, il celebre software per fogli di calcolo di Microsoft, con l'obiettivo di crearne uno personalizzato e adatto alle tue necessità.
Beh, se le cose stanno così, posso sicuramente spiegarti io come creare un calendario in Excel, utilizzando in particolare la versione desktop per computer o quella online disponibile sul Web. Ti mostrerò, quindi, la procedura per generarlo manualmente in funzione del periodo di tempo che intendi rappresentare (mensile o annuale), ma ti fornirò anche dei suggerimenti per velocizzare l'iter attraverso l'uso di modelli.
Oltre a ciò, troverai delle preziose indicazioni che ti aiuteranno a svolgere determinate mansioni, come gestire prenotazioni o pianificare le ferie. Come dici? Sei già davanti al foglio di calcolo, pronto per iniziare l'attività? In tal caso, a me non resta altro che augurarti una buona lettura e, soprattutto, un buon lavoro!
Indice
- Come creare un calendario mensile in Excel
- Come creare un calendario annuale in Excel
- Come creare un calendario dinamico in Excel
- Come creare un calendario automatico in Excel
- Come creare un calendario in una cella Excel
- Come creare un calendario per prenotazioni Excel
- Come creare un calendario ferie su Excel
Come creare un calendario mensile in Excel

Iniziamo a vedere come creare un calendario mensile in Excel eseguendo alcune semplici operazioni che permettono di predisporne velocemente la struttura, da personalizzare poi in base alle proprie esigenze.
Dopo aver aperto un nuovo foglio di lavoro, dunque, recati nella cella A1, quindi individua la sezione Numeri della barra degli strumenti relativa alla scheda Home e seleziona dal menu a tendina ivi presente la voce Testo. Provvedi poi a digitare nella suddetta cella il mese e l'anno, immettendo ovviamente i valori di tuo interesse, ad esempio Gennaio 2026.
A questo punto, utilizza la cella sottostante A2 per digitare, sempre facendo riferimento all'esempio di cui sopra, la data 01/01/2026, corrispondente al primo giorno del mese di gennaio, dopodiché fai clic destro su di essa e seleziona la voce Formato celle dal menu contestuale.
Nella nuova finestra apertasi, fai clic sulla scheda Numero e scegli la voce Personalizzato dalla barra laterale, quindi, nella casella di testo Tipo, digita la stringa [$-it-IT]gggg g (se vuoi il formato a due cifre anche per i giorni da 1 a 9, metti gg alla fine al posto di g) e premi poi sul tasto OK: così facendo, indicherai a Excel che la data dovrà essere rappresentata con il numero del giorno e il corrispondente nome del giorno della settimana, in lingua italiana.
Fatto ciò, posiziona il cursore del mouse nell'angolo in basso a destra della cella A2 e, quando visualizzi il simbolo [+], trascinala verso il basso tenendo premuto il tasto sinistro, fino a quando non ti verrà mostrato l'ultimo giorno del mese.

Ora, non ti resta che ridimensionare le colonne e formattare il testo in modo appropriato. Seleziona, dunque, la colonna A facendo clic sulla sua etichetta in alto, poi premi sulla funzione Formato della barra degli strumenti (sempre nella scheda Home) e seleziona l'opzione Adatta larghezza colonne.
Evidenzia, poi, le celle A1 e B1, premi sul tasto Unisci e allinea al centro presente sempre nella barra della scheda Home. Successivamente, fai clic destro sull'etichetta della colonna B e, dal menu contestuale, seleziona la voce Larghezza colonne, quindi imposta il valore a circa 60 punti, in modo che possa essere abbastanza larga da contenere tutti i tuoi appunti.
Allo stesso modo, puoi gestire anche l'altezza delle righe, recandoti con il puntatore del mouse sulle etichette delle righe poste a sinistra, facendo clic destro su di esse, selezionando l'opzione Altezza righe dal menu contestuale e impostando un valore congruo in base alle tue esigenze.

Per concludere, imposta le caratteristiche del font, evidenziando magari i giorni festivi in rosso, e applica i tuoi abbellimenti grafici. Se non hai dimestichezza con l'uso degli strumenti di formattazione del testo e di gestione delle celle, consulta pure la mia guida su come usare Excel per apprendere le varie funzionalità base di questo potente software.
Come creare un calendario annuale in Excel

Se hai bisogno di capire come creare un calendario annuale in Excel, e intendi quindi utilizzare un unico foglio di lavoro per visualizzare tutti i mesi dell'anno (in alternativa, puoi anche creare un foglio separato per ciascun mese e seguire la procedura descritta nel capitolo precedente), ti suggerisco di adottare una diversa disposizione della griglia che consenta di organizzare i dodici mesi all'interno della stessa schermata in modo ordinato e facilmente consultabile.
Inizia, quindi, a predisporre il primo mese, selezionando con il cursore del mouse l'intervallo fra le celle B2 e H9, dopodiché utilizza la funzione per evidenziare i bordi che trovi nella sezione Carattere della barra degli strumenti relativa alla scheda Home, sfruttando in particolare l'opzione Tutti i bordi.
Ora, unisci le celle da A1 a G1 selezionandole e premendo la funzione Unisci e allinea al centro presente nella barra degli strumenti, poi imposta l'opzione Testo dal menu a tendina che trovi nella sezione Numeri e digita il nome del mese all'interno dello spazio creato, ad esempio Gennaio.
Recati poi nella riga sottostante e digita il primo giorno della settimana abbreviato, ovvero lun, nella cella iniziale. Trascina quindi quest'ultima verso le 6 caselle adiacenti a destra partendo dall'angolo in basso a destra (quando compare il simbolo [+], tenendo premuto il tasto sinistro del mouse): il sistema applicherà automaticamente i giorni successivi in maniera sequenziale, fino a domenica.
Ora, vai ancora nella riga sottostante e digita il numero 1 in corrispondenza del giorno della settimana effettivo, in funzione del calendario relativo all'anno che intendi realizzare. Supponendo che tu voglia crearlo per l'anno 2027, il primo giorno di gennaio cadrà dunque di venerdì.
Compila il resto del mese inserendo il numero dei giorni che, sempre per quanto riguarda gennaio, arriva fino al 31, poi seleziona tutto e applica il grassetto. Se vuoi, imposta il colore rosso nei giorni festivi. Per convenzione, si inseriscono anche i giorni del mese precedente e successivo negli spazi corrispondenti rimasti vuoti, senza il grassetto per distinguerli da quelli effettivi.

Dopo aver definito tutte le altre preferenze estetiche del caso (ad esempio, impostando il corsivo nei giorni del mese, colorando lo sfondo, applicando una dimensione diversa delle celle tramite la funzione Formato > Altezza righe e utilizzando l'opzione Allinea al centro per una migliore disposizione), seleziona tutta la griglia e fai clic destro, poi premi sull'opzione Copia del menu contestuale.
Lascia quindi un paio di colonne vuote e, rimanendo allineato con la griglia esistente, fai clic destro sulla cella di destinazione, poi premi sulla funzione Incolla. Modifica il nome del mese in Febbraio, cancella le date e ripeti i passaggi di cui sopra per definire il calendario effettivo del mese in questione.
Ripeti l'operazione per tutti i mesi dell'anno, gestendo lo spazio in maniera ordinata. Come ti ho accennato all'inizio del capitolo, una buona soluzione potrebbe essere quella di creare una griglia formata complessivamente da 3 colonne e 4 righe.
Come creare un calendario dinamico in Excel

Se ti stai chiedendo come creare un calendario dinamico in Excel, in quanto desideri automatizzarne la compilazione in funzione dell'anno o del mese, puoi avvalerti di apposite formule che consentono di gestire tutto in maniera più semplice.
Segui, quindi, la procedura di predisposizione del primo mese relativo alla creazione di un calendario annuale, ma prevedendo in alto due celle dedicate rispettivamente all'anno e al mese: ad esempio, puoi utilizzare la A1 e digitare al suo interno il numero 2027, e la B1 per inserire il numero 1, corrispondente a gennaio. Ti consiglio, infatti, di scrivere anche quest'ultimo in numeri per semplificare l'utilizzo delle formule.
Ora, nella prima cella della griglia del calendario, digita la formula =DATA($A$1;$B$1;1)-GIORNO.SETTIMANA(DATA($A$1;$B$1;1);2)+1, sostituendo i valori delle caselle con quelli da te effettivamente utilizzati (se non hai usato A1 e B1). Verrà così generata la data effettiva relativa al primo lunedì utile, anche se casca negli ultimi giorni dell'anno precedente.
Per fartela breve, questa formula crea innanzitutto la data corrispondente al primo giorno del mese e dell'anno indicati nelle celle A1 e B1. Successivamente, determina in quale giorno della settimana cade tale data e, in base al risultato ottenuto, calcola il lunedì della settimana corrispondente, che rappresenterà la prima data da visualizzare nella griglia del calendario.
A seguire, nella cella a fianco, digita la formula =A5+1, sostituendo la coordinata A5 (che fa riferimento al mio esempio) con l'indicazione della cella dove hai effettivamente riportato la funzione precedente. Trascina quest'ultima formula verso destra fino alla cella corrispondente alla colonna domenica, cliccando sul simbolo [+] che compare in basso a destra e mantenendo premuto il tasto sinistro del mouse, in modo da generare la sequenza di date della prima settimana.

Recati poi nella cella sottostante alla formula di base (nel mio caso A6) e, qui, digita la funzione =A5+7, che restituisce il lunedì della settimana successiva, poi trascina quest'ultima fino all'ultima cella della colonna utile, in modo da ricavare il primo giorno di ogni settimana del mese di gennaio. Completa ogni riga, sempre per trascinamento, partendo dalla cella iniziale della settimana e proseguendo verso destra, così come visto in precedenza.

Ora che la griglia è completata, dato che il formato standard delle date è piuttosto brutto da vedersi e poco pratico, seleziona tutto l'intervallo dei dati in questione, fai clic destro e scegli l'opzione Formato celle. Nella nuova finestra apertasi, vai alla sezione Personalizzato e, nel campo Tipo, mantieni solo il formato g o gg, in base alle tue preferenze.
Per visualizzare il nome del mese, invece, scrivi in una nuova cella sopra la griglia la formula =TESTO(DATA($A$1;$B$1;1);”mmmm”), sempre adattando gli argomenti in funzione delle celle da te utilizzate. Ti lascio la parte “estetica” del calendario, che sicuramente saprai gestire al meglio grazie alla tua creatività.

Arrivato a questo punto, capire come creare un calendario perpetuo in Excel relativo a tutto l'anno diventa un gioco da ragazzi: puoi, ad esempio, fare clic destro sulla scheda del foglio posta nella parte inferiore della finestra di Excel e selezionare l'opzione Sposta o copia.
Nella nuova finestra visualizzata, attiva la casella Crea una copia e fai clic sul pulsante OK. Verrà così generato un nuovo foglio identico all'originale, comprensivo di formule, formattazione e impostazioni, dove ti basterà sostituire i valori relativi e ad anno e mese per ottenere il calcolo automatico delle date corrispondenti nella griglia.
Come creare un calendario automatico in Excel

Se hai bisogno di una soluzione pratica e rapida, e desideri dunque ricevere qualche “dritta” su come creare un calendario automatico in Excel (senza quindi dover inserire formule e impostare griglie), posso suggerirti di utilizzare uno dei tanti modelli messi a disposizione da Microsoft, i quali spesso prevedono già funzioni che garantiscono l'autocompilazione delle date in base all'anno immesso.
Li puoi reperire dal menu File > Nuovo del software desktop, oppure in questa sezione dedicata del sito ufficiale di Microsoft (previa autenticazione con account Microsoft), utilizzando il campo di ricerca per trovare contenuti con la parola chiave calendario.
Successivamente, cliccando sull'immagine di anteprima di un template di tuo gradimento e premendo poi sul pulsante per l'apertura nella versione di Excel in uso, potrai apportare le modifiche grafiche e funzionali che ti occorrono partendo, però, da una griglia già predisposta.
Individua, quindi, il campo dedicato all'immissione del mese o dell'anno, digita quello desiderato e dai conferma per aggiornare i dati con quelli effettivi. Se stai adoperando la versione online e vuoi proseguire l'utilizzo sul software desktop, vai al menu File > Crea una copia > Scarica una copia.
Come creare un calendario in una cella Excel

Se vuoi sapere come creare un calendario in una cella Excel, intendendo con ciò l'utilizzo di una funzionalità che possa aggiungere un calendario a comparsa con selettore di date per l'immissione rapida dell'informazione nella casella selezionata, ti suggerisco di scaricare il componente aggiuntivo Mini Calendar and Date Picker.
Per reperirlo, vai nella sezione Add-ins o Componenti aggiuntivi presente nella barra degli strumenti della scheda Home, quindi cliccaci sopra e utilizza il campo di ricerca che compare per trovare la suddetta estensione. Premi poi il pulsante Aggiungi posto in corrispondenza del risultato pertinente e conferma l'intenzione nella nuova finestra apertasi.
Terminato il caricamento, visualizzerai il componente sopra al foglio di lavoro. Ti basterà poi cliccare sulla cella dove desideri inserire la data e utilizzare le frecce per selezionare il mese e l'anno da cui prelevare l'informazione. Un clic sulla data del calendario ti permetterà, infine, di applicare il valore nella cella preventivamente selezionata.
Come creare un calendario per prenotazioni Excel

Se hai bisogno di capire come creare un calendario delle prenotazioni in Excel, per delle esigenze di base di registrazione di appuntamenti o di booking puoi predisporre un formato mensile come quello che ti ho suggerito nel capitolo dedicato di questa guida, organizzato però in orizzontale nelle colonne, anziché in righe.
Ti suggerisco anche di mantenere il formato data standard, e di applicare l'orientamento Ruota verso l'alto o Angolo in senso orario mediante l'apposita funzione presente nella barra degli strumenti della scheda Home per una migliore leggibilità.
Provvedi poi, sulla base di questa impostazione, a creare delle righe con le informazioni relative alle prenotazioni, ad esempio prevedendo nella relativa intestazione il numero delle camere, se stai gestendo ad esempio un b&b.
Fatto ciò, seleziona l'intervallo di celle che servirà per registrare le prenotazioni, per intenderci quello ora vuoto compreso tra le righe dedicate alle risorse (in questo caso, dunque, le camere) e le colonne contenenti le date, quindi premi il pulsante Formattazione condizionale che trovi nella barra degli strumenti (sempre nella scheda Home) e scegli l'opzione Nuova regola.
Ora, scegli la modalità Formatta solo le celle che contengono, dopodiché, nella sezione Formatta solo celle con, imposta l'opzione Testo specifico nel menu a tendina ivi presente, e l'opzione Contiene in quello che compare dopo. Digita quindi la parola chiave Confermato nel campo di testo a fianco.
Fai clic poi sul bottone Formato, e nella nuova finestra apertasi, vai nella scheda Riempimento, quindi scegli il colore verde (o quello che vuoi tu) e premi il pulsante OK due volte per confermare. Ripeti la procedura creando una seconda e terza regola, inserendo stavolta le diciture In attesa (con colore giallo) e Annullata (rosso).

Una volta configurate le regole di formattazione condizionale, non dovrai fare altro che inserire le prenotazioni nelle celle della griglia usando le parole appena definite. Ad esempio, puoi digitare la parola Confermato seguita dal cognome del cliente e dalle altre informazioni che ti interessano per far sì che questa si colori automaticamente di verde.
Potrai poi trascinare la cella cliccando sul simbolo [+] che compare in basso a destra della stessa per espandere la selezione alle altre date interessate dalla prenotazione. Se lo desideri, puoi creare una ulteriore tabella con il dettaglio delle prenotazioni, o aggiungere dei commenti tramite l'apposita funzione della scheda Inserisci.
Come creare un calendario ferie su Excel

Hai bisogno di qualche informazione su come creare un calendario ferie su Excel? Ebbene, in tal caso ti rimando alla lettura di questa mia guida dedicata alla gestione dei turni di lavoro mediante il programma per i fogli di calcolo di Microsoft, dove sono certo troverai spunto per organizzare al meglio anche i riposi e le assenze.

Autore
Salvatore Aranzulla
Salvatore Aranzulla è il blogger e divulgatore informatico più letto in Italia. Noto per aver scoperto delle vulnerabilità nei siti di Google e Microsoft. Collabora con riviste di informatica e ha curato la rubrica tecnologica del quotidiano Il Messaggero. È il fondatore di Aranzulla.it, uno dei trenta siti più visitati d'Italia, nel quale risponde con semplicità a migliaia di dubbi di tipo informatico. Ha pubblicato per Mondadori e Mondadori Informatica.
