Excel LOOKUP vs VLOOKUP: ar 3 piemēriem

  • Dalīties Ar Šo
Hugh West

Mēs izmantojam gan Excel LOOKUP un VLOOKUP funkcijas, lai meklētu vērtības datu kopās un iegūtu vērtības no vēlamās kolonnas un diapazona. Lai gan. LOOKUP un VLOOKUP rezultāti ir līdzīgi, taču atšķiras to izmantojamība. Šajā rakstā mēs aplūkojam Excel LOOKUP pret VLOOKUP funkcijas, norādot to atšķirības un savstarpējo aizstājamību.

Pieņemsim, ka mums ir datu kopa, kas sastāv no Produktu pārdošana . Mēs vēlamies meklēt jebkuru vērtību atlasītajās kolonnās vai diapazonos, izmantojot LOOKUP un VLOOKUP lai parādītu atšķirības starp tām.

Datu kopa lejupielādei

Darba burtnīcu varat lejupielādēt no zemāk redzamās saites.

Lookup vs Vlookup.xlsx

LOOKUP & amp; VLOOKUP pamati

LOOKUP funkcija:

Sintakse LOOKUP funkcija ir

LOOKUP(lookup_value, lookup_vector, [result_vector])

Vai

LOOKUP(lookup_value,array)

Sintaksē,

lookup_value; meklējamo vērtību.

lookup_vector; viena rinda vai sleja, kurā lookup_value pastāv.

[result_vector](Pēc izvēles); vienāda lieluma ar lookup_vector , viena rinda vai sleja, no kuras tiek iegūta rezultāta vērtība. Ja tās nav, funkcija atgriež 1. slejas datus.

masīvs; tiek iegūta vērtība, kas atbilst lookup_value no diapazona.

VLOOKUP Funkcija:

Sintakse VLOOKUP funkcija ir

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

Sintaksē,

lookup_value; meklējamo vērtību.

table_array; tabulu vai diapazonu, kurā meklējat lookup_value .

col_index_num; kolonnas numurs, no kuras lookup_value ir jāizdala.

[range_lookup]; deklarē meklēšanas atbilstības statusu. TRUE - aptuvenā atbilstība , FALSE - precīza atbilstība.

Lasīt vairāk: Kas ir tabulas masīvs programmā VLOOKUP? (paskaidrots ar piemēriem)

Excel LOOKUP vs VLOOKUP funkcija

1. Aptuvenas atbilstības risināšana

Viena no galvenajām atšķirībām starp LOOKUP un VLOOKUP funkcijas ir tas, ka LOOKUP funkcija ir piesaistīta Aptuvenais Match . kur VLOOKUP piedāvā gan Aptuvenais un Precīzs spēles.

LOOKUP automātiski iegūst aptuvenus sakritības no lookup_arrar (t. i., B4:B16 )

➤VLOOKUP piedāvā aptuvenas vai precīzas atbilstības iespēju, lai iegūtu vērtību no col_index_num.

LOOKUP funkcijas veikšana

Formula, ko mēs izmantojam Meklēšanas rezultāts šūna ir

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

Šeit,

H4; ir lookup_value.

B4:B16; ir lookup_vector.

C4:C16; ir [result_vector].

No datu kopas mēs vēlamies iegūt atgriezenisko vērtību jebkurai nejaušai lookup_value (t.i., Šokolāde ). Bet mums nav nekādu ierakstu šāda veida joprojām ir LOOKUP formula atgriež vērtību. Acīmredzot iegūtā vērtība ir nepareiza. LOOKUP formula iegūst aptuveno vērtību, kas atbilst ar lookup_value (t.i., Šokolāde ).

VLOOKUP funkcijas veikšana

Formula, ko izmanto Vlookup rezultāts šūna ir

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

Šeit,

H11; ir lookup_value.

B4:E16; ir table_array.

2; ir col_index_num.

FALSE; ir [range_lookup].

Līdzīgi kā LOOKUP formulu, mēs izmantojam VLOOKUP formula, lai iegūtu rezultāta vērtību no izvēlētās kolonnas numura. Tā atgriež #N/A jo šāda ieraksta nav.

Abi LOOKUP un VLOOKUP funkcijas rezultāti vienā attēlā sniedz pilnīgu priekšstatu par LOOKUP funkcijas ierobežojums līdz aptuvenai sakritībai.

Tagad var teikt, ka ierobežots ar Noklusējuma aptuvenā atbilstība , un LOOKUP funkcija atpaliek no VLOOKUP funkcija.

Lasīt vairāk: Kāpēc VLOOKUP atgriež #N/A, ja atbilstība pastāv? (5 cēloņi un risinājumi)

Līdzīgi lasījumi

  • Kā lietot dubulto VLOOKUP programmā Excel (4 ātri veidi)
  • VLOOKUP nedarbojas (8 iemesli un risinājumi)
  • INDEX MATCH vs VLOOKUP funkcija (9 piemēri)
  • VLOOKUP un visu rezultātu atgriešana programmā Excel (7 veidi)
  • VLOOKUP izmantošana ar vairākiem kritērijiem programmā Excel (6 metodes + alternatīvas)

2. Darbība abos virzienos

Portāls LOOKUP funkcija meklē un saskaņo vērtības abos virzienos no kreisās uz labo vai no labās puses uz kreiso . Tomēr VLOOKUP funkcija veic tikai no kreisās uz labo meklēšanu, lai atrastu atbilstību. Konkrētāk VLOOKUP, . lookup_value jābūt pa kreisi no kolonnām, no kurām tas iegūst iegūtās vērtības.

