A volte, otteniamo errore o zero come risultato durante l'applicazione della formula Vlookup. Otteniamo l'errore #N/A quando tutti i valori di ricerca non sono disponibili nei dati e otteniamo zero quando il valore di ricerca è disponibile ma la cella di selezione è vuota.
In questo articolo, impareremo come possiamo cambiare il risultato mentre applichiamo la formula Vlookup in Microsoft Excel.
Per risolvere questo problema, utilizzeremo le funzioni IF, ISERROR e Vlookup.
ISERROR la funzione ci aiuta a controllare l'errore e restituirà il risultato come vero o falso.
SE La funzione fornirà la condizione sulla base della funzione ISERROR.
Facciamo un esempio per capire:-
Abbiamo 2 set di dati dei dipendenti. Nei primi dati, abbiamo dettagli, come la data di adesione, il nome del dipendente e la designazione, e in 2ns data, abbiamo solo i codici dei dipendenti e vogliamo scegliere la data di adesione tramite la funzione Vlookup.
Iniziamo utilizzando la funzione Vlookup nei dati: -
- Inserisci la formula nella cella G2
=CERCA.VERT($F3,$A$3:$D$13,2,FALSO)
Ora puoi vedere nell'immagine sopra che poche celle stanno avendo il risultato, ma poche celle hanno l'errore #N/A e la prima cella mostra 0.
Per evitare errori, utilizzare la funzione secondo la procedura seguente: -
- Inserisci la formula nella cella H2
=SE(VAL.ERRORE(CERCA.VERT($F3,$A$3:$D$13,2,FALSO)),"",CERCA.VERT($F3,$A$3:$D$13,2,FALSO))
Ora puoi vedere che invece di mostrare errori, le celle appaiono vuote.
Per evitare lo zero, utilizzare la funzione secondo la procedura seguente: -
- Inserisci la formula nella cella H2
=SE(CERCA.VERT($F3,$A$3:$D$13,2,FALSO)=0,"",CERCA.VERT($F3,$A$3:$D$13,2,FALSO)
Per evitare lo zero e l'errore insieme, applica la seguente funzione: -
- Inserisci la formula nella cella H2
=SE(VAL.ERRORE(CERCA.VERT($F3,$A$3:$D$13,2,FALSO)),"-",SE(CERCA.VERT($F3,$A$3:$D$13,2,FALSO)=0, "-",CERCA.VERT($F3,$A$3:$D$13,2,FALSO)))
In questo modo, possiamo utilizzare le funzioni per risolvere le nostre domande su Microsoft Excel.
Nota: - Nella versione successiva di Microsoft Excel 2003, abbiamo la funzione SEERRORE per ottenere lo stesso risultato. Questa formula è compatibile con tutte le versioni di Microsoft Excel.
Se ti è piaciuto il nostro blog, condividilo con i tuoi amici su Facebook. E puoi anche seguirci su Twitter e Facebook.
Ci piacerebbe avere tue notizie, facci sapere come possiamo migliorare, completare o innovare il nostro lavoro e renderlo migliore per te. Scrivici a sito di posta elettronica
Commenti
- Aiden
26 agosto 2013 alle 10:26La stringa nulla "" non è la stessa di una cella vuota. Questo restituisce ancora 0 se utilizzato in ulteriori calcoli.
Rispondi
Lascia un commento Cancella risposta
L'indirizzo email non verrà pubblicato. I campi richiesti sono contrassegnati *
Commento
Nome *
E-mail *