Alternatiivid Vlookupile Excelis - Kasutage funktsiooni INDEX / MATCH & LOOKUP

Lang L: none (table-of-contents)

Vlookup on veergudes viitamiseks väga kasulik funktsioon, kuid ka vlookupile on alternatiive, kuna Vlookupil on oma piirangud, kuna see võib viidata vasakult paremale, paremalt vasakule viitamiseks kasutame Indeksi ja Matchi kombinatsiooni, mis on üks parimatest alternatiividest Vlookupile excelis.

Vlookupi alternatiivid

Nagu teate, kasutatakse funktsiooni Vlookup loendis oleva väärtuse otsimiseks ja otsingu veerust mis tahes veeru tagastamiseks. Kuid kui teie otsingu veerg pole esimene, siis Vlookup siin ei tööta. Peate otsingu veeru kopeerima äsja sisestatud esimesse veergu või võite rakendada otsingu ja indeksi vaste kombinatsiooni, et otsida kogu rea väärtust ja tagastada väärtus veerust.

# 1 - Funktsioon Vlookup Alternatives

Siin kasutame exceli vlookupi alternatiividena otsingu- ja indeksivastet. Otsimisfunktsioon on parem kui Vlookup, kuna see on kasutamisel vähem piirav. Esmakordselt võeti see kasutusele MS 2016-s.

Andmeid saate otsida nii vertikaalselt kui ka horisontaalselt. See võimaldab ka vasakult paremale ja paremalt vasakule otsimist; Exceli alternatiivid vlookupile võimaldavad siiski ainult vasakult paremale. Siit saate ülevaate otsingufunktsiooni toimimisest koos mõne näite abil.

Otsingufunktsioon Exceli alternatiiviga Vlookupile - näide 1

Vaatame nime, riigi ja vanuse andmeid ning rakendame otsingufunktsiooni.

Valige lahtrisse F4 sisestatud nimi ja seejärel rakendage allolevat otsinguvalemit = LOOKUP (F4, A3: A19, C3: C19).

Vanuseveeru saamiseks

Paremalt vasakule funktsionaalsus otsingu abil - näide 2

Otsingufunktsiooni kõige olulisemad eelised on see, et see saab töötada paremalt vasakule. Allpool toodud näites näete otsingufunktsiooni töötlemist Excelis.

Kui soovite vanuse otsimiseks ja vastava nime väljastamiseks protseduuri vahetada, töötab see LOOKUPi puhul, kuid tekitab VLOOKUP-i alternatiivide jaoks vea.

= VAATAMINE (F3, C2: C18, A2: A18)

Ja hankige vastava nime väljund

# 2 - INDEKS / MATCH funktsioon Vlookupi alternatiividena

Näide # 3 - Indeksivaste kasutamine

Vaatleme allolevaid andmeid ja uurime vanust tabeli Nime abil, kasutades standardset indeksi vastet ja vlookup-valemit.

= INDEKS ($ I $ 2: $ K $ 19, MATCH (M6, $ I $ 2: $ I $ 19,0), 3)

= VLOOKUP (M6, I2: K19,3,0)

Siin saate mõlemalt valemilt soovitud sama väljundi, kuna mõlemad valemid saavad andmete järgi vanust otsida.

Näide # 4 - paremalt vasakule funktsionaalsus Index Matchi abil

Vaatleme allpool olevaid andmeid ja uurime tabelist vanuse järgi tabelit, kasutades standardset indeksi vastet ja vlookup-valemit.

= INDEKS (R24: T41, MATCH (M27, $ K $ 24: $ K $ 40,0), 1)

= VLOOKUP (M27, I23: K40,3,0)

Nagu näete hõlpsalt, et indeksi vaste abil saate tabelist nime, kuid viga # N / A vlookupi valemitest, kuna vlookup ei suuda vasakult paremale väärtust otsida.

Mida meeles pidada Exceli Vlookupi alternatiivide kohta

  • Indeksivaste kasutamine on palju parem kui lihtsa vlookup-funktsiooni kasutamine.
  • Indeksivastet saab otsida paremalt vasakule.
  • Veerg turvaliselt sisestada ja kustutada.
  • Funktsiooni VLOOKUP kasutamisel pole otsinguväärtuse suurust piiratud. Teie otsingukriteeriumite pikkus ei tohiks ületada 255 tähemärki; muidu saab see Excelis #Value vea.
  • Suurem töötlemiskiirus kui tavalisel Vlookupil.

Need Exceli malli Vlookupi alternatiivid saate alla laadida siit - Vlookup Exceli malli alternatiivid.

Huvitavad Artiklid...