Vērtību uzmeklēšana, izmantojot funkciju VLOOKUP, INDEX vai MATCH

Svarīgi!:  Šis raksts ir mašīntulkots, skatiet atrunu. Lūdzu, skatiet šī raksta versiju angļu valodā šeit jūsu informācijai.

Lai lielā sarakstā atrastu kādu vērtību, varat izmantot uzmeklēšanas funkciju. Funkcija VLOOKUP tiek plaši izmantota, bet lieti var noderēt arī funkcija HLOOKUP un funkciju INDEX un MATCH izmantošana vienkopus.

Lūk, VLOOKUP tvērums un izmantojamie argumenti:

=VLOOKUP(<meklējamā vērtība>;<uzmeklēšanas diapazons>;<kolonna>;<aptuvenā atbilstība>)

Piemēram, =VLOOKUP(21500;C2:E7;3;FALSE)

  • Pirmais arguments — funkcijas darbam nepieciešamā daļa — ir meklējamā vērtība. Tā var būt šūnas atsauce, piemēram, B2, vai kāda vērtība, piemēram, “Jānis” vai 21500.

  • Otrais arguments ir to šūnu diapazons, kurā vajadzētu būt meklējamajai vērtībai.

    Svarīgi!: Izmantojot VLOOKUP, kolonnai, kurā ir meklējamā vērtība vai šūnu atsauce, ir jābūt diapazona kreisajai malējai kolonnai.

  • Trešais arguments ir kolonna šūnu uzmeklēšanas diapazonā, kurā ir nepieciešamā vērtība.

Lai gan ceturtais arguments ir papildu lielākā daļa lietotāju ievadiet FALSE (vai 0). Kāpēc? Jo tas liek funkciju, lai atrastu pilnīgu atbilstību par meklēšanu. Jūs varat ievadīt bez arguments, vai vērtība ir "TRUE", bet, ja nav atrasta precīza atbilstība, funkcija atgriež tuvākāaptuvenu atbilstību— un parasti lielākā daļa lietotāju nevēlaties aptuvenu atbilstību.

Lai rādītu kā aptuvenu atbilstību var nopietni problēmas, pieņemsim, jūs meklējat daļas ar ID 2345768 cenu, taču maiņas divu skaitļu un to ierakstījis nepareizi, piemēram, šādu formulu: =VLOOKUP(2345678,A1:E7,5). formula atgriež tāda vērtspapīra cenu nepareizi daļas, jo VLOOKUP atrast tuvāko numuru mazāks par vai vienāds ar skaitli, ko norādījāt (2345678). Jūs varētu beigties norēķinu klients nepareizi šo kļūdu dēļ.

Ja atbilstošās atbilstības argumentam norādāt APLAMS vai 0 un ja nav precīzas atbilstības, formula šūnā atgriež #N/A, nevis nepareizu vērtību, kas ir ievērojami labāk. Šādā gadījumā #N/A nenozīmē, ka formulu esat ievadījis nepareizi (izņemot nepareizo numuru); tas nozīmē, ka netika atrasts skaitlis 2345678, jo bija nepieciešams 2345768.

Šis piemērs parāda, kā darbojas šī funkcija. Kad šūnā B2 ievadāt kādu vērtību (pirmais arguments), VLOOKUP meklē šūnās C2:E7 (otrais arguments) un atgriež tuvāko aptuveno atbilstību no diapazona trešās kolonnas (kolonnas E; trešais arguments).

Tipisks funkcijas VLOOKUP lietojums

Šajā piemērā ceturtais arguments ir tukšs, tāpēc funkcija atgriež aptuvenu atbilstību.

Funkcijas HLOOKUP izmantošana

Tiklīdz apgūsit funkciju VLOOKUP, raizes nesagādās arī funkcija HLOOKUP. Tajā tiek ievadīti tie paši argumenti, tikai HLOOKUP vērtības meklē rindās, nevis kolonnās.

INDEX un MATCH izmantošana vienkopus

Ja nevēlaties būt ierobežots ar meklēšanu kreisajā malējā kolonnā, varat izmantot funkciju INDEX un MATCH kombināciju. Formula, kurā tās abas tiek izmantotas, ir nedaudz sarežģītāka par formulu ar funkciju VLOOKUP, bet tas var būt jaudīgāka — un pastāv lietotāji, kas labāk izvēlas INDEX/MATCH kombināciju, nevis funkciju VLOOKUP.

Šajā piemērā redzams neliels saraksts, kurā meklējamā vērtība Čikāga neatrodas kreisajā malējā kolonnā. Tātad nevaram izmantot funkciju VLOOKUP. Tās vietā izmantosim funkciju MATCH, lai diapazonā B1:B11 atrastu Čikāga. Tā ir 4. rindā. Pēc tam INDEX izmanto šo vērtību kā uzmeklēšanas argumentu un 4. kolonnā (D) atrod Čikāgas iedzīvotāju skaitu. Izmantotā formula ir redzama šūnā A14.

INDEX un MATCH izmantošana, lai uzmeklētu vērtību

Papildinformācija par uzmeklēšanas funkcijām

Uz lapas sākumu

Piezīme.: Mašīntulkošanas atruna. Šo rakstu ir tulkojusi datorsistēma bez cilvēka iejaukšanās. Microsoft piedāvā šos mašīntulkojumus, lai palīdzētu angliski nerunājošajiem lietotājiem izmanot saturu par Microsoft produktiem, pakalpojumiem un tehnoloģijām. Tā kā šis raksts ir mašīntulkots, tajā var būt leksikas, sintakses un gramatikas kļūdas.

Paplašiniet savas 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.

×