Costruire correttamente una funzione logica SE nidificata con Office Excel

(Corrado Del Buono)

La funzione SE è una delle più importanti funzioni logiche che consentono di costruire prospetti interattivi, ovvero i cui valori cambiano a seconda del verificarsi o meno di alcune condizioni. Quando si crea una funzione SE nidificata, ovvero contenente al suo interno altre funzioni SE, spesso si utilizzano “costruzioni” elaborate con l’aggiunta, ad esempio, degli operatori logici E o O; nella maggior parte dei casi, però, se si utilizzano alcuni accorgimenti non si rende necessario creare strutture complesse di tale funzione. Vediamo come operare a partire da un semplice esempio.

PAGINA 2

Costruiamo ora una funzione SE nidificata ordinando le CONDIZIONI in maniera crescente. La funzione da utilizzare sarà come quella illustrata in figura. Attraverso questa funzione chiediamo innanzitutto ad Excel di verificare SE la cella A2 è vuota e di restituirci una stringa vuota (le doppie virgolette); successivamente di verificare se il voto è minore di 6 =SE(A2<6; …, e nel caso in cui la condizione è vera, di restituirci l’etichetta “NON AMMESSO”; successivamente chiediamo di verificare se il voto è minore di 8 e di restituirci, in caso affermativo, l’etichetta “AMMESSO”; chiediamo infine di visualizzare l’etichetta “AMMESSO A PIENI VOTI” se nessuna delle condizioni precedenti si verifica.

Costruendo la funzione SE in questo modo, se ad esempio il voto conseguito è pari a 5, Excel ci restituirà l’etichetta “NON AMMESSO” relativa alla seconda condizione ed interromperà la “lettura” della funzione SE senza verificare le ultime due condizioni (che, di fatto, sono soddisfatte come la prima).

Abbiamo visto come è possibile costruire in maniera più intuitiva una funzione SE nidificata, senza utilizzare strutture complesse contenenti operatori logici. Ricordiamoci soltanto che se l’ordine delle condizioni è crescente si dovrà ricorrere al simbolo “minore”, mentre se l’ordine delle condizioni è decrescente, si dovrà utilizzare, viceversa, il simbolo “minore”.

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