Tässä artikkelissa opimme käyttämään ISERROR -toimintoa yhdessä VLOOKUP -toiminnon kanssa virheen huomiotta jättämiseksi Microsoft Excelissä.
Koska meillä on tämä tilanne, haluamme luoda kaavan jokaisen onnistuneen haun tarkistamiseksi. Kaavan pitäisi palauttaa tämä numero, kun vastaavuus löytyy. Ja jos täsmällistä vastaavuutta ei löydy, kaavan pitäisi palauttaa tätä koskeva tekstiviesti Microsoft Excelin virheen sijasta.
Jos Excel Vlookup -kaavassa on virhe, käytämme IF-, Iserror- ja Vlookup -toimintoa estääksesi #N/A -virheen.
VLOOKUP on Excel -toiminto, jota käytetään taulukon tietyn sarakkeen tietojen etsimiseen ja noutamiseen. Hakuarvojen on oltava taulukon ensimmäisessä sarakkeessa, ja hakusarakkeet ovat oikealla.
Syntaksi:
=VLOOKUP (lookup_value, table_array, col_index_num, [range_lookup]) |
ISERROR toiminto, jota käytetään virheen tarkistamiseen laskettaessa millä tahansa toiminnolla. Käytämme tätä toimintoa, kun Excel vlookup ei toimi tai näyttää virheen.
Syntaksi:
= ISERROR (kaava) |
JOS funktio toimii logiikkatestillä ja palauttaa arvot testituloksen perusteella.
Syntaksi:
= JOS (logiikkatesti, [arvo_ jos_tosi], [arvo_ jos_ epätosi]) |
Otetaan esimerkki ymmärtääksemme, kuinka voimme estää Vlookup -toimintoa palauttamasta virhettä, jos tarkkaa vastaavuutta ei löydy.
Tässä on kaksi taulukkoa nimeltä 1. tietojoukko ja 2. tietojoukko.
Kirjoita VLOOKUP -kaava H7 -soluun.
=JOS(ISNA(VLOOKUP(G3, $ A $ 2: $ B $ 13,2, FALSE)), "Numeroa ei löydy", VLOOKUP (G3, $ A $ 2: $ B $ 13,2, FALSE)) |
Selitys:
Vlookup -toiminto tarkistaa ensimmäisen tietojoukon EMP -koodia vastaavan 1. tietojoukon 2. sarakkeen kunnon.
ISERROR -toiminto etsii virheitä ja välittää ne JOS toiminto.
JOS toiminto tarkistaa, tapahtuuko virhe, se tulostaa virheen sijasta ”Ei ole olemassa”.
Kopioi kaava muihin soluihin, valitse solut, jotka ottavat ensimmäisen solun, jossa kaava on jo käytössä, käytä pikanäppäintä Ctrl + D.
Kuten yllä olevasta kuvasta näkyy, kaava toimii hyvin. Ja käyttäjä voi työskennellä ärsyttämättä mitään virhettä. Jos ISERROR -toimintoa ei käytetä, vlookup palauttaa n/a -virheen.
Toivottavasti käytätVLOOKUP toiminto. Voit käyttää samoja toimintoja Excelissä 2016, 2013 ja 2010. VLOOKUP- ja HLOOKUP. Tarkista lisää linkkejä täältä ja jos sinulla on ratkaisematta kysyttävää, ilmoita se alla olevassa kommenttikentässä. Me autamme sinua.
Kuinka käyttää IF-, ISNA- ja VLOOKUP -toimintoa Excelissä?
IF, ISNA ja VLOOKUP -toiminto
IFERROR- ja VLOOKUP -toiminto
VLOOKUP Useita arvoja
Osittainen haku VLOOKUP -toiminnon kanssa