Nella colonna A da A2 ad A366 ho creato un calendario dell'anno.
Foglio formattare con uno sfondo colorato le righe che contengono un sabato o una domenica oppure una festività elencata in una piccola tabella nello stesso foglio.
Utilizzo due formule, la prima:
GIORNO.LAVORATIVO(A2; 2) > 5 se giorno lavorativo è 6 (sab) o 7 (dom)
la seconda:
SE.ERRORE(CONFRONTA(A2; $G$2:$G$12; 0); 0) > 0 intervallo G2:G12 contiene le festività dell'anno. Se CONFRONTA trova festività allora ritorna numero > 0 altrimenti errore #N/D che viene convertito in 0
le due funzioni vengono legate da O() logico:
O(GIORNO.LAVORATIVO(A2; 2) > 5; SE.ERRORE(CONFRONTA(A2; $G$2:$G$12; 0); 0) > 0
Seleziono il range A2:A366
Se inserisco la condizione con il comando Formattazione condizionale>Nuova regola>Utilizza una formula...
non funziona (formatta l'intero calendario allo stesso modo)
Se inserisco la condizione con il comando Formattazione condizionale>Gestisci regole>Nuova regola>Applica funziona
Seleziono solo la cella A2
Se inserisco la condizione con il comando Formattazione condizionale>Gestisci regole>Nuova regola>Applica
Poi Copia formato da A2 sulle altre celle fino A366 funziona
E' un baco di Excel? E' un mio errore? Utilizzo Office 365 sotto Win10
Grazie per l'aiuto. Francesco