Non so quanto ti puo' migliorare la vita, io farei il tutto così:
1) Nel foglio 1 ti fai l' elenco dei Clienti e del relativo calendario di ferie
--col A, nome Cliente; col B/C, inizio/fine primo periodo; col D/E inizio/fine secondo periodo
--in riga 1 metti le intestazioni, da 2 in giu' i veri dati
--supponiamo che occupi da A1 a E100
2) Nel foglio 2, su riga 2 inserisci in orizzontale un elenco di date
--in B2
=MIN(Foglio1!B:E) Poi formatta la cella come data in formato tipo 30/7
--in C2
=B2+1 che poi copi in orizzontale quanto basta
3) Da A4 in giu' copiamo l' elenco Clienti, con la formula
=Foglio1!A3 trascinata verso il basso
4) In B4 calcoli se ferie o no in quella data con la formula
- Codice: Seleziona tutto
=MATR.SOMMA.PRODOTTO(--(Foglio1!$B$1:$B$10<=B$2);--(Foglio1!$C$1:$C$10>=B$2);--(Foglio1!$A$1:$A$10=$A4))+MATR.SOMMA.PRODOTTO(--(Foglio1!$D$1:$D$10<=B$2);--(Foglio1!$E$1:$E$10>=B$2);--(Foglio1!$A$1:$A$10=$A4))
--copi la formula verso il basso per quanti Clienti ci sono; poi copi A4:Axx vesro destra per quante date hai previsto
--selezione tutta l' area con i numeri 0/1 e formatti Numero /Personalizzato, tipo "_(* #.##0_);_(* (#.##0);_(* "-"??_);_(@_)" senza gli apici iniziali/finali.
--sulla stessa area applichi una formattazione condizionale Il valore della cella è/uguale a /1, e applichi uno sfondo rosso
NB se hai piu' di 100 clienti, cambia tutti i $100 in $1000; se ne hai piu' di 1000 sai cosa fare.
5) Vai su B3, Menu /Finestra /Blocca riquadri
Prova a inserire su foglio1 il calendario ferie, su foglio2 le celle vanno rosse nei giorni in cui il Cliente e' chiuso. Se ti sposti in orizzontale/verticale, le intestazioni su col A e riga 2 rimangono fisse per migliorare la visibilita'.
L' asse delle date parte dalla data piu' bassa presente nel calendario ferie.
Volendo puoi indicare "sull' asse delle date" di Foglio2 (riga 2) i week end:
--selezioni tutta la riga 2
--poi applichi una formattazione condizionale con
----La formula è
----come formula metti
=GIORNO.SETTIMANA(A2;2)>5----come formato metti uno sfondo grigino
Sab e Dom appariranno come grigi.
Ciao.