Excel: intercettare errore #N/D con la funzione Cerca.Vert
Supponiamo di avere nelle celle da A1 a A4 le descrizioni e nelle celle da B1 a B4 i valori corrispondenti.
Scrivendo nella cella C1 la descrizione da cercare, il valore corrispondente si ottiene nella cella D1 con la seguente funzione:
=CERCA.VERT(C1;A1:B4;2;FALSO)
Se la descrizione richiesta non è presente, si ottiene il messaggio di errore #N/D.
Per intercettare l'errore, scrivendo un messaggio di errore diverso oppure un valore o una funzione di calcolo, si deve usare una struttura SE e la funzione VAL.NON.DISP:
=SE(VAL.NON.DISP(CERCA.VERT(C1;A1:B4;2;FALSO));"non trovato"; CERCA.VERT(C1;A1:B4;2;FALSO))
cioè
se la funzione Cerca.Vert restituisce #N/D (non disponibile), scrive nella cella il messaggio "non trovato", altrimenti scrive il valore restituito da Cerca.Vert.
Etichette: cerca.vert, errore, Excel, N/D
<< Home