Come modificare il calcolo del risultato dell'errore quando si utilizza la formula Vlookup su 0 o su una cella vuota in Microsoft Excel

Sommario

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) 
  • Premere Invio.
  • Copia la formula nel resto delle celle.

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)) 
  • premere Invio
  • Copia la formula nel resto delle celle.

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) 
  • premere Invio
  • Copia la formula nel resto delle celle.

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))) 
  • premere Invio
  • Copia la formula nel resto delle celle.

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

PrecedenteProssimo

Commenti

  1. Aiden
    26 agosto 2013 alle 10:26

    La 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 *

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave