Domanda Convalida dei dati + formattazione condizionale

pierpix90

Utente junior
18 Gennaio 2021
43
8
2016
0
Buona sera.
Allego file di prova.
Ho inserito un menù a tendina cella B2.
Nella cella h2 ho inserito formattazione condizionale con formula che in relazione al valore inserito si colora di verde o rosso a seconda che il valore sia in quota oppure no.
Nella formula non riesco a far girare il verde.
dove ho errato??
 

Allegati

Berna11

Excel Expert
Moderatore
20 Febbraio 2016
8.925
345
Latina
Excel 2010
941
Ciao
nel file allegato non trovo nessuna formattazione
dove essere applicata in quale colonna edin base a quale criterio?
 

Elio_Buonocore

Utente abituale
25 Giugno 2020
135
30
Office 365
24
per il verde
=E(CERCA.VERT($B5;'DATABASE MISURE NOMINALI '!$A$4:$T$17;4)<=$H5;CERCA.VERT($B5;'DATABASE MISURE NOMINALI '!$A$4:$Q$27;5)>=$H5)

per il rosso
=NON(E(CERCA.VERT($B5;'DATABASE MISURE NOMINALI '!$A$4:$T$17;4)<=$H5;CERCA.VERT($B5;'DATABASE MISURE NOMINALI '!$A$4:$Q$27;5)>=$H5))

le tue formule erano errate in quanto i primi argomenti della funzione E passavano alla funzione CERCA.VERT la matrice errata $A$4:$T$17: Questa in assenza di riferimento di foglio restituisce il range $A$4:$T$17 del foglio E.M. L1 e non quello del foglio
DATABASE MISURE NOMINALI


ciao
elio
 

pierpix90

Utente junior
18 Gennaio 2021
43
8
2016
0
per il verde
=E(CERCA.VERT($B5;'DATABASE MISURE NOMINALI '!$A$4:$T$17;4)<=$H5;CERCA.VERT($B5;'DATABASE MISURE NOMINALI '!$A$4:$Q$27;5)>=$H5)

per il rosso
=NON(E(CERCA.VERT($B5;'DATABASE MISURE NOMINALI '!$A$4:$T$17;4)<=$H5;CERCA.VERT($B5;'DATABASE MISURE NOMINALI '!$A$4:$Q$27;5)>=$H5))

le tue formule erano errate in quanto i primi argomenti della funzione E passavano alla funzione CERCA.VERT la matrice errata $A$4:$T$17: Questa in assenza di riferimento di foglio restituisce il range $A$4:$T$17 del foglio E.M. L1 e non quello del foglio
DATABASE MISURE NOMINALI


ciao
elio
i range di cella erano erratti perché ho tolto delle righe e colonne nel file esemplificativo.
Ancora non funziona.

Il menu a tendina si trova nella cella B2 e non B5 e la formattazione condizionale si trova nella cella h2
 

Berna11

Excel Expert
Moderatore
20 Febbraio 2016
8.925
345
Latina
Excel 2010
941
Ok ora l'ho trovata cercavo sul foglio iniziale
non su E.M.l1

Non hai ancora specificato il criterio
quando si deve colorare di verde o rosso
con quali valori?
 

Elio_Buonocore

Utente abituale
25 Giugno 2020
135
30
Office 365
24
...quelli cercati dalle formule...( il valore inserito nella cella deve essere incluso tra i valori minimo e massimo peril codice riportato nella stessa riga e da cercare i nel database)
a me funziona tutto come da file allegato
 

Allegati

Berna11

Excel Expert
Moderatore
20 Febbraio 2016
8.925
345
Latina
Excel 2010
941
Ciao
allora in formattazione
per il verde devi mettere:

=E(CERCA.VERT($B7;'DATABASE MISURE NOMINALI '!$A$4:$Q$27;4)<=$H7;CERCA.VERT($B7;'DATABASE MISURE NOMINALI '!$A$4:$Q$27;5)>=$H7)

se vedi quella che hai ha dei riferimenti diversi
hai modificato la struttura del file e non la formula
Altra cosa dove dice Si applica a:
devi inserire tutta la colonna dove va applicata non solo una cella
Nel tuo caso se il la struttura finisce li devi mettere :
=$H$7:$H$16
Fai la stessa modifica per il rosso
Ricorda di mettere i valori sull'altro foglio altrimenti non funziona

Poi se hai risolto vedi QUI come chiudere la discussione
Grazie
 

Berna11

Excel Expert
Moderatore
20 Febbraio 2016
8.925
345
Latina
Excel 2010
941
Niente di grave capita spesso che quando si conferma la FC
viene modificato in automatico i riferimenti
se vedi ora sul verde trovi:

=E(CERCA.VERT($B1048573;'DATABASE MISURE NOMINALI '!$A$4:$Q$27;4)<=$H1048573;CERCA.VERT($B1048573;'DATABASE MISURE NOMINALI '!$A$4:$Q$27;5)>=$H1048573)

cancellala e mettici quella corretta

Altra cosa dove dice Si applica a: hai messo la partenza da H6 devi mettere 7
Infine ricorda di mettere i valori in colonnaD-Ee dell'altro foglio
Fai sapere
 

pierpix90

Utente junior
18 Gennaio 2021
43
8
2016
0
Innanzitutto grazie per la pazienza.
Prima ho errato documento.
Nell'ultima prova fatta funziona il valore vuoto
funziona il valore "verde"
NON funziona il valore "rosso"
 

Allegati

Berna11

Excel Expert
Moderatore
20 Febbraio 2016
8.925
345
Latina
Excel 2010
941
Prima che me lo chiedi
per evitare di colorare rosso le celle vuote metti questa

=E($H7<>"";NON(E(CERCA.VERT($B7;'DATABASE MISURE NOMINALI '!$A$4:$Q$17;4)<=$H7;CERCA.VERT($B7;'DATABASE MISURE NOMINALI '!$A$4:$Q$27;5)>=$H7)))

e con questa dovremmo stare a posto giusto?
 

pierpix90

Utente junior
18 Gennaio 2021
43
8
2016
0
ho lasciato solamente due righe sul foglio.
Mod. 150_03 funziona benissimo ad esempio
se provi modello 285_02 non si aggiorna come dovrebbe.
E' il problema di sempre, poi mi sono incartato qua inviando file magari mal modificati.
Ma nelle prove dei scorsi giorni sempre lo stesso problema.
In alcuni modelli non mi va come se ci fosse un bug.
Giorni fa ho tentato anche con funzione e/o.
Non so se valga la pena creare una user form con controllo tramite VBA.
A te tutti i modelli girano regolari??
 

Sostieni ForumExcel

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