Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

formattazione condizionale valori univoci e altri valori

Ultimo Aggiornamento: 19/04/2020 15:39
Post: 96
Registrato il: 08/12/2013
Utente Junior
Excel 2010
OFFLINE
19/04/2020 11:46

Ciao a tutti.
Gradirei un Vostro aiuto per la soluzione del seguente problema.
Ho una tabella filtrata. Mediante la formattazione condizionale vorrei evidenziare i nomi univoci presenti in una colonna (E) se vengono rispettate altre condizioni presenti in altre colonne (A-B-C-D). In particolare, nell'esempio del file allegato, il risultato atteso è quello di evidenziare con colore giallo in col.E il nome univoco se vengono rispettate nel contempo anche tutte le seguenti condizioni:
1) col.A= "data più recente"
2) col.B= "1"
3) col.C= "A" o "B" o "C"
oppure
1) col.A= "data più recente"
2) col.B= "1"
3) col.D= "E"
Nella col.F "note" ho indicato quali celle dovrebbero colorarsi.
Grazie.
Franco
Post: 692
Registrato il: 15/01/2016
Città: ROMA
Età: 51
Utente Senior
2016
ONLINE
19/04/2020 12:02

Buongiorno
dovresti spiegare meglio il discorso della data più recente è associata al nominativo?
Post: 96
Registrato il: 08/12/2013
Utente Junior
Excel 2010
OFFLINE
19/04/2020 13:02

Chiarimento data
Buongiorno.
Ogni nominativo è registrato in tabella più volte e con date diverse. la data più recente è quella più vicina alla data di "OGGI".
Post: 693
Registrato il: 15/01/2016
Città: ROMA
Età: 51
Utente Senior
2016
ONLINE
19/04/2020 13:05

Allora per ottenere l'output richiesto dobbiamo utilizzare una colonna di servizio (eventualmente da nascondere in G5 da attivare con CTRL+SHIFT+INVIO e poi trascinare in basso

=MAX(SE($E$5:$E$31=E5;$A$5:$A$31))

e in formattazione condizionale metti

=E($A5=$G5;$B5=1;O(O($C5="A";$C5="B";$C5="C");$D5="E"))
Post: 694
Registrato il: 15/01/2016
Città: ROMA
Età: 51
Utente Senior
2016
ONLINE
19/04/2020 13:19

Possiamo togliere la colonna di servizio utilizzando questa formula


=E($A5=INDICE($A$5:$A$31;AGGREGA(15;6;RIF.RIGA($A$5:$A$31)/(($A$5:$A$31<=$A$2)*($E$5:$E$31=$E5))-4;1));$B5=1;O(O($C5="A";$C5="B";$C5="C");$D5="E"))
[Modificato da DANILOFIORINI 19/04/2020 13:55]
Post: 97
Registrato il: 08/12/2013
Utente Junior
Excel 2010
OFFLINE
19/04/2020 14:51

Replica 1
Grazie. Entrambe le soluzioni funzionano.
[Modificato da franco28.2013 19/04/2020 15:33]
Post: 695
Registrato il: 15/01/2016
Città: ROMA
Età: 51
Utente Senior
2016
ONLINE
19/04/2020 15:29

Ciao
a me funziona anche la seconda
allego link per scaricare il foglio di lavoro che da oggi non mi fa allegare file

https://www.dropbox.com/scl/fi/3mrymi102qejkrifrfg71/ProvaFC.xlsx?dl=0&rlkey=qj9lig3n7q5rks501aujb59og
Post: 98
Registrato il: 08/12/2013
Utente Junior
Excel 2010
OFFLINE
19/04/2020 15:39

RISOLTO
In effetti funzionano entrambe. La seconda senza la colonna di servizio non mi funzionava perché non avevo aggiornato la data di riferimento in A2 con la data di oggi. Grazie del supporto.
Buonasera.
Vota:
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Cerca nel forum
Tag discussione
Discussioni Simili   [vedi tutte]
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 08:13. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com