Excel LOOKUP vs. VLOOKUP: 3 esimerkillä

  • Jaa Tämä
Hugh West

Käytämme sekä Exceliä että LOOKUP ja VLOOKUP funktioita, joilla haetaan arvoja tietokokonaisuuksista haluttujen sarakkeiden ja alueiden arvojen esiin saamiseksi. Vaikka LOOKUP ja VLOOKUP toimivat samankaltaisesti tuloksiltaan, mutta eroavat toisistaan käytettävyydeltään. Tässä artikkelissa käsittelemme Excelin LOOKUP vs VLOOKUP toiminnot, joissa mainitaan niiden väliset erot ja keskinäinen vaihdettavuus.

Oletetaan, että meillä on tietokokonaisuus Tuotemyynti Haluamme etsiä mitä tahansa arvoa valituista sarakkeista tai alueista käyttämällä apuna LOOKUP ja VLOOKUP niiden välisten erojen osoittamiseksi.

Ladattava tietokokonaisuus

Voit ladata työkirjan alla olevasta linkistä.

Lookup vs Vlookup.xlsxx

LOOKUP & VLOOKUP perusteet

LOOKUP-toiminto:

Syntaksi LOOKUP toiminto on

LOOKUP(lookup_value, lookup_vector, [result_vector])

Tai

LOOKUP(lookup_value,array)

Syntaksissa,

lookup_value; arvo, jota haluat etsiä.

lookup_vector; yksittäinen rivi tai sarake, jossa lookup_value on olemassa.

[result_vector] (valinnainen); yhtä suuri kuin lookup_vector , yksittäinen rivi tai sarake, josta tulosarvo poimitaan. Funktio palauttaa 1. sarakkeen tiedot, jos se puuttuu.

array; se poimii arvon, joka vastaa lookup_value ampumaradalta.

VLOOKUP Toiminto:

Syntaksi VLOOKUP toiminto on

VLOOKUP(lookup_value, table_array,col_index_num, [range_lookup])

Syntaksissa,

lookup_value; arvo, jota haluat etsiä.

table_array; taulukko tai alue, josta haet lookup_value .

col_index_num; sarakkeen numero, josta lookup_value on uutettava.

[range_lookup]; ilmoittaa hakuottelun tilan. TRUE-lähestulkintainen ottelu , FALSE-Tarkka vastaavuus.

Lue lisää: Mikä on taulukkomuoto VLOOKUPissa? (Selitetty esimerkkien avulla)

Excel LOOKUP vs VLOOKUP-toiminto

1. Lähestymistavan käsittely

Yksi tärkeimmistä eroista LOOKUP ja VLOOKUP toiminnot on, että LOOKUP funktio on sidottu Noin Ottelu . VLOOKUP tarjoaa sekä Noin ja Tarkka ottelut.

LOOKUP hakee automaattisesti likimääräiset osumat lookup_arrarista (ts., B4:B16 )

➤VLOOKUP tarjoaa likimääräisen tai tarkan vastaavuuden vaihtoehdon arvon hakemiseksi col_index_num-arvosta.

LOOKUP-toiminnon suorittaminen

Kaava, jota käytämme Hakutulos solu on

=LOOKUP(H4,B4:B16,C4:C16)

Täällä,

H4; on lookup_value.

B4:B16; on lookup_vector.

C4:C16; on [result_vector].

Tietokannasta halutaan palautusarvo mille tahansa satunnaiselle lookup_value (ts, Suklaa ). Mutta meillä ei ole mitään merkintöjä, jotka ovat edelleen LOOKUP kaava palauttaa arvon. Ilmeisesti tuloksena oleva arvo on väärä. Kaava LOOKUP kaava hakee likimääräisen arvon täsmäävät kanssa lookup_value (ts, Suklaa ).

VLOOKUP-toiminnon suorittaminen

Kaavassa käytetty kaava Vlookup-tulos solu on

=VLOOKUP(H11,B4:E16,2,FALSE)

Tässä,

H11; on lookup_value.

B4:E16; on table_array.

2; on col_index_num.

VÄÄRIN; on [range_lookup].

Samanlainen kuin LOOKUP kaavaa, käytämme VLOOKUP kaava, jolla haetaan tulosarvo valitusta sarakkeen numerosta. Se palauttaa arvon #N/A koska tällaista merkintää ei ole.

Molemmat LOOKUP ja VLOOKUP toiminnon tulokset yhdessä kuvassa antaa sinulle täydellisen käsityksen LOOKUP funktion rajoitus likimääräiseen vastaavuuteen.

Nyt voidaan todeta, että rajoitettu Oletusarvo Approximate Match ... LOOKUP toiminto jää jälkeen VLOOKUP toiminto.

Lue lisää: Miksi VLOOKUP palauttaa #N/A, kun ottelu on olemassa? (5 Syyt & Ratkaisut)

Samanlaisia lukemia

  • Kuinka soveltaa kaksinkertaista VLOOKUPia Excelissä (4 nopeaa tapaa)
  • VLOOKUP ei toimi (8 syytä & ratkaisut)
  • INDEX MATCH vs. VLOOKUP-funktio (9 esimerkkiä)
  • VLOOKUP ja palauttaa kaikki ottelut Excelissä (7 tapaa)
  • Käytä VLOOKUPia useilla kriteereillä Excelissä (6 menetelmää + vaihtoehdot)

2. Molempiin suuntiin suuntautuvan toiminnan suorittaminen

The LOOKUP toiminto etsii ja vastaa arvoja molempiin suuntiin vasemmalta oikealle tai oikealta vasemmalle . Kuitenkin VLOOKUP toiminto tekee vain vasemmalta oikealle hakua varten. Tarkemmin sanottuna VLOOKUP, ... lookup_value on oltava vasemmalla niistä sarakkeista, joista se hakee tulosarvot.

