VLOOKUP (funkcija VLOOKUP)

VLOOKUP (funkcija VLOOKUP)

Izmantojiet funkciju VLOOKUP, ja ir jāatrod tabula vai diapazons pēc rindas. Piemēram, Uzmeklējiet automobiļa cenas cenu ar daļu numuru vai atrodiet darbinieka vārdu, pamatojoties uz darbinieka ID.

Padoms.: Lai saņemtu papildu palīdzību par funkciju VLOOKUP, skatiet šos YouTube video no Excel Kopienas ekspertiem .

Funkcija VLOOKUP vienkāršākajā formā izsaka:

= VLOOKUP (tas, ko vēlaties uzmeklēt, kur vēlaties to meklēt, kolonnas numurs diapazonā, kurā ir atgriežamā vērtība, atgriež aptuvenu vai precīzu atbilstību, kas norādīts kā 1/patiess, vai 0/FALSE).

Jūsu pārlūkprogramma neatbalsta video. Instalējiet Microsoft Silverlight, Adobe Flash Player vai Internet Explorer 9.

Padoms.: Funkcijas VLOOKUP noslēpums ir organizēt savus datus, lai vērtība, ko uzmeklējat (augļi), atrastos pa kreisi no atgriežamās atgrieztās vērtības (summa).

Izmantojiet funkciju VLOOKUP, lai tabulā uzmeklētu vērtību.

Sintakse

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

Piemērs.

  • = VLOOKUP (A2; A10: C20,2, TRUE)

  • =VLOOKUP("Vanags",B2:E7,2,FALSE)

Argumenta nosaukums

Apraksts

lookup_value    (obligāta vērtība)

Uzmeklējamā vērtība. Vērtība, kuru vēlaties uzmeklēt, ir jāiestata tās šūnu diapazona pirmajā kolonnā, ko norādāt tabulas_mas īva argumentā.

Piemēram, ja tabulas masīvs aptver šūnas B2: D7, tad uzmeklējamā _ vērtība ir jāatrodas kolonnā B.

Lookup_value var būt vērtība vai atsauce uz šūnu.

tabulas_masīvs    (obligāta vērtība)

Šūnu diapazons, kurā funkcija VLOOKUP meklēs argumenta uzmeklējamā_vērtība vērtību un atgriežamo vērtību.

Šūnā diapazona pirmajai kolonnai ir jāsatur uzmeklējamā _ vērtība. Šūnu diapazonā ir jāiekļauj arī atgrieztā vērtība, ko vēlaties atrast.

Papildinformācija par to, kā atlasīt diapazonus darblapā.

col_index_num    (obligāta vērtība)

Kolonnas numurs (sākot ar 1 — tabulas_mas īvs, kas atrodas pa kreisi-visvairāk), kurā ir atgriežamā vērtība.

diapazona_uzmeklēšana   (neobligāta vērtība)

Loģiska vērtība, kas norāda, vai funkcijai VLOOKUP jāatrod aptuvena vai precīza atbilstība:

  • Aptuvenā atbilstība-1/True pieņem, ka pirmā kolonna tabulā ir sakārtota skaitliskā vai alfabētiskā secībā, un pēc tam tiek meklēta tuvākā vērtība. Šī ir noklusējuma metode, kas tiks izmantota, ja nenorādīsit citu metodi. Piemēram, = VLOOKUP (90, a1: B100, 2, TRUE).

  • Precīza atbilstība-0/FALSE meklē precīzu vērtību pirmajā kolonnā. Piemēram, = VLOOKUP ("Smits"; a1: B100,2, FALSE).

Kā sākt darbu

