VLOOKUP (funkcija VLOOKUP)

VLOOKUP (funkcija VLOOKUP)

Piezīme.: Mēs vēlamies sniegt jums visjaunāko palīdzības saturu jūsu valodā, cik vien ātri to varam. Šī 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 lapas lejasdaļā varat mums pavēstīt, vai informācija jums noderēja? Ērtai atsaucei šeit ir šis raksts angļu valodā.

Ja vēlaties atrast kādus vienumus tabulā vai diapazonā pēc rindas, izmantojiet VLOOKUP — vienu no uzmeklēšanas un atsauču funkcijām. Piemēram, uzmeklējiet kādu automašīnas detaļu pēc detaļas numura.

Padoms.: Pārbaudiet šos YouTube videoklipus no Excel Kopienas ekspertu papildu palīdzību ar VLOOKUP!

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

=VLOOKUP(vērtība, kuru vēlaties uzmeklēt, diapazons, kurā vēlaties uzmeklēt vērtību, kolonnas numurs diapazonā, kurā ir ietverta atgrieztā vērtība, precīza atbilstība vai aptuvena atbilstība — tiek norādīta kā 0/FALSE vai 1/TRUE).

Jauns uzdevums

Padoms.: Slepena lai VLOOKUP ir kārtot datus, lai jūs uzmeklēt (augļi) vērtība, kas ir pa kreisi no atgriešanas vērtību (summa), ko vēlaties atrast.

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

Sintakse

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

Piemērs.

  • =VLOOKUP(105,A2:C7,2,TRUE)

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

Argumenta nosaukums

Apraksts

lookup_value    (obligāta vērtība)

Uzmeklējamā vērtība. Uzmeklējamajai vērtībai ir jābūt šūnu diapazona pirmajā kolonnā, ko norādāt table-array .

Piemēram, ja table-array aptver šūnas B2:D7, jūsu uzmeklējamajai vērtībai lookup_value ir jābūt kolonnā B. Skatiet tālāk esošo grafiku. 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.

Šūnu diapazona pirmajā kolonnā ir jābūt ietvertai vērtībai uzmeklējamā_vērtība (piemēram, uzvārds tālāk norādītajā attēlā). Tāpat šūnu diapazonā ir jāiekļauj arī atgriežamā vērtība, ko vēlaties atrast (piemēram, vārds tālāk norādītajā grafikā).

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

col_index_num    (obligāta vērtība)

Tās kolonnas numurs (sākot ar 1 pa kreisi vistālāk esošajai tabulas_masīvs kolonnai), kurā ir ietverta 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:

  • TRUE pieņem, ka pirmā kolonna tabulā ir kārtota vai nu skaitliskā, vai alfabētiskā secībā, un pēc tam meklēs tuvāko vērtību. Šī ir noklusējuma metode, kas tiks izmantota, ja nenorādīsit citu metodi.

  • FALSE meklē precīzu vērtību pirmajā kolonnā.

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 kā diapazonu norādāt B2: D11, B būs pirmā kolonna, C — otrā kolonna utt.

  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 ietverta uzmeklējamā vērtība, kolonnas numurs diapazonā, kurā ir ietverta atgriežamā vērtība, kā neobligātu vērtību norādiet TRUE aptuvenajai atbilstībai vai FALSE precīzajai atbilstībai).

Piemēri

Lūk, 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 kolonnas_indeksa_numurs ir lielāks par tabulas_masīvs esošo kolonnu skaitu, iegūsit kļūdas vērtību #REF!.

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, iegūsit 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.

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 argumenta diapazona_uzmeklēšana vērtība ir FALSE un arguments uzmeklējamā_vērtība ir teksts, argumentā uzmeklējamā_vērtība var izmantot aizstājējzīmes — jautājuma zīmi (?) un zvaigznīti (*). Jautājuma zīme aizstāj jebkuru vienu rakstzīmi; zvaigznīte aizvieto jebkuru rakstzīmju virkni. Ja ir jāatrod faktiskā jautājuma zīme vai zvaigznīte, pirms rakstzīmes ierakstiet tildi (~).

Piemēram, =VLOOKUP("Fontan?",B2:E7,2,FALSE) meklēs visus vērtības Vanags gadījumus ar dažādām pēdējā burta variācijām.

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ājs
ātrās uzziņas karte: VLOOKUP ieteikumi problēmu novēršanai
YouTube: VLOOKUP video no Excel Kopienas ekspertu sleja
,viss, kas jums jāzina par funkciju VLOOKUP
Kā izlabot #VALUE! kļūdas funkciju VLOOKUP
kā kļūdas # n/a labošana, izmantojot funkciju VLOOKUP
pārskats par formulām programmā Excel
kā nepieļaut kļūdainas formulas
Noteikt kļūdu labošana formulās
Excel funkciju (saraksts pēc alfabēta)
Excel funkcijas (pēc kategorijas)
VLOOKUP (bezmaksas priekšskatījums)

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 varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×