Buona giornata a Tutti.
Ritenendo fare cosa gradita, riporto lo schema delle Formule utilizzate nel File in allegato.
Premesso che nel Foglio di lavoro "Targhe" non ci sono Formule ma solo l'elenco delle Targhe univoche, ecco le Formule utilizzate nel Foglio di lavoro "maschera".
La Cella "D9" è l'unica Cella nella quale l'Operatore può inserire il riferimento alla Targa della quale si vogliono conoscere i Dati.
Cella "D11", la Formula riporta il NomeFoglio al quale appartiene la "Targa":
=CERCA.VERT($D$9;Targhe!$B:$C;2;0)
Per rendere visibile il NomeFoglio, basterebbe assegnare all Cella un Colore carattere diverso da quello attualmente previsto.
Tutte le Celle interessate ai Valori contengono una Formula strutturata in questomodo:
=SE.ERRORE(CERCA.VERT($D$9;INDIRETTO("'"&$D$11&"'!$b3:$zz1300");2;0);"")
nella quale il "2" rappresenta la Colonna di riferimento.
Eccezioni sono le Celle:
- H9
=SCARTO(INDIRETTO("'" & $D11 & "'!$B$3");CONFRONTA($D$9;INDIRETTO("'" & $D11 & "'!$B$3:$B$251");0)-1;-1;1;1)
- D37
=SE.ERRORE(COLLEG.IPERTESTUALE(CERCA.VERT($D$9;INDIRETTO("'"&$D$11&"'!$b3:$zz1300");54;0);"PREVENTIVO");"")
- P37
=SE.ERRORE(COLLEG.IPERTESTUALE(CERCA.VERT($D$9;INDIRETTO("'"&$D$11&"'!$b3:$zz1300");55;0);"LIBRETTO");"")
- L41
=SE(AL31=0;"";SE.ERRORE(SE(MESE($AL$31)=MESE(OGGI())+1;"Attenzione! prossima revisione";SE(MESE($AL$31)=MESE(OGGI());"Revisione in scadenza";SE(O(ANNO(AL31)<ANNO(OGGI());MESE($AL$31)<MESE(OGGI()));"Revisione scaduta";"")));""))
In questa Cella, è stata applicata la Funzione "Formattazione condizionale" con i seguenti criteri:
- Attenzione! prossima revisione (Revisione in scadenza il prossimo mese); sfondo Giallo, carattere Nero
- Revisione in scadenza (Revisione in scadenza nel mese corrente); sfondo Arancione, Carattere Blu
- Revisione scaduta; sfondo Rosso, carattere Bianco
Non mi sembra ci sia altro da aggiungere; in ogni caso, qualora ciò sia necessario, sono disponibile ad ogni tipo di approfondimento.
Credo opportuno precisare che, tutte le Formule, sono fruibili dalla release Exxel 2007 e successive; per le versioni 2000 e 2003 le Formule dovranno essere necessariamente modificate nella gestione degli errori (SE.ERRORE).
Tanto è dovuto.
A disposizione.
Giuseppe