Kā atrast datus, izmantojot VLOOKUP programmā Excel

Satura rādītājs:

Kā atrast datus, izmantojot VLOOKUP programmā Excel
Kā atrast datus, izmantojot VLOOKUP programmā Excel
Anonim

Kas jāzina

  • Pievienot lookup_value > table_array > col_index_numcol_index_num 2 2 2un nospiediet Ievadiet.
  • Arguments range_lookup nav obligāts. Izmantojiet TRUE, lai iegūtu ciešu atbilstību, un FALSE, lai iegūtu precīzu atbilstību.
  • N/A un REF kļūdas rodas no trūkstošiem vai nepareiziem argumentiem lookup_value, table_array vai range_lookup.

Excel funkcija VLOOKUP, kas apzīmē "vertikālā uzmeklēšana ", meklē vērtību diapazona pirmajā kolonnā un atgriež vērtību jebkurā citā kolonnā tajā pašā rindā. Ja nevarat atrast, kurā šūnā ir konkrēti dati, VLOOKUP ir efektīvs veids, kā atrast šos datus. Tas ir īpaši noderīgi milzīgās izklājlapās, kur ir grūti atrast informāciju. Šie norādījumi attiecas uz Excel for Microsoft 365, Excel 2019, 2016, 2013, 2010, Excel for Mac un Excel Online.

Kā darbojas funkcija VLOOKUP

VLOOKUP kā izvadi parasti atgriež vienu datu lauku.

Kā tas darbojas:

  1. Jūs norādiet nosaukumu vai lookup_value, kas norāda VLOOKUP, kurā datu tabulas rindā meklēt vajadzīgos datus.
  2. Jūs ievadāt kolonnas numuru kā argumentu col_index_num, kas norāda VLOOKUP, kurā kolonnā ir meklētie dati.
  3. Funkcija meklē lookup_value datu tabulas pirmajā kolonnā.
  4. VLOOKUP pēc tam atrod un atgriež informāciju no kolonnas numura, ko definējāt col_index_num, no tās pašas rindas, kurā atrodas uzmeklēšanas vērtība.

VLOOKUP Funkciju argumenti un sintakse

Image
Image

Funkcijas VLOOKUP sintakse ir:

=VLOOKUP(meklēšanas_vērtība, tabulas_masīvs, col_index_num, diapazona_uzmeklēšana)

Funkcija VLOOKUP var šķist mulsinoša, jo tajā ir četri argumenti, taču to ir vienkārši lietot.

Četri funkcijas VLOOKUP argumenti ir šādi:

lookup_value (obligāti): vērtība, kas jāmeklē tabulas masīva pirmajā kolonnā.

table_array (obligāti) - šī ir datu tabula (šūnu diapazons), ko VLOOKUP meklē, lai atrastu nepieciešamo informāciju.

  • Table_masīvā ir jāsatur vismaz divas datu kolonnas
  • Pirmajā kolonnā ir jāietver lookup_value

col_index_num (obligāti) - šis ir tās vērtības kolonnas numurs, kuru vēlaties atrast.

  • Numerācija sākas ar 1. aili
  • Ja atsaucaties uz skaitli, kas ir lielāks par kolonnu skaitu tabulas masīvā, funkcija atgriezīs REF! kļūda

range_lookup (neobligāti) - norāda, vai uzmeklēšanas vērtība ietilpst tabulas masīvā ietvertajā diapazonā. Arguments range_lookup ir “TRUE” vai “FALSE”. Izmantojiet TRUE, lai iegūtu aptuvenu atbilstību, un FALSE, lai iegūtu precīzu atbilstību. Ja tas ir izlaists, vērtība pēc noklusējuma ir TRUE.

Ja arguments range_lookup ir TRUE, tad:

  • Uzmeklēšanas_vērtība ir vērtība, kuru vēlaties pārbaudīt, vai tā ietilpst diapazonā, ko nosaka table_array.
  • Table_masīvā ir visi diapazoni un kolonna, kurā ir diapazona vērtība (piemēram, augsta, vidēja vai zema).
  • Arguments col_index_num ir iegūtā diapazona vērtība.

Kā darbojas Range_Lookup arguments

Image
Image

Izvēles argumenta range_lookup izmantošana daudziem cilvēkiem ir sarežģīti saprotama, tāpēc ir vērts aplūkot īsu piemēru.

Piemērā attēlā iepriekš tiek izmantota funkcija VLOOKUP, lai atrastu diskonta likmi atkarībā no iegādāto preču skaita.

Piemērā redzams, ka atlaide 19 preču iegādei ir 2%, jo 19 ir no 11 līdz 21 uzmeklēšanas tabulas kolonnā Daudzums.

Tā rezultātā VLOOKUP atgriež vērtību no uzmeklēšanas tabulas otrās kolonnas, jo šajā rindā ir šī diapazona minimums. Vēl viens veids, kā iestatīt diapazona uzmeklēšanas tabulu, būtu izveidot otro kolonnu, lai maksimāli izmantotu šo diapazonu, un šim diapazonam būtu vismaz 11 un maksimālais 20. Taču rezultāts darbojas tāpat.

Piemērā tiek izmantota šāda formula, kas satur funkciju VLOOKUP, lai atrastu atlaidi iegādāto preču daudzumam.

=VLOOKUP(C2, $C$5:$D$8, 2, TRUE)

  • C2: šī ir uzmeklēšanas vērtība, kas var būt jebkurā izklājlapas šūnā.
  • $C$5:$D$8: šī ir fiksēta tabula, kurā ir visi diapazoni, kurus vēlaties izmantot.
  • 2: šī ir kolonna diapazona uzmeklēšanas tabulā, kuru vēlaties atgriezt funkcijai LOOKUP.
  • TRUE: iespējo šīs funkcijas funkciju range_lookup.

Kad esat nospiedis Enter un rezultāts tiek parādīts pirmajā šūnā, varat automātiski aizpildīt visu kolonnu, lai meklētu diapazona rezultātus pārējām šūnām. uzmeklēšanas kolonna.

Arguments range_lookup ir pārliecinošs veids, kā sakārtot dažādu skaitļu kolonnu dažādās kategorijās.

VLOOKUP Kļūdas: N/A un REF

Image
Image

Funkcija VLOOKUP var atgriezt šādas kļūdas.

N/A ir kļūda “vērtība nav pieejama”, un tā notiek šādos apstākļos:

  • meklēšana _value nav atrasta argumenta table_array pirmajā kolonnā
  • Arguments Table_array ir neprecīzs. Piemēram, arguments var ietvert tukšas kolonnas diapazona kreisajā pusē
  • Arguments Range_lookup ir iestatīts uz FALSE, un precīza atbilstība argumentam lookup_value nav atrodama table_array pirmajā kolonnā.
  • Arguments range_lookup ir iestatīts uz TRUE, un visas tabulas table_array pirmajā kolonnā esošās vērtības ir lielākas par lookup_value

REF! ("atsauce ārpus diapazona") rodas kļūda, ja col_index_num ir lielāks par kolonnu skaitu table_array.

Ieteicams: