Se ISNA e IFNA in CERCA.VERT - Excel e Fogli Google

Questo tutorial sarà dimostra come gestire gli errori CERCA.VERT #N/A in Excel e Fogli Google.

IFNA in CERCA.VERT

Quando cerchi un valore con la funzione CERCA.VERT, se il valore non viene trovato, CERCA.VERT restituirà l'errore #N/D.

1 =CERCA.VERT(E3,B3:C6,2,FALSO)

Puoi aggiungere la funzione IFNA al di fuori di CERCA.VERT, per fare qualcos'altro se CERCA.VERT restituisce un errore IFNA. In questo esempio, produrremo "Non trovato" se CERCA.VERT restituisce un errore #N/A:

1 =IFNA(CERCA.VERT(E3,B3:C6,2,FALSE),"Non trovato")

Un altro uso comune della funzione IFNA consiste nell'eseguire un secondo CERCA.VERT se il primo CERCA.VERT non riesce a trovare il valore. Questo può essere utilizzato se è possibile trovare un valore su uno dei due fogli; se il valore non viene trovato sul primo foglio, cerca invece il valore sul secondo foglio.

1 =IFNA(CERCA.VERT(E3,B3:C6,2,FALSO),CERCA.VERT(E3,'Foglio 02'!B3:C6,2,FALSO))

SE ISNA in CERCA.VERT

La funzione IFNA è stata introdotta in Excel 2013. In precedenza, dovevi utilizzare la combinazione IF / ISNA più complicata:

1 =SE(ISNA(VLOOKUP(E3,B3:C6,2,FALSE)),"Non trovato",VLOOKUP(E3,B3:C6,2,FALSE))

La funzione ISNA controlla se il risultato della formula CERCA.VERT è un errore #N/D e restituisce True o False di conseguenza. Se è vero (cioè, il tuo valore di ricerca manca dall'array di ricerca), la funzione SE tornerà con un messaggio che specifichi, altrimenti ti darà il risultato di CERCA.VERT.

SE ERRORE - CERCA.VERT

Come detto sopra, la funzione IFNA verifica se la formula restituisce solo un errore #N/A. Invece, la funzione IFERROR può essere utilizzata per verificare se QUALUNQUE viene restituito l'errore:

1 =IFERROR(VLOOKUP(E3,B3:C6,2,FALSE),"Non trovato")

Se ISNA e IFNA in CERCA.VERT - Fogli Google

Queste formule funzionano allo stesso modo in Fogli Google come in Excel.

wave wave wave wave wave