Domanda Formattazione Condizionale con diverse condizioni

indaco

Utente junior
2 Agosto 2016
68
6
milano
2010
1
Carissimi buongiorno.

Avrei bisogno di un vostro aiuto per una formula di formattazione condizionale che proprio non riesco a far funzionare come vorrei.
Ho un file excel con più fogli e vorrei che la formattazione quando si veirifcano, insieme, le seguenti condizioni:
1) in una cella della Colonna A, Foglio1 ho uno specifico valore (ABC)
2) sulla stessa riga, nel medesimo foglio, in Colonna B ho un valore che è uguale ad un valore in Colonna A* del Foglio2
la cella in colonna B, foglio1, si colorasse di Blue

La formula deve quindi :
1) trovare il valore ABC nella colonna A del Foglio1
2) confrontare il valore in colonna B (stessa riga) del Foglio1 con la colonna A* del Foglio2, che devono essere uguali
Se entrambe queste condizioni sono verificate, allora la cella in colonna B Foglio1 si formatta (in blue)


Ho inserito questa formula nella formattazione condizionale:
=SE($A1="ABC";VERO;FALSO)*E(CONFRONTA($B1;Foglio2!$A:$A)>0)
Sembrerebbe funzionare... ma! se una volta che la cella in colonna B Foglio1 è stata formatta, io cambio quel valore e lo sostituisco con uno che non esiste nella colonna A* di Foglio2, la formattazione rimane, non sparisce, come invece dovrebbe fare.
Evidentemente c'è qualche errore nella formula e credo che riguardi il fatto che l'unico elemento utile per la formattazione considerato dalla formual è il valore ABC
:dubbioso:

Allego il file...

Grazie a chiunque potrà aiutarmi,

Alice
 

Allegati

genio66

Utente assiduo
Expert
25 Marzo 2017
1.569
115
Friuli
LibreOffice 6
165
Ciao! Se ho capito bene prova a mettere questa formula in FC
=E(A2="ABC";VAL.NUMERO(CONFRONTA(B2;Foglio2!$A$2:$A$5;0)))
 

indaco

Utente junior
2 Agosto 2016
68
6
milano
2010
1
Ciao Eugenio!
Grazie per la tua risposta tempestiva :)
La tua formula funziona bene, ma c'è un problema: non è allineata, si applica ad una cella sopra quella corretta.
Se ad esempio il valore ABC è in A5, e la cella in B5 soddisfa le condizioni, la cella che viene formattata è però B4...

Puoi fare qualcosa?

Grazie,

Alice
 

indaco

Utente junior
2 Agosto 2016
68
6
milano
2010
1
Buongiorno Eugenio,
Eccolo.
Ieri ero di corsa, oggi vedo che alcuni dati non sono stati formattati.... in teoria avrebbe dovuto colorare in blu tutte le celle adiacenti al valore ABC.
Credo di stare sbagliando qualcosa di grossolano ma non capisco cosa.

Grazie e buona giornata,

Alice
 

Allegati

Gianfranco55

Utente senior
5 Novembre 2015
6.325
245
65
Valdagno
excel 365
411
ciao
=E($A2="ABC";VAL.NUMERO(CONFRONTA($B2;Foglio2!$A$2:$A$5;0)))
oppure
=E($A2="ABC";CONTA.SE(Foglio2!$A$2:$A$5;$B2)>0)

devi bloccare le colonne con gli assoluti
 
  • Like
Reactions: genio66

indaco

Utente junior
2 Agosto 2016
68
6
milano
2010
1
Ciao Gianfranco.
Grazie per le formule.
Purtroppo le ho provate entrambe ma rimane sempre il problema dello slittamento, non riconosce il valore in colonna B adiacente a quello che contiene "ABC" in colonna A , ma quello sopra.
Ho provato le formule anche su un file completamente nuovo, temendo che ci fosse qualcosa che non andava in quello precedente.
Purtroppo il risultato è lo stesso.
Allego anche questo.
Grazie,
Alice
 

Allegati

Gianfranco55

Utente senior
5 Novembre 2015
6.325
245
65
Valdagno
excel 365
411
ciao
visto che parti dalla prima riga
=E($A1="ABC";VAL.NUMERO(CONFRONTA($B1;Foglio2!$A$2:$A$5;0)))

se parti dalla seconda
=E($A2="ABC";VAL.NUMERO(CONFRONTA($B2;Foglio2!$A$2:$A$5;0)))

un appunto
se il file è come il primo postato vanno bene le formule sopra
se è come l'ultimo basta
=$A1="ABC"
 
Ultima modifica:

indaco

Utente junior
2 Agosto 2016
68
6
milano
2010
1
Mi spiace, ma sfalsa sempre di una riga: se ABC è in A4 e il valore da formattare è il B4, la formula formatta sempre B3.
Qualunque sia la formula che applico e il foglio che utilizzo, le formule riconoscono i parametri giusti ma poi applicano la formattazione alla cella prima.
Perchè? non capisco come possa succedere...:occhispalancati:

alice
 

indaco

Utente junior
2 Agosto 2016
68
6
milano
2010
1
Gianfranco,
Scusa se riesco a rispondere solo adesso, ma proprio non ho potuto accedere al forum nelle ultime settimane.
Ti volevo ringraziare per la formula, ora funziona :)
Il problema era il mio file?

Una buona giornata,

Alice
 

Sostieni ForumExcel

Aiutaci a sostenere le spese e a mantenere online la community attraverso una libera donazione!