Come inserire una condizione in Excel?

11 visite
Per creare condizioni in Excel, usa le funzioni SE ed E per verificare contemporaneamente se più condizioni sono vere, oppure la funzione SE ed O per verificare se almeno una condizione è vera. Le funzioni restituiscono un valore diverso a seconda se le condizioni sono vere o false.
Commenti 0 mi piace

Come creare condizioni complesse in Excel utilizzando le funzioni IF e AND/OR

Microsoft Excel è uno strumento potente che consente di analizzare e gestire dati in modo efficiente. Tramite le funzioni IF, AND e OR, è possibile creare condizioni complesse che automatizzano i processi e migliorano la precisione dei calcoli.

Funzione IF

La funzione IF restituisce un valore diverso a seconda se una condizione specificata è vera o falsa. La sintassi di IF è:

=SE(test, valore_se_vero, valore_se_falso)

Dove:

  • test è la condizione da valutare
  • valore_se_vero è il valore da restituire se la condizione è vera
  • valore_se_falso è il valore da restituire se la condizione è falsa

Ad esempio, la seguente formula restituisce “Promosso” se il punteggio medio di uno studente è maggiore o uguale a 70, altrimenti restituisce “Bocciato”:

=SE(B2>=70, "Promosso", "Bocciato")

Funzione AND

La funzione AND restituisce VERO se tutte le condizioni specificate sono vere, altrimenti restituisce FALSO. La sintassi di AND è:

=AND(condizione1, condizione2, ...)

Dove:

  • condizione1, condizione2, … sono le condizioni da valutare

Ad esempio, la seguente formula restituisce VERO solo se lo studente ha un punteggio medio maggiore o uguale a 70 e ha frequentato almeno il 90% delle lezioni:

=AND(B2>=70, C2>=0,9)

Funzione OR

La funzione OR restituisce VERO se almeno una delle condizioni specificate è vera, altrimenti restituisce FALSO. La sintassi di OR è:

=OR(condizione1, condizione2, ...)

Dove:

  • condizione1, condizione2, … sono le condizioni da valutare

Ad esempio, la seguente formula restituisce VERO se lo studente ha un punteggio medio maggiore o uguale a 70 o ha frequentato almeno il 90% delle lezioni:

=OR(B2>=70, C2>=0,9)

Utilizzo congiunto di IF, AND e OR

Combinando le funzioni IF, AND e OR, è possibile creare condizioni complesse che soddisfino requisiti specifici. Ad esempio, la seguente formula restituisce “Promosso con lode” se lo studente ha un punteggio medio maggiore o uguale a 90, “Promosso” se il punteggio medio è maggiore o uguale a 70, altrimenti restituisce “Bocciato”:

=SE(B2>=90, "Promosso con lode", SE(B2>=70, "Promosso", "Bocciato"))

Esempio pratico

Supponiamo di avere un elenco di dati sugli ordini dei clienti con le seguenti colonne:

  • Nome cliente
  • Numero ordine
  • Data ordine
  • Importo ordine

Per calcolare il totale degli ordini effettuati da un cliente specifico in un determinato mese, possiamo utilizzare la seguente formula:

=SOMMA.SE(B2:B100, A2:A100, "Cliente 1") * E(MESE(C2:C100)=6, ANNO(C2:C100)=2023)

Dove:

  • B2:B100 è l’intervallo delle celle che contengono i numeri degli ordini
  • A2:A100 è l’intervallo delle celle che contengono i nomi dei clienti
  • “Cliente 1” è il nome del cliente che ci interessa
  • MESE(C2:C100)=6 verifica se il mese della data dell’ordine è giugno
  • ANNO(C2:C100)=2023 verifica se l’anno della data dell’ordine è il 2023

Comprendere e utilizzare correttamente le funzioni IF, AND e OR in Excel consente di creare condizioni complesse che automatizzano i processi di analisi e reporting, migliorando l’efficienza e l’accuratezza.