Come utilizzare gli operatori logici E (AND) e O (OR) in una funzione SE di Office Excel

(Corrado Del Buono)

Gli operatori logici E e O di Microsoft Excel consentono di verificare più condizioni simultaneamente o alternativamente e si utilizzano, solitamente, all’interno di una funzione logica SE che richiede la verifica di più condizioni. Essi facilitano la costruzione di una funzione SE in quanto consentono, quasi sempre, di evitare di "nidificare" quest'ultima. Analizziamo innanzitutto la loro struttura e, successivamente, come possono essere utilizzati all’interno di una funzione SE.

PAGINA 1

L’operatore logico E, appartenente alle funzioni della categoria LOGICHE, può essere costituito da diverse condizioni (LOGICO1; LOGICO2; …) e restituisce il valore VERO se tutte le condizioni utilizzate sono soddisfatte, altrimenti restituisce FALSO.

Creiamo un piccolo prospetto dove inseriremo nelle celle B1 e B2 i risultati di una prova scritta e di una prova orale di un ipotetico esame; supponiamo, inoltre, che per superare l’esame occorre avere la sufficienza in entrambe le prove. Nella cella B3 digitiamo la funzione =E(B1>=6;B2>=6): essa restituirà VERO se entrambe le valutazioni (inserite nelle celle B1 e B2) sono uguali o superiori a 6 decimi, altrimenti (come risulta dall’esempio in figura), restituirà FALSO.

Inseriamo ora l’operatore logico E all’interno di una funzione SE supponendo che, nel caso di superamento dell’esame dovrà comparire nella cella B3 la MEDIA dei voti (scritto e orale) altrimenti l’etichetta “ESAME NON SUPERATO”. La funzione SE potrà avere la seguente struttura =SE(E(B1>=6;B2>=6); MEDIA(B1:B2); "ESAME NON SUPERATO").

Proviamo ora a modificare i due voti delle prove utilizzando 6 per lo scritto e 7 per l’orale: nella cella B3 vedremo comparire la media tra i due voti, ovvero 6,5.

TastoEffeUno.it

Copyright 2022 - ASSODOLAB, Associazione Nazionale Docenti di Laboratorio

Ente accreditato e qualificato dal MIUR per la formazione del personale della Scuola - Direttiva 170 del 21/03/2016.
Via Cavour, 74 - 76015 TRINITAPOLI BT - Italy
Telefono 339.2661022 - P. IVA 03039870716

PRIVACY: Questo sito utilizza cookie di terze parti (Google AdSense, Google Analytics) per migliorare servizi ed esperienza dei lettori. MAGGIORI DETTAGLI