Excel: come utilizzare una funzione se con 5 condizioni


Puoi utilizzare le seguenti formule per creare una funzione SE con 5 condizioni in Excel:

Metodo 1: funzione SE nidificata

 =IF( C2 <15,"F",IF( C2 <20,"E",IF( C2 <25,"D",IF( C2 <30,"C",IF( C2 <35,"B" , "HAS")))))

Metodo 2: funzione SE con logica AND

 =IF(AND( A2 ="Mavs", B2 ="Guard", C2 >20, D2 >4, E2 >2), "Yes", "No")

Metodo 3: funzione SE con logica OR

 =IF(OR( A2 ="Mavs", B2 ="Guard", C2 >20, D2 >4, E2 >2), "Yes", "No")

I seguenti esempi mostrano come utilizzare nella pratica ciascuna formula con il seguente set di dati in Excel:

Esempio 1: funzione SE nidificata

Possiamo digitare la seguente formula nella cella F2 per restituire un valore del livello di classifica da A a F in base al valore di ciascun giocatore nella colonna Punti :

 =IF( C2 <15,"F",IF( C2 <20,"E",IF( C2 <25,"D",IF( C2 <30,"C",IF( C2 <35,"B" , "HAS")))))

Possiamo quindi trascinare e riempire questa formula in ciascuna cella rimanente nella colonna E:

Ecco cosa ha fatto questa formula:

  • Se il valore nella colonna Punti è inferiore a 15, restituisce F.
  • Altrimenti, se il valore nella colonna Punti è inferiore a 20, restituisce E .
  • Altrimenti, se il valore nella colonna Punti è inferiore a 25, restituisce D .
  • Altrimenti, se il valore nella colonna Punti è inferiore a 30, restituisce C .
  • Altrimenti, se il valore nella colonna Punti è inferiore a 35, restituisce B .
  • Altrimenti restituisci A.

Esempio 2: funzione SE con logica AND

Possiamo digitare la seguente formula nella cella F2 per restituire “Sì” se vengono soddisfatte cinque condizioni per un giocatore specifico o “No” se almeno una delle condizioni non è soddisfatta:

 =IF(AND( A2 ="Mavs", B2 ="Guard", C2 >20, D2 >4, E2 >2), "Yes", "No")

Possiamo quindi trascinare e riempire questa formula in ciascuna cella rimanente nella colonna E:

Ecco cosa ha fatto questa formula:

  • Se il valore nella colonna Squadra era “Mavs” e il valore nella colonna Posizione era “Guardia” e il valore nella colonna Punti era maggiore di 20 e il valore nella colonna Assist era maggiore di 4 e il valore nella colonna Ruba la colonna era maggiore di 2, restituisce Yes .
  • Altrimenti, se almeno una condizione non è soddisfatta, restituire n.

Esempio 3: funzione SE con logica OR

Possiamo digitare la seguente formula nella cella F2 per restituire “Sì” se almeno una delle cinque condizioni è soddisfatta per un giocatore specifico o “No” se nessuna delle condizioni è soddisfatta:

 =IF(OR( A2 ="Mavs", B2 ="Guard", C2 >20, D2 >4, E2 >2), "Yes", "No")

Possiamo quindi trascinare e riempire questa formula in ciascuna cella rimanente nella colonna E:

Ecco cosa ha fatto questa formula:

  • Se il valore nella colonna Squadra era “Mavs” o il valore nella colonna Posizione era “Guardia” o il valore nella colonna Punti era maggiore di 20 o il valore nella colonna Assist era maggiore di 4 o il valore nella colonna Voli la colonna era maggiore di 2, restituisce Yes .
  • Altrimenti, se nessuna delle condizioni è soddisfatta, restituire il n.

Risorse addizionali

I seguenti tutorial spiegano come eseguire altre attività comuni in Excel:

Excel: come utilizzare CONTA.SE con più intervalli
Excel: una formula semplice per “se non è vuoto”
Excel: come utilizzare una formula RANGO SE

Aggiungi un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *