Applicare la Funzione SE.NON.DISP. di Excel
La funzione SE.NON.DISP. di Excel è utile per gestire specificamente l'errore #N/D, consentendo di sostituirlo con un messaggio personalizzato.
A differenza della funzione SE.ERRORE, che interviene su qualsiasi tipo di errore, SE.NON.DISP. si concentra esclusivamente su questo particolare codice, offrendo un controllo più mirato nelle formule.
In questo articolo, esploreremo come utilizzare SE.NON.DISP. per rendere i
fogli di calcolo più chiari ed efficaci nella gestione degli errori #N/D.
La Funzione SE.NON.DISP. è usufruibile dalla versione di Excel 2013.
Sintassi della Funzione
La Funzione SE.NON.DISP. (IFNA nella versione
originale inglese)
permette di definire
un messaggio personalizzato qualora una formula dovesse restituire il codice di errore #N/D; in caso contrario, restituisce il risultato della formula.
Sintassi della Funzione:
=SE.NON.DISP.(valore; valore_se_nd)
nella quale:
valore rappresenta il riferimento o la formula in cui viene verificata la presenza del
codice di errore #N/D.
valore_se_nd descrizione del valore (testuale o numerico) che deve essere
restituito se la formula fornisce come risultato un codice di errore #N/D.
Esempio di applicazione della Funzione SE.NON.DISP.
Le Funzioni che restituiscono il codice di errore "non disponibile",
sono ad esempio le funzioni di ricerca e rifermento, come confronta o cerca verticale.
La Funzione SE.NON.DISP. non è l'unica soluzione per gestire il codice di errore
#N/D, molto frequentemente viene applicata la Funzione SE.ERRORE
La Funzione SE.ERRORE intercetta però qualsiasi errore, anche legato alla sintassi della Funzione o alle caratteristiche dei valori coinvolti nel calcolo. Viceversa la Funzione SE.NON.DISP. gestisce solo i codice errore #N/D! (dato non disponibile) e questo permette di monitorare la presenza di eventuali altri errori.
Nell'immagine sottostante, nelle celle C2 e C4 sono presenti due Funzioni di CERCA.VERT che ricercano il codice a54 in una matrice denominata lista.
La Funzione di ricerca, non ritrovando il valore nella matrice, restituisce il
codice di errore #N/D!
Nella cella C4 la Funzione di ricerca è stata annidata all'interno della
funzione SE.NON.DISP.
Tutta la Funzione di ricerca nel suo insieme, rappresenta il primo argomento
della Funzione SE.NON.DISP. quale secondo argomento, ovvero cosa deve essere
restituito qualora il codice di errore fosse #N/D! sono state imputate le doppie
virgolette "" per definire la restituzione di una stringa vuota.
:: Se viene impostato come secondo argomento valore_se_nd, (due volte doppi apici "" ovvero stringa vuota) qualora non venisse rilevata la disponibilità del valore, non viene visualizzato il codice errore #N/D!.
Secondo esempio applicazione: le Funzioni SE.NON.DISP. e SE.ERRORE a confronto
In questo secondo esempio si vuole portare l'attenzione sulla differenza fra le
due Funzioni SE.NON.DISP.e SE.ERRORE
Nella colonna C del Foglio di lavoro, è impostato un funzione SE.NON.DISP. che
restituisce come precedentemente commentato una stringa vuota. Nella colonna D è
imputata una quantità, e nella successiva colonna un semplice prodotto fra la
quantità e il prezzo.
La colonna totale restituisce il codice di errore #VALORE! poichè Excel
sta cercando di moltiplicare un numero per un testo (la stringa vuota!)
Nelle seconda parte dell'immagine è possibile considerare la differenza nell'applicare le due diverse Funzioni SE.NON.DISP. e SE.ERRORE
La Funzione SE.NON.DISP. non intercetta il codice di errore #VALORE! che al
contrario viene considerato dalla Funzione SE:ERRORE
La Funzione SE.NON.DISP. è una interessante Funzione di Excel che va applicata
per intercettare solamente il
codice di errore di non disponibilità di un valore! #N/D!
Questa caratteristica rende la Funzione particolarmente interessante poichè non
nasconde eventuali altri codici di errore.
:: Per un approfondimento sulla Funzione SE.ERRORE: Applicare la Funzione SE.ERRORE per gestire i codici di errore di Excel
Indice argomenti
Indice Generale Argomenti: EXCEL
[Valter Borsato: ottobre - 2017 | Ultimo aggiornamento 09/11/2023]