Menu

Excel: Calcolo turni e gestione calendario – 06- Nascondere in automatico i valori del mese con 28, 29, 30 giorni

11 agosto 2016 - Excel

Excel: Calcolo turni e gestione calendario – 05 – Giorni settimana in automatico

Come succede spesso in excel ci possiamo accontentare di vedere i giorni fino al 31 nel mese di febbraio nella tabella dei turni, di fatto non cambierebbe nulla nei conteggi ma per un fattore estetico sopratutto per quando si stamperanno i turni utile al fine di scansare le critiche. Di fatto non è difficile evitare che venga visualizzato il giorno inesistente del mese basta infatti ricorrere alla formula VAL.ERRORE la quale valuta se una cellula da errore. Sfrutteremo questa formula per capire se nella riga 4, che contiene la formula =GIORNO.SETTIMANA(E3;2), c’è un errore. Se giorno della settimana che serve a capire se è lunedì o martedì da un errore e lo da per esempio il 30 febbraio il 31 aprile e così via, allora lascia la cella del giorno della settimana vuoto. Quindi la riga 9 che mostra il giorno della settimana che contiene la seguente formula

SE(E4=1;”D”;SE(E4=2;”L”;SE(E4=3;”M”;SE(E4=4;”M”;SE(E4=5;”G”;SE(E4=6;”V”;SE(E4=7;”S”;””)))))))

deve essere modificata in questo modo:

=SE(VAL.ERRORE(E4);””;     SE(E4=1;”D”;SE(E4=2;”L”;SE(E4=3;”M”;SE(E4=4;”M”;SE(E4=5;”G”;SE(E4=6;”V”;SE(E4=7;”S”;””)))))))    )

Aggiungiamo all’inizio =SE(VAL.ERRORE(E4);””;

ed alla fine della formula una parentesi chiusa )

=SE(VAL.ERRORE(E4);””;SE(E4=1;”D”;SE(E4=2;”L”;SE(E4=3;”M”;SE(E4=4;”M”;SE(E4=5;”G”;SE(E4=6;”V”;SE(E4=7;”S”;””))))))))

Questa sarà la formula che otterremo ora non ci rimane altro che trascinare questa formula fino alla colonna AI che contiene il giorno 31

 

2016.08.11-18:02:01Spazio di lavoro 1

Ora Modifichiamo anche la riga 8 che contiene il numero del giorno. Anche qui faremo riferimento alla riga 4, se contiene un errore nella riga 9 non deve essere scritto niente. All’inizio avevamo semplicemente scritto i numeri e trascinati fino al 31, ora immettiamo in E8 la formula

=SE(VAL.ERRORE(E4);””;E1)

Questa formula tradotta a parole sarebbe:

se E4 contiene un errore allora se è vero lascia la cella E8 vuota “” se non è vero scrivi in E8 il contenuto di E1

Ora trasciniamo questa formula fino alla colonna AI che contiene il giorno 31

2016.08.11-18:02:37Spazio di lavoro 1

 

2016.08.11-18:02:45Spazio di lavoro 1

Ecco la corretta visualizzazione di febbraio 2016 che era bisestile e febbraio 2017

2016.08.11-18:03:15Spazio di lavoro 1

 

2016.08.11-18:03:24Spazio di lavoro 1

Excel: Calcolo turni e gestione calendario – 07 – Calcolo giorni lavorativi

 

2 pensieri su “Excel: Calcolo turni e gestione calendario – 06- Nascondere in automatico i valori del mese con 28, 29, 30 giorni

  • Pingback: Excel: Calcolo turni e gestione calendario – 05 – Giorni settimana in automatico | Eris Magagnin

  • Pingback: Excel: Calcolo turni e gestione calendario – 07 – Calcolo giorni lavorativi | Eris Magagnin

  • Lascia un commento