LOOKUP ļauj darboties no kreisās uz labo vai no labās uz kreiso pusi. Tas atbilst lookup_value vienlaicīgi uz rindām vai kolonnām.

➤VLOOKUP ļauj darboties tikai no kreisās uz labo pusi. Tas atbilst lookup_value tikai uz kolonnām.

LOOKUP funkcijas veikšana

Formula, ko mēs izmantojam Meklēšanas rezultāts šūna ir

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

Šeit,

H4; ir lookup_value.

C4:C16; ir lookup_vector.

B4:B16; ir [result_vector].

Datu kopā mēs vēlamies iegūt atgriezenisko vērtību jebkurai nejaušai lookup_value (t.i., 57 ). Mēs izmantojam LOOKUP funkciju, lai iegūtu rezultātu, un tā iegūst precīzu rezultātu (t. i., Sēklas ). Tā kā LOOKUP funkcija darbojas abos virzienos, tā spēj iegūt [result_vector].

VLOOKUP funkcijas veikšana

Formula, ko mēs izmantojam Vlookup rezultāts šūna ir

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

Šeit,

H11; ir lookup_value.

B4:E16; ir table_array.

1; ir col_index_num.

FALSE; ir [range_lookup].

Tāpat kā LOOKUP formulu. VLOOKUP formula iegūst iegūto vērtību no izvēlētā kolonnas numura (t. i., 1 ). Tas atdod #N/A jo tas nespēj meklēt atgriešanas vērtību kolonnās, kas ir atstātas uz lookup_value. Šajā gadījumā col_index_num (t.i., 1 ) ir atstāts lookup_value ailē (t. i., 2 ).

Varat vienkārši atšķirt LOOKUP un VLOOKUP funkcijas darbības virzienu, tikai aplūkojot attēlu zemāk.

Tātad. LOOKUP funkcija ir daudzdimensionāla, ņemot vērā tās darbspēju, kur VLOOKUP funkcija paklupa.

Lasīt vairāk: 7 meklēšanas veidi, ko varat izmantot programmā Excel

3. LOOKUP un VLOOKUP ar savstarpēji maināmām funkcijām

Abi LOOKUP un VLOOKUP Funkcijas ģenerē meklēšanas rezultātus līdzīgi, izņemot meklēšanas virzienus. Lielākajā daļā gadījumu tās var izmantot savstarpēji aizvietojami.

No sintakses redzams, ka LOOKUP funkcija ir vienkārša un atgriež vērtības, kas iegūtas, ieskatoties lookup_vector . VLOOKUP funkcija arī to dara, taču sarežģītākā veidā. VLOOKUP funkcija atgriež vērtības no argumentā norādītās kolonnas.

LOOKUP funkcijas veikšana

Formulā izmantotā formula Meklēšanas rezultāts ir

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

Formulā,

H4; ir lookup_value.

B4:B16; ir lookup_vector.

C4:C16; ir [result_vector].

Jūs saņemat 57 Rezultātā, ja pārbaudāt vērtību, kas norādīta Daudzums slejā tiek iegūts ieraksts, kas ir tāds pats kā rezultāts.

Tātad, vienkārši mēs varam teikt, ka LOOKUP formula atgriežas ar pareizo rezultātu.

VLOOKUP funkcijas veikšana

Formula, ko mēs izmantojam Vlookup rezultāts šūna ir

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

Formulā,

H11; ir lookup_value.

B4:E16; ir table_array.

2; ir col_index_num.

FALSE; ir [range_lookup].

Tāpat kā LOOKUP formula, VLOOKUP atgriež 57 kā rezultātu. Un jūs vienkārši sakāt, ka iegūtā vērtība ir pareiza.

Nākamajā attēlā redzams, kā mainās uzvedība starp LOOKUP un VLOOKUP funkcijas.

Veicot abas LOOKUP un VLOOKUP funkcijas, mēs vienkārši sakām, ka abi ir līdzīgi un nodrošina tieši tādus pašus rezultātus.

Lasīt vairāk: Kā meklēt vairākas vērtības programmā Excel (10 veidi)

Secinājums

Portāls LOOKUP un VLOOKUP ir līdzīgi, sniedzot rezultātus, ņemot vērā attiecīgos virzienus. Lai gan LOOKUP funkcija ir daudzdimensiju un ir vieglāk piemērojama nekā funkcija VLOOKUP Tomēr precīzas sakritības gadījumā VLOOKUP Funkcija ir unikāla. Ceru, ka iepriekš aplūkotie piemēri izskaidro jūsu neskaidrības. Ja jums ir vēl kādi jautājumi vai vēlaties ko pievienot, komentējiet.

Hjū Vests ir ļoti pieredzējis Excel treneris un analītiķis ar vairāk nekā 10 gadu pieredzi šajā nozarē. Viņam ir bakalaura grāds grāmatvedībā un finansēs un maģistra grāds uzņēmējdarbības vadībā. Hjū aizraujas ar mācīšanu, un viņš ir izstrādājis unikālu mācīšanas pieeju, kas ir viegli izpildāma un saprotama. Viņa ekspertu zināšanas programmā Excel ir palīdzējušas tūkstošiem studentu un profesionāļu visā pasaulē uzlabot savas prasmes un izcelties karjerā. Izmantojot savu emuāru, Hjū dalās savās zināšanās ar pasauli, piedāvājot bezmaksas Excel apmācības un tiešsaistes apmācību, lai palīdzētu personām un uzņēmumiem pilnībā izmantot savu potenciālu.