Sommario
Molte volte, mentre si lavora in Excel, si ha a che fare con il file Excel SE tra più intervalli. Oggi vi mostrerò come si può lavorare con l'opzione Funzione IF tra più intervalli in Excel.
Scarica il quaderno di esercizi
IF tra più intervalli.xlsx4 approcci per utilizzare l'IF di Excel tra più intervalli
Qui abbiamo un insieme di dati con il valore Nomi di alcuni studenti e dei loro Voti in Fisica e Chimica di una scuola chiamata Sunflower Kindergarten.
Oggi il nostro obiettivo è quello di utilizzare il Funzione IF di Excel tra più intervalli di questo set di dati.
1. Usare le funzioni IF e OR di Excel per criteri di tipo OR tra più intervalli
È possibile utilizzare una combinazione di Funzione IF e il Funzione OR di Excel per gestire un O tra più intervalli.
Per esempio, proviamo a decidere per ogni studente se è stato bocciato o meno all'esame.
Il criterio di bocciatura è semplice: si viene bocciati se si fallisce in almeno una materia (si ottiene un punteggio inferiore a 40).
Pertanto, è un O tra più intervalli.
Selezionate la prima cella di una nuova colonna e inserite questa formula:
=IF(OR(C4<40,D4<40),"Fail","Pass")
Trascinare quindi il pulsante Maniglia di riempimento per copiare la formula nelle altre celle.
Gli studenti che sono stati bocciati in almeno una materia sono stati giudicati come Bocciatura e sono contrassegnati in giallo nel set di dati.
⧪ Spiegazione della formula:
- C4<40 ritorni VERO se il segno nella cella C4 (voto in fisica) è inferiore a 40, altrimenti restituisce FALSO . Lo stesso per D4<40.
- OR(C4<40,D4<40) ritorni VERO se almeno una cella tra C4 e D4 contiene meno di 40, altrimenti restituisce FALSO .
- Infine, IF(OR(C4<40,D4<40), "Bocciato", "Passato") ritorni "Fallimento" se incontra un elemento VERO . altrimenti restituisce "Passo" .
Per saperne di più: Come utilizzare le condizioni If multiple in Excel per l'invecchiamento (5 metodi)
2. Combinare le funzioni IF e AND di Excel per criteri di tipo AND tra più intervalli
È possibile combinare il Funzione IF e il Funzione AND di Excel per gestire E tra più intervalli.
Ad esempio, questa volta proviamo a decidere per ciascuno degli studenti se ha superato o meno l'esame.
E il criterio di bocciatura è che si passa se si passa in tutte le materie (ottenere voti maggiori o uguali a 40), altrimenti no.
Pertanto, è un E tra più intervalli.
Selezionate la prima cella di una nuova colonna e inserite questa formula:
=IF(AND(C4>=40,D4>=40),"Pass","Fail")
Trascinare quindi il pulsante Maniglia di riempimento per copiare la formula nelle altre celle.
Gli studenti che hanno superato entrambe le materie sono stati giudicati come Passo e sono contrassegnati in giallo nel set di dati.
⧪ Spiegazione della formula:
- C4>=40 ritorni VERO se il segno nella cella C4 (voto in fisica) è maggiore o uguale a 40, altrimenti restituisce FALSO . Lo stesso per D4>=40.
- AND(C4>=40,D4>=40) ritorni VERO se almeno una cella tra C4 e D4 contiene un valore maggiore o uguale a 40, altrimenti restituisce FALSO .
- Infine, SE(AND(C4>=40,D4>=40), "Passato", "Fallito") ritorni "Passo" se incontra un VERO . altrimenti restituisce "Fallimento" .
Per saperne di più: Come scrivere Maggiore di o uguale a nella funzione IF di Excel
3. Utilizzare la funzione IF annidata per i criteri di tipo AND tra più intervalli
È possibile utilizzare il metodo annidato Funzione IF per gestire E Digitare criteri tra più intervalli in Excel.
Ripetiamo lo stesso esempio, decidendo per ogni studente se ha superato o meno l'esame.
Questa volta lo faremo utilizzando il metodo nidificato Funzione IF .
Selezionate la prima cella di una nuova colonna e inserite questa formula:
=IF(C4>=40,IF(D4>=40,"Pass","Fail"),"Fail")
Trascinare quindi il pulsante Maniglia di riempimento per copiare la formula nelle altre celle.
Abbiamo nuovamente giudicato tutti gli studenti che sono passati in entrambe le materie come Passo , contrassegnati in giallo nel set di dati.
⧪ Spiegazione della formula:
- Se C4>=40 è VERO, la formula entra in IF(D4>=40, "Pass", "Fail"), altrimenti restituisce "Fallimento" .
- Allora se D4>=40 è anche VERO , restituisce "Passo" altrimenti restituisce "Fallimento" .
- Quindi restituisce "Passo" solo se uno passa in entrambi gli argomenti, altrimenti restituisce "Fallimento" .
Per saperne di più: Come utilizzare la funzione MAX IF in Excel
4. Usare la funzione IFS di Excel invece di IF per i criteri di tipo AND tra più intervalli.
Infine, si utilizzerà l'opzione Funzione IFS di Excel per gestire O criteri multipli al posto dell'opzione Funzione IF .
Realizzeremo il compito in Metodo 1 qui, deciderà per ogni studente se è stato bocciato o meno.
Selezionate la prima cella di una nuova colonna e inserite questa formula:
=IFS(C4<40,"Fail",D4<40,"Fail",TRUE,"Pass")
Trascinare quindi il pulsante Maniglia di riempimento per copiare la formula nelle altre celle.
Abbiamo ancora una volta definito gli studenti che non hanno superato almeno una materia come "Fallimento" , contrassegnati in giallo nel set di dati.
⧪ Spiegazione della formula:
- Il Funzione IFS restituisce il valore corrispondente al primo valore VERO altrimenti restituisce un valore N/D errore.
- Se C4<40 , restituisce "Fallimento" In caso contrario, si verifica se D4<40 In caso contrario, restituisce "Fallimento" .
- Se D4<40 è anche FALSO , poi incontra il successivo VERO e restituisce "Passo" .
Contenuto correlato: Come utilizzare la funzione IF di Excel con un intervallo di valori
Conclusione
Utilizzando questi metodi, possiamo usare il metodo Funzione IF di Excel tra più intervalli. Se avete domande, non esitate a porcele.