EXCEL AVANZATO 2019 > Creare un calendario dinamico
FACILITA LA TUA ATTIVITÀ CON EXCEL - CHIEDIMI AIUTO
Ti serve aiuto per gestire e automatizzare le tue attività con Excel?Contattami via email o via telefonica: vedi pagina dei contatti.
Sono a disposizione per analizzare e studiare le tue esigenze e proporti un preventivo per la loro realizzazione.
Vedi chi sono!
COSTRUIRE UN CALENDARIO DINAMICO

Qui puoi scaricare il file calendario d'esempio creato seguendo questa lezione.
PERSONALIZZARE IL FORMATO DATA
Inizia a preparare la cella che conterrà l'unico valore da immettere.1 - Digita nella casella A1 1/1 (ovvero la data 1/1) e premi INVIO
Formatta la cella A1 in modo da rendere visibile solo il mese e l'anno.
2 - clic destro cu cella A1
3 - dal menu a discesa scegli "Formato celle"

4 - clic sulla scheda "Numero" (se necessario)
5 - dal gruppo "Categoria", clic su "Personalizzato"
6 - clic nella casella sottostante "Tipo:"
7 - cancella il contenuto e digita mmmm aaaa

8 - clic su OK (o INVIO da tastiera)
Questo tipo di formattazione personalizzata ti permette di decidere quali dati visualizzare:
giorno a due numeri: gg (ad esempio 01)
giorno a tre lettere: ggg (ad esempio ven)
giorno esteso: gggg (ad esempio venerdì)
mese a due numeri: mm (ad esempio 01)
mese a tre lettere: mmm (ad esempio gen)
mese esteso: mmmm (ad esempio gennaio)
anno a due numeri: aa (ad esempio 16)
anno a quattro numeri: aaaa (ad esempio 2016)
Nel nostro caso è stato scelta la formattazione data con mese esteso (mmmm) e anno esteso (aaaa).
Formatta la cella A1 con un colore di sfondo e ingrandisci il carattere.

La cella A1 riceverà l'unico valore che servirà a generare il calendario dinamico; ovvero verrà modificata solo la cella A1.
I valori immessi nella cella A1 dovranno essere pari al primo giorno di qualsiasi mese.
Potrai omettere l'inserimento dell'anno se intendi generare il calendario dell'anno corrente.
Ad esempio se desidererai ottenere il calendario del mese di maggio 2030, dovrai digitare 1/5/2030.
Mentre per creare il calendario di giugno dell'anno corrente, basterà digitare 1/6.
CREARE LA CELLA CONTENENTE IL PRIMO GIORNO DEL MESE
1 - Digita nella cella A3 =A1 Oppure crea la formula con il puntamento della cella A1 dopo aver digitato =
Procedi a formattare la cella A3 con il formato solo giorno esteso e mese corto.
2 - clic destro su cella A3
3 - dal menu a discesa scegli "Formato celle"
4 - clic sulla scheda "Numero" (se necessario)
5 - dal gruppo "Categoria", clic su "Personalizzato"
6 - clic nella casella sottostante "Tipo:"
7 - cancella il contenuto e digita gggg gg mmm

8 - clic su OK o [INVIO] da tastiera.

CALENDARIO SU SINGOLA COLONNA
Creiamo ora il calendario più semplice che si possa creare, sviluppato su un'unica colonna.1 - Nella cella A4 crea la formula =A3+1 e premi INVIO

2 - seleziona la cella A4 e trascinala con il riempimento automatico fino alla cella A33

3 - evidenzia le caselle da A3 ad A4 con uno sfondo colorato..

Il calendario è stato creato.
Per creare un nuovo calendario, digita ad esempio, 1/2 nella cella A1.
NASCONDERE LE CELLE DEL MESE SUCCESSIVO
Come avrai notato, se il mese non ha 31 giorni, viene inserito anche il giorno del mese successivo (o più giorni nel caso del mese di febbraio).Vediamo quindi come nascondere le celle se quest'ultime non fanno parte del mese considerato.
Fino al giorno 28 puoi lasciare inalterate le formule,
mentre le ultime celle (A31, A32 e A33) modificale nel seguente modo.
1 - Cancella il contenuto delle celle A31, A32 e A33
2 - nella cella A31 digita la formula =SE(MESE(A30+1)=MESE(A1);A30+1;"")
3 - nella cella A32 digita la formula =SE(MESE(A30+2)=MESE(A1);A30+2;"")
4 - nella cella A33 digita la formula =SE(MESE(A30+3)=MESE(A1);A30+3;"")
La formula inserita, estrae con la funzione MESE il valore del mese della data che propone di inserire (A30+1)
e lo confronta con il mese della cella A1: MESE(A1).
Se il valore coincide, viene inserita la formula A30+1,
altrimenti, se falso, non viene inserito nulla ("").
Per approfondimenti della funzione SE vedi la lezione Costruire un quiz con la funzione SE
Ti potrebbe interessare anche...
Fare calcoli e creare elenchi con
- Guida a OpenOffice Calc (programma gratis)
- Guida a Microsoft Excel 2003
- Guida a Microsoft Excel 2007
- Guida a Google Foglio di calcolo (programma gratis)
Frasi celebri
“Se non lo sai spiegare in modo semplice, non l'hai capito abbastanza bene” (Albert Einstein).