Kā lietot funkciju VLOOKUP programmā Excel

Satura rādītājs:

Anonim

Sveiki! Iedomājieties, ka programmā Excel ir tūkstošiem darbinieku datu rindu, un jūsu priekšnieks nejauši jautā jums algu un Ramesh. Vai vēl ļaunāk, viņš sniedz jums simts darbinieku sarakstu un lūdz atsūtīt informāciju par šiem darbiniekiem. Ko tu darītu? Jūs to nevarat atrast manuāli. Tas vienkārši nav iespējams un nav gudrs. Bet tu esi gudrs, tāpēc tu esi šeit. Ļaujiet man iepazīstināt jūs ar Excel funkciju VLOOKUP.

Kāpēc mums ir nepieciešams VLOOKUP?

Kas ir VLOOKUP? VLOOKUP apzīmē vertikālu uzmeklēšanu.

VLOOKUP vienkārši meklē noteiktas vērtības rindu tabulas pirmajā slejā un atgriež pieprasītās kolonnas vērtību šajā rindā.

VLOOKUP sintakse:

= MEKLĒŠANA (uzmeklēšanas_vērtība, tabulas_masīvs, kolonnas_indeksa_numurs, [diapazona_meklējums])

Uzmeklēšanas_vērtība: Vērtība, pēc kuras vēlaties meklēt tabulas masīva pirmajā slejā.

Tabulas_masīvs: Tabula, kurā vēlaties meklēt/meklēt

col_index_number: Tabulas masīva slejas numurs, no kura vēlaties izgūt rezultātus.

[range_lookup]: FALSE, ja vēlaties meklēt precīzu vērtību, TRUE, ja vēlaties aptuvenu atbilstību.

Labi, pietiek ar teoriju. Pāriesim uz Excel VLOOKUP piemēru.

MEKLĒŠANA 1. piemērs.

Excel lapā jums ir šie dati no darbiniekiem. Pirmajā slejā (A sleja) ir norādīts darbinieku vārds. Tālāk jums ir to apzīmējums un tā tālāk, kā parādīts attēlā zemāk.

Lai būtu vieglāk, esmu paņēmis nelielu galdiņu.

Tagad jūsu priekšnieks ir nosūtījis jums šo sarakstu un lūdzis sīkāku informāciju tukšās slejās.


Jums jāpasaka Ramzam un Divjai algas un apzīmējumi. Kā jūs to darītu?

Lai to izdarītu, varat meklēt manuāli vai… Vai arī varat izmantot Excel VLOOKUP funkciju.

Vienkārši ierakstiet šo VLOOKUP formulu šūnā H2 un nokopējiet to zemāk esošajā šūnā:

= MEKLĒŠANA (G3, $ A $ 3: $ D $ 11,4, FALSE)

Jūs iegūsit rezultātus, kā parādīts zemāk.

Paskaidrojums:
Šeit mēs teicām, lai Excel meklē Rameshu (G3) pirmajā slejā (A) tabula $ A $ 3: $ D $ 11.

Ja dotā vērtība ir atrasta, atgrieziet vērtību 4. (4) slejā uz šīs tabulas.

Atlasot diapazonā_uzmeklēšana FALSE, jūs sakāt VLOOKUP, lai atrastu precīzu atbilstību (nav ifs n buts).

Šeit Ramzhs ir atrodams A pirmajā ailē, un viņa alga tiek atgriezta kā 105347.

Līdzīgi VLOOKUP slejā meklē Divju un atgriežas #N/A kļūda, jo Divjas ieraksta nav jūsu tabulā.

Vai jūs šeit redzat citu VLOOKUP izmantošanu? Varat izmantot funkciju VLOOKUP, lai uzzinātu, vai sarakstā ir kāda vērtība. Varat arī saskaņot divus sarakstus un zināt, kādas vērtības tiem ir kopīgas.

Pro padoms: vienmēr bloķējiet Table_array atsauci, izmantojot programmu VLOOKUP programmā Excel. Pretējā gadījumā tabulas masīvs mainīsies, kopējot formulu citās šūnās.

Tas ir pēc noklusējuma, kad VLOOKUP no citas lapas vai darbgrāmatas, bet tajā pašā lapā, tas jādara manuāli.

Vai varat uzrakstīt VLOOKUP formulu, lai iegūtu Ramzesa apzīmējumu? Komentāru sadaļa ir jūsu.