LOOKUP mahdollistaa vasemmalta oikealle tai oikealta vasemmalle suuntautuvan toiminnan. Se vastaa lookup_value riveille tai sarakkeille samanaikaisesti.

➤VLOOKUP sallii vain vasemmalta oikealle suuntautuvan toiminnan. Se vastaa lookup_value vain sarakkeisiin.

LOOKUP-toiminnon suorittaminen

Kaava, jota käytämme Hakutulos solu on

=LOOKUP(H4,C4:C16,B4:B16)

Tässä,

H4; on lookup_value.

C4:C16; on lookup_vector.

B4:B16; on [result_vector].

Tietokannassa haluamme palautusarvon mille tahansa satunnaiselle lookup_value (ts, 57 ). Käytämme LOOKUP funktiota saadakseen tuloksen, ja se saa tarkan tuloksen (ts., Leseet ). LOOKUP funktio toimii molempiin suuntiin se pystyy noutamaan [result_vector].

VLOOKUP-toiminnon suorittaminen

Kaava, jota käytämme Vlookup tulos solu on

=VLOOKUP(H11,B4:E16,1,FALSE)

Täällä,

H11; on lookup_value.

B4:E16; on table_array.

1; on col_index_num.

VÄÄRIN; on [range_lookup].

Kuten LOOKUP kaava, kaava VLOOKUP kaava hakee tuloksena olevan arvon valitusta sarakkeen numerosta (esim., 1 ). Se palauttaa #N/A koska se ei pysty etsimään paluuarvoa sarakkeista, jotka on jätetty komentoon lookup_value. Täällä col_index_num (ts, 1 ) jätetään lookup_value sarakkeessa (ts, 2 ).

Voit yksinkertaisesti erottaa LOOKUP ja VLOOKUP toiminnon suuntautuvuuden vain katsomalla alla olevaa kuvaa.

Niinpä LOOKUP toiminto on moniulotteinen, kun otetaan huomioon sen toimivuus, jossa VLOOKUP toiminto kompastuu.

Lue lisää: 7 tyyppistä hakua, jota voit käyttää Excelissä

3. Vaihdettavat LOOKUP- ja VLOOKUP-ohjelmat

Molemmat LOOKUP ja VLOOKUP funktiot tuottavat hakutuloksia samankaltaisilla tavoilla lukuun ottamatta hakusuuntien tarkastelua. Voimme käyttää niitä vaihdellen useimmissa tapauksissa.

Syntaksista näemme, että LOOKUP funktio on yksinkertainen ja palauttaa arvot tarkastelemalla lookup_vector . VLOOKUP funktio tekee myös tämän, mutta monimutkaisella tavalla. VLOOKUP funktio palauttaa arvot argumentissa määritetystä sarakkeesta.

LOOKUP-toiminnon suorittaminen

Käytetty kaava Hakutulos on

=LOOKUP(H4,B4:B16,C4:C16)

Kaavassa,

H4; on lookup_value.

B4:B16; on lookup_vector.

C4:C16; on [result_vector].

Saat 57 Jos tarkistat ristiin arvon kohdassa Määrä sarakkeessa, saat merkinnän, joka on sama kuin tulos.

Voimme siis yksinkertaisesti sanoa, että LOOKUP kaava palauttaa oikean tuloksen.

VLOOKUP-toiminnon suorittaminen

Kaava, jota käytämme Vlookup tulos solu on

=VLOOKUP(H11,B4:E16,2,FALSE)

Kaavassa,

H11; on lookup_value.

B4:E16; on table_array.

2; on col_index_num.

VÄÄRIN; on [range_lookup].

Sama kuin LOOKUP kaava, VLOOKUP palauttaa 57 Ja yksinkertaisesti katsomalla sanotaan, että tulokseksi saatu arvo on oikea.

Seuraavasta kuvasta näet vaihtuvan käyttäytymisen seuraavien välillä LOOKUP ja VLOOKUP toiminnot.

Molempien suorittaminen LOOKUP ja VLOOKUP toimintoja, sanomme yksinkertaisesti, että molemmat ovat samankaltaisia tarjonnassaan ja tarjoavat täsmälleen samat tulokset.

Lue lisää: Kuinka etsiä useita arvoja Excelissä (10 tapaa)

Päätelmä

The LOOKUP ja VLOOKUP ovat samankaltaisia, koska ne antavat samansuuntaisia tuloksia. Vaikka LOOKUP funktio on moniulotteinen ja helpompi soveltaa kuin funktio VLOOKUP Jos kyseessä on kuitenkin täsmällinen vastaavuus. VLOOKUP funktio on ainutlaatuinen. Toivottavasti edellä käsitellyt esimerkit selventävät hämmennystä. Kommentoi, jos sinulla on lisäkysymyksiä tai lisättävää.

Hugh West on erittäin kokenut Excel-kouluttaja ja analyytikko, jolla on yli 10 vuoden kokemus alalta. Hän on koulutukseltaan laskentatoimen ja rahoituksen kandidaatti sekä kauppatieteiden maisteri. Hughilla on intohimo opettamiseen, ja hän on kehittänyt ainutlaatuisen opetusmenetelmän, jota on helppo seurata ja ymmärtää. Hänen asiantuntemuksensa Excelistä on auttanut tuhansia opiskelijoita ja ammattilaisia ​​maailmanlaajuisesti parantamaan taitojaan ja menestymään urallaan. Blogissaan Hugh jakaa tietämyksensä maailman kanssa tarjoamalla ilmaisia ​​Excel-opetusohjelmia ja verkkokoulutusta auttaakseen yksilöitä ja yrityksiä saavuttamaan täyden potentiaalinsa.