Lai izveidotu VLOOKUP sintaksi, ir nepieciešama četru veidu informācija:

  1. Vērtība, kuru vēlaties uzmeklēt (tiek dēvēta arī par uzmeklējamo vērtību).

  2. Diapazons, kurā atrodas uzmeklējamā vērtība. Ņemiet vērā: lai VLOOKUP darbotos pareizi, uzmeklēšanas vērtībai vienmēr ir jābūt diapazona pirmajā kolonnā. Piemēram, ja jūsu uzmeklēšanas vērtība ir šūnā C2, tad diapazonam ir jāsākas ar C.

  3. Kolonnas numurs diapazonā, kurā ir ietverta atgriežamā vērtība. Piemēram, ja norādāt B2: D11 kā diapazonu, ir jāskaita B kā pirmā kolonna un tā tālāk.

  4. Ja vēlaties iegūt atgriežamās vērtības aptuvenu atbilstību, norādiet vērtību TRUE, bet, ja vēlaties iegūt precīzu atbilstību, norādiet vērtību FALSE. Ja nenorādīsit neko, noklusējuma vērtība vienmēr būs TRUE vai aptuvenā atbilstība.

Tagad saliksim visu kopā, kā tas ir norādīts tālāk.

= VLOOKUP (uzmeklējamā vērtība, diapazons, kurā ir uzmeklēšanas vērtība, kolonnas numurs diapazonā, kurā ir atgrieztā vērtība, aptuvenā atbilstība (TRUE) vai precīza atbilstība (FALSE)).

Piemēri

Šeit ir daži VLOOKUP piemēri:

1. piemērs

VLOOKUP, 1. piemērs

2. piemērs

VLOOKUP, 2. piemērs

3. piemērs

VLOOKUP, 3. piemērs

4. piemērs

VLOOKUP, 4. piemērs

5. piemērs

VLOOKUP, 5. piemērs

Problēma

Kļūmes iemesls

Tika atgriezta nepareiza vērtība

Ja range_lookup ir TRUE vai tiek izlaists, pirmā kolonna ir jāsakārto alfabētiskā vai skaitliskā secībā. Ja pirmā kolonna nav sakārtota, atgrieztā vērtība var būt tāda, kādu neesat paredzējis. Vai nu sakārtojiet pirmo kolonnu, vai precīzajai atbilstībai izmantojiet FALSE.

#N/A šūnā

  • Ja diapazona_uzmeklēšana ir TRUE, saņemsit kļūdas vērtību #N/A, ja uzmeklējamā_vērtība esošā vērtība būs mazāka par mazāko vērību masīva tabulas_masīvs pirmajā kolonnā.

  • Ja diapazona_uzmeklēšana ir FALSE, kļūdas vērtība #N/A norāda, ka precīzs skaitlis nav atrasts.

Papildinformāciju par kļūdu #N/A atrisināšanu funkcijā VLOOKUP skatiet rakstā Kļūdas #N/A labošana funkcijā VLOOKUP.

#REF! šūnā

Ja col_index_num ir lielāks par tabulas_mas īvskolonnu skaitu, saņemsit #REF! kļūdas vērtību #VALUE!.

Papildinformāciju par kļūdu #REF! atrisināšanu funkcijā VLOOKUP skatiet rakstā Kļūdas #REF! labošana.

#VALUE! šūnā

Ja tabulas_mas īvs ir mazāks par 1, tiek parādīts #VALUE! kļūdas vērtību #VALUE!.

Papildinformāciju par kļūdas #VALUE! atrisināšanu funkcijā VLOOKUP skatiet rakstā Kļūdas #VALUE! labošana funkcijā VLOOKUP.

#NAME? šūnā

Kļūdas vērtība #NAME? parasti nozīmē, ka formulā trūkst pēdiņu. Lai atrastu personas vārdu, pārliecinieties, vai formulā vārdu esat ielicis pēdiņās. Piemēram, formulā =VLOOKUP("Vanags",B2:E7,2,FALSE) ievadiet vārdu kā "Vanags".

Papildinformāciju skatiet rakstā Kļūdas #NAME! labošana.

Kļūdas #SPILL! šūnā

Šī konkrētā #SPILL! kļūda parasti nozīmē, ka jūsu formula balstās uz netiešo uzmeklēšanas vērtības krustošanos un kā atsauci izmanto visu kolonnu. Piemēram, = VLOOKUP (A:A, A:C, 2, FALSE). Šo problēmu var novērst, nostabilizējot uzmeklēšanas atsauci ar operatoru @, kas līdzīgs šim: = VLOOKUP (@ A:A, A:C, 2, FALSE). Vai arī varat izmantot parasto funkciju VLOOKUP un atsaukties uz vienu šūnu, nevis visu kolonnu: = VLOOKUP (a2, A:C,2, FALSE).