Iepriekš minētajā piemērā mēs redzējām VLOOKUP piemēru, kurā mēs vēlējāmies precīzu atbilstību. Bet ko tad, ja mēs vēlamies uzzināt aptuveno atbilstību?

Kad lietot VLOOKUP aptuveno atbilstību kā Range_lookup?

Sapratīsim to ar citu VLOOKUP piemēru.

2. piemērs. Aptuvenās atbilstības izmantošana VLOOKUP

Iepriekš pareizi atbildējāt uz priekšnieka jautājumu, izmantojot VLOOKUP. Tagad jūsu “dārgais” priekšnieks vēlas uzzināt tuvāko algu līdz 150000 (tikai mazāk nekā).
Lai atbildētu uz šo jautājumu, mēs atkal izmantosim VLOOKUP, bet šoreiz ar aptuvenu atbilstību.

Svarīga piezīme: Lai atrastu aptuvenu atbilstību, dati ir jāsakārto. Šeit es esmu sakārtojis datus augošā secībā pēc algas.

Šūnā H2 ierakstiet šo formulu un velciet to uz zemāk esošo šūnu:

= UZSKATĪŠANA (G9, $ D $ 3: $ D $ 11,1,1)

Piezīme: 1 tiek interpretēts kā PATIESA un 0FALSE programmā Excel.

Galu galā jums būs šāds rezultāts:

Skaidrojums.
Mūsu uzmeklēšanas vērtība ir 150000 (G9) un mēs vēlamies tai tuvāko algu.
Mūsu klāsts ir $ 3 $: $ 11 $ jo mēs vēlamies atgriezt vērtību no tās pašas kolonnas. Tāpēc col_index_num ir arī 1. Un, tā kā mēs vēlamies aptuvenu atbilstību, mēs piegādājām range_lookup as 1 (PATIESA).

Lai iegūtu aptuvenu atbilstību, jūsu dati ir jāšķiro. Pretējā gadījumā Excel VLOOKUP kalpos kā nepareizs rezultāts.

Svarīgas piezīmes:

    • VLOOKUP vienmēr darbojas no kreisās uz labo. Jūs nevarat iegūt vērtību no pirmās kolonnas labajā pusē.
    • Kolonnu numerācija Sākas no atlasītā diapazona. Piemēram, ja jūs piegādājat tabulas masīvu D4: F10. Tad kolonnu skaits sāksies ar D, nevis no faktiskā tabulas sākuma.

  • Vienmēr bloķējiet atsauci uz tabulu, izmantojot $ zīmi, lai izvairītos no kļūdām, kopējot V uzmeklēšanas formulu programmā Microsoft Excel 2016.
  • Aizstājējvērtībā varat izmantot aizstājējzīmes (*), ja atceraties tikai kādu no meklēšanas vērtības daļām.
  • Iestatiet Range_Lookup uz FALSE (0), lai iegūtu precīzu atbilstību jūsu vērtībai.
  • Iestatiet Range_Lookup uz TRUE (1), lai iegūtu tuvāko vērtību, kas mazāka par doto vērtību.
  • Vienmēr kārtojiet datus augošā secībā, lai iegūtu aptuvenu atbilstību.

Tagad jūs varat atbildēt uz sava priekšnieka vaicājumu dažu sekunžu laikā. Jūs varat viegli salīdzināt divus sarakstus. Izmantojot VLOOKUP programmā Excel 2016, 2013, 2010 un vecākās Excel versijās, varat veikt lielapjoma meklēšanu dažu sekunžu laikā.

Tātad, vai tas bija noderīgi? Ja nē, ļaujiet man zināt precīzu vaicājumu komentāru sadaļā.

17 lietas par Excel VLOOKUP

Vlookup 5 populārākās vērtības ar dublētām vērtībām, izmantojot programmu INDEX-MATCH programmā Excel

VLOOKUP vairākas vērtības

VLOOKUP ar Dynamic Col Index

Daļēja atbilstība funkcijai VLOOKUP

Izmantojiet VLOOKUP no divām vai vairākām uzmeklēšanas tabulām

Vlookup pēc datuma programmā Excel

Izmantojot VLOOKUP formulu, lai pārbaudītu, vai vērtība pastāv

Populāri raksti

Kā VLOOKUP no dažādām Excel lapām

VLOOKUP ar cipariem un tekstu

IF, ISNA un VLOOKUP funkcija

ISNA un VLOOKUP funkcija

IFERROR un VLOOKUP funkcija