Usare le funzioni E e O per verificare una combinazione di condizioni

Importante :  Il presente articolo è stato tradotto automaticamente, vedere la dichiarazione di non responsabilità. Per visualizzare la versione inglese dell'articolo, fare clic qui.

Quando si ha bisogno di trovare dati che soddisfino più di una condizione, ad esempio, il numero di unità vendute tra aprile e gennaio o il numero di unità vendute da Angela, è possibile usare le funzioni E e O insieme. Ecco un esempio:

Uso di E e O nella stessa formula

Questa formula nidificati la funzione e all'interno della funzione o per cercare unità vendute tra il 1 aprile 2011 e il 1 ° gennaio 2012 o qualsiasi unità di misura venduti dal Adriana. È possibile vedere che viene restituito True per unità vendute da Adriana, nonché per unità vendute Tim e Ed durante le date specificate nella formula.

Di seguito troverete questa formula in un formato che è possibile copiare e incollare. Se desiderate provarla in una cartella di lavoro di esempio, vedere la fine di questo articolo.

= OR (e (C2 > Data (2011,4,30), C2 < DATE(2012,1,1)),B2="Nancy")

Analizziamo la formula un po' più a fondo. La funzione O necessita di un serie di argomenti (elementi di dati) da analizzare per verificare se siano veri o falsi. In questa formula, il primo argomento è rappresentato dalla funzione E e dalla funzione DATA nidificata all'interno, mentre il secondo argomento è rappresentato dal valore "Angela." È possibile leggere la formula in questo modo: verificare se una vendita è stata effettuata dopo il 30 aprile 2011 e prima dell'1 gennaio 2012, o se è stata effettuata da Angela.

La funzione E restituisce VERO o FALSO. Spesso si utilizza la funzione E per aumentare le capacità di un'altra funzione come O e SE. In questo esempio, la funzione O non sarebbe in grado di trovare le date corrette senza la funzione E.

Usare la funzione E e O con SE

È inoltre possibile usare la funzione E e la funzione O con la funzione SE.

Le funzioni E e O nidificate in una funzione SE

In questo esempio, i dipendenti ottengono un bonus solo al raggiungimento di almeno €125.000 di merce venduta, a meno che non lavorino nella regione meridionale, dove il mercato delle vendite è minore e il bonus si ottiene raggiungendo €100.000 di merce venduta.

= Se (o (C4 > = 125000, e (B4 = "Sud" C4 > = 100000)) = vero, C4 * 0,12, "Nessun bonus")

Analizziamo la formula un po' più a fondo. Per funzionare correttamente, la funzione SE necessita di tre elementi di dati (argomenti). Il primo elemento è un test logico, il secondo è il valore che si desidera vedere se il test restituisce VERO, mentre il terzo è il valore che si desidera vedere se il test restituisce FALSO. In questo esempio, il test logico è fornito dalla funzione O e da tutto quanto nidificato nella funzione. È possibile leggerla in questo modo: cerca valori maggiori o uguali a 125.000, a meno che il valore nella colonna C sia "Sud", quindi cerca i valori superiori a 100.000, e per tutte le occorrenze in cui le condizioni sono vere, moltiplica il valore trovato per 0,12, ovvero il valore del bonus. In tutti gli altri casi, visualizza "No bonus."

Torna all'inizio

dati di esempio

Se si desidera lavorare con gli esempi riportati in questo articolo, copiare la tabella seguente nella cella A1 nel proprio foglio di calcolo. Assicurarsi di selezionare l'intera tabella, inclusa la riga di intestazione.


Agente di vendita

Area

Vendite

Formula/risultato

Giussani

Est

87925

= Se (o (C2 > = 125000, e (B2 = "Sud", C2 > = 100000)) = vero, C2 * 0,12, "Nessun bonus")

Valverde

Nord

100000

= Se (o (C3 > = 125000, e (B3 = "Sud", C3 > = 100000)) = vero, C3 * 0,12, "Nessun bonus")

Pica

Ovest

145000

= Se (o (C4 > = 125000, e (B4 = "Sud" C4 > = 100000)) = vero, C4 * 0,12, "Nessun bonus")

Martino

Sud

200750

= Se (o (C5 > = 125000, e (B5 = "Sud" C5 > = 100000)) = vero, C5 * 0,12, "Nessun bonus")

Garghentini

Sud

178650

= Se (o (C6 > = 125000, e (B6 = "Sud" C6 > = 100000)) = vero, C6 * 0,12, "Nessun bonus")

Thomas

Nord

99555

= Se (o (C7 > = 125000, e (B7 = "Sud" C7 > = 100000)) = vero, C7 * 0,12, "Nessun bonus")

Keever

Est

147000

= Se (o (C8 > = 125000, e (B8 = "Sud" C8 > = 100000)) = vero, C8 * 0,12, "Nessun bonus")

Cassazza

Nord

213450

= Se (o (C9 > = 125000, e (B9 = "Sud", C9 > = 100000)) = vero, C9 * 0,12, "Nessun bonus")

Brownlee

Sud

122680

= Se (o (C10 > = 125000, e (B10 = "Sud" C10 > = 100000)) = vero, C10 * 0,12, "Nessun bonus")

Smithberg

Ovest

92500

= Se (o (C11 > = 125000, e (B11 = "Sud" C11 > = 100000)) = vero, C11 * 0,12, "Nessun bonus")

Zaffaroni

Est

88350

= Se (o (C12 > = 125000, e (B12 = "Sud" C12 > = 100000)) = vero, C12 * 0,12, "Nessun bonus")

Lettura

Ovest

102500

= Se (o (C13 > = 125000, e (B13 = "Sud" C13 > = 100000)) = vero, C13 * 0,12, "Nessun bonus")

Torna all'inizio

Nota : Dichiarazione di non responsabilità per la traduzione automatica: Il presente articolo è stato tradotto tramite un software di traduzione automatica e non da una persona. Microsoft offre le traduzioni automatiche per consentire a coloro che non conoscono la lingua inglese di leggere gli articoli sui prodotti, sui servizi e sulle tecnologie Microsoft. Dal momento che l'articolo è stato tradotto automaticamente, potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli.

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per i tuoi commenti e suggerimenti

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×