Rīkojieties šādi

Kāpēc

Izmantojiet range_lookup absolūtās atsauces

Ja izmantosit absolūtās atsauces, varēsit aizpildīt formulu tā, lai tā vienmēr veiktu uzmeklēšanu tieši tajā precīzajā uzmeklēšanas diapazonā.

Papildinformācija par to, kā izmantot absolūtās šūnu atsauces.

Nesaglabājiet skaitļu vai datumu vērtības kā tekstu.

Meklējot skaitļu vai datu vērtības, pārliecinieties, vai table_array pirmās kolonnas dati netiek glabāti kā teksta vērtības. Pretējā gadījumā funkcija VLOOKUP var atgriezt nepareizu vai negaidītu vērtību.

Pirmās kolonnas kārtošana

Pirms funkcijas VLOOKUP izmantošanas sakārtojiet masīva tabulas_masīvs pirmo kolonnu, ja argumenta diapazona_uzmeklēšana vērtība ir TRUE.

Aizstājējzīmju izmantošana

Ja diapazona_uzmekl ēšana ir FALSE un uzmeklējamā _ vērtība ir teksts, uzmeklējamā _ vērtībavarat izmantot aizstājējzīmes — jautājuma zīmi (?) un zvaigznīti (*). Jautājuma zīme aizvieto jebkuru atsevišķu rakstzīmi. Zvaigznīte aizvieto jebkuru rakstzīmju secību. Ja vēlaties atrast faktisko jautājuma zīmi vai zvaigznīti, pirms rakstzīmes ievadiet Tilde (~).

Piemēram, = VLOOKUP ("Fontan?", B2: E7,2, FALSE) meklēs visus Fontana gadījumus ar pēdējo burtu, kas var atšķirties.

Pārbaudiet, vai datos nav kļūdainu rakstzīmju.

Ja pirmajā kolonnā meklējat teksta vērtības, pārbaudiet, vai dati pirmajā kolonnā nesākas un nebeidzas ar atstarpi, tajos netiek nepareizi izmantotas taisnās (' vai ") un ieapaļās (‘ vai “) pēdiņas vai nedrukājamas rakstzīmes. Šādos gadījumos VLOOKUP var atgriezt negaidītu vērtību.

Lai iegūtu precīzus rezultātus, mēģiniet noņemt šūnā aiz tabulas vērtībām esošās beigu atstarpes, izmantojot funkciju CLEAN vai funkciju TRIM.

Vai nepieciešama papildu palīdzība?

Vienmēr varat pajautāt speciālistiem Excel Tech kopienā, saņemt atbalstu Answers kopienā vai ieteikt jaunu līdzekli vai uzlabojumu vietnē Excel User Voice.

Skatiet arī

Ātrās uzziņas karte: VLOOKUP atsvaidzinātāja
ātrās uzziņas karte: VLOOKUP problēmu novēršanas padomi
YouTube: VLOOKUP video no Excel Kopienas ekspertiem
viss, kas jāzina par funkciju VLOOKUP
Kā izlabot #VALUE! kļūdu funkcijā VLOOKUP
Kā novērst #N/a kļūdu funkcijā
VLOOKUP,pārskats par formulām programmā Excel
kā izvairīties no bojātām formulām
,noteikt kļūdas formulās
Excel funkcijās (alfabētiskā secībā)
Excel funkcijas (pēc kategorijas)
VLOOKUP (bezmaksas priekšskatījums)

Piezīme.:  Šī lapa ir tulkota automatizēti, un tajā var būt gramatiskas kļūdas un neprecizitātes. Mūsu nolūks ir šo saturu padarīt jums noderīgu. Vai jūs varat mūs informēt, vai informācija bija noderīga? Šeit ir raksts angļu valodā jūsu atsaucei.​

Paplašiniet savas Office prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka jums varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta speciālistiem.

×