Condividi:        

[EXCEL] Doppia condizione per la funzione SE

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

[EXCEL] Doppia condizione per la funzione SE

Postdi michaltam78 » 28/03/12 15:47

Ciao a tutti!!
Sto compilando un foglio di Excel che mi indichi gli orari dei treni che transitano sulla linea che mi interessa.
In particolare sono indicati, per ogni riga, la denominazione del treno, la provenienza, l'orario stimato di transito dal posto di guardia, l'orario effettivo di transito e infine una casella di "controllo" che mi indica se il treno è transitato o meno.
La casella di controllo nella colonna H varia il suo contenuto (X o V) a seconda che il treno sia transitato o meno. La variazione avviene inserendo nella casella dell'orario effettivo di transito qualsiasi valore. Ho utilizzato per il caso specifico la funzione se:
quindi in H2
=SE(E2=""; "X";"V")
Inoltre le caselle della colonna H variano il loro riempimento tramite formattazione condizionale: se il valore e V sfondo verde e carattere bianco, se il valore è X sfondo rosso e carattere bianco.
Si presenta ora la possibilità che il treno sia soppresso: se nella casella "Orario effettivo" vado a scrivere "SOPPRESSO" però la casella di controllo diventa Verde con carattere bianco (come dettato dalla funzione suddetta).
Vorrei che la casella H2 restasse rossa sia nel caso in cui nella casella E2 compaia il valore "SOPPRESSO" sia che rimanga vuota. Vorrei inoltre che se in E2 compare "soppresso" tutte le caselle della riga diventassero rosse con carattere bianco.
Spero di essere stato abbastanza chiaro nell'esporre la problematica... :-?
grazie!
michaltam78
Utente Junior
 
Post: 70
Iscritto il: 09/10/09 10:32

Sponsor
 

Re: [EXCEL] Doppia condizione per la funzione SE

Postdi ricky53 » 28/03/12 15:57

Ciao,
prova con
Codice: Seleziona tutto
=SE(E2=""; "X"; SE(E2="SOPPRESSO"; "COSA SCRIVERE"; "V"))


Per il "SOPPRESSO", a mio avviso, è preferibile avere un altro colore "VIOLA" ad esempio.
A quali colonne vuoi assegnare la formattazione condizionale?

Invia la formula che hai inserito nella formattazione condizionale che la modifichiamo.
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-16-19
Avatar utente
ricky53
Utente Senior
 
Post: 4565
Iscritto il: 11/04/09 19:29
Località: Italia

Re: [EXCEL] Doppia condizione per la funzione SE

Postdi michaltam78 » 28/03/12 16:10

Grazie Ricky, la tua indicazione funziona corretamente anche se con una piccola variazione:

=SE(E2=""; "X"; SE(E2="SOPPRESSO"; "COSA SCRIVERE"; "V"))
=SE(E2=""; "X"; SE(E2="SOPPRESSO"; "X"; "V"))

per quanto riguarda la formattazione nessuna formula.
Ho solo selezionato le caselle che mi interessano (H2:H11) e ho impostato come segue:
Se h2:h11 contengono il valore X allora sfondo rosso e carattere bianco.
Se h2:h11 contengono il valore V allora sfondo verde e carattere bianco.
Se un treno viene soppresso il rosso va bene, ma anche il violetto da te suggerito non è male.
Quindi se in e2 scrivo "Soppresso" vorrei che le celle E1:E7 avessero sfondo colorato (viola o rosso) e carattere bianco.
michaltam78
Utente Junior
 
Post: 70
Iscritto il: 09/10/09 10:32

Re: [EXCEL] Doppia condizione per la funzione SE

Postdi ricky53 » 28/03/12 16:32

Ciao,
seleziona l'intervallo "E1:E7" e prova con
Codice: Seleziona tutto
=O($E$2="SOPPRESSO";$E$2="")
e colora di rosso lo sfondo e di bianco il carattere

Il viola lo avevo suggerito solo nel caso in cui potesse essere utile distinguere treno non arrivato ancora da treno soppresso ... qui devi vedere tu cosa è meglio fare.
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-16-19
Avatar utente
ricky53
Utente Senior
 
Post: 4565
Iscritto il: 11/04/09 19:29
Località: Italia

Re: [EXCEL] Doppia condizione per la funzione SE

Postdi michaltam78 » 28/03/12 16:53

Non riesco a farlo funzionare, o meglio, non mi\ da il risultato sperato.
Se nella cella E2 scrivo "Soppresso" nell'intervallo e1:h1 devo avere celle rosse e carattere bianco.
michaltam78
Utente Junior
 
Post: 70
Iscritto il: 09/10/09 10:32

Re: [EXCEL] Doppia condizione per la funzione SE

Postdi ricky53 » 28/03/12 17:30

Ciao,
che intervallo hai selezionato?
Prima avevi scritto E1:E7

Riepiloga, cortesemente, tutti gli intervalli ai quali applicare le condizioni.
Puoi inviare un file di esempio ?
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-16-19
Avatar utente
ricky53
Utente Senior
 
Post: 4565
Iscritto il: 11/04/09 19:29
Località: Italia

Re: [EXCEL] Doppia condizione per la funzione SE

Postdi michaltam78 » 28/03/12 17:48

ricky53 ha scritto:Ciao,
che intervallo hai selezionato?
Prima avevi scritto E1:E7

Riepiloga, cortesemente, tutti gli intervalli ai quali applicare le condizioni.
Puoi inviare un file di esempio ?


Scusami, è vero. L'intervallo è E1:H1
Il file lo allegherei volentieri se solo sapessi come fare...
michaltam78
Utente Junior
 
Post: 70
Iscritto il: 09/10/09 10:32

Re: [EXCEL] Doppia condizione per la funzione SE

Postdi michaltam78 » 28/03/12 18:23

Citazione...
"Dice il vecchio saggio provare e riprovare è l'unica strada per imparare"

Provando e riprovando sono arrivato alla conclusione:
Seleziono intervallo E1:E7,
formattazione condizionale,
nuova regola,
utilizza una formula: =($E$4="SOPPRESSO")
e imposto il formato desiderato!!
michaltam78
Utente Junior
 
Post: 70
Iscritto il: 09/10/09 10:32

Re: [EXCEL] Doppia condizione per la funzione SE

Postdi ricky53 » 28/03/12 19:47

Ciao,
ottimo.
Quanto fatto ti resterà come conoscenza.

Quindi hai impostato due condizioni:
una per il caso di E2 = vuota
e l'altra per E2 = "SOPPRESSO"
Vero ?
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-16-19
Avatar utente
ricky53
Utente Senior
 
Post: 4565
Iscritto il: 11/04/09 19:29
Località: Italia

Re: [EXCEL] Doppia condizione per la funzione SE

Postdi michaltam78 » 29/03/12 08:26

Ciao Ricky,
in realtà ho impostato una sola condizione:
Se E2="Soppresso" allora imposta carattere bianco e sfondo rosso per la riga A2:H2.
Formula: =($E$2="SOPPRESSO")
Si applica a =$A$2:$H$2
Diversamente (qualsiasi altro valore inserito oppure cella vuota) il formato resta quello impostato manualmente sul foglio di lavoro: sfondo bianco e carattere nero.
Grazie per l'aiuto!!
michaltam78
Utente Junior
 
Post: 70
Iscritto il: 09/10/09 10:32


Torna a Applicazioni Office Windows


Topic correlati a "[EXCEL] Doppia condizione per la funzione SE":


Chi c’è in linea

Visitano il forum: Nessuno e 54 ospiti