Sisukord
Microsoft Excelis, VLOOKUP on üks kuumimaid teemasid, mida internetis leidub. Kui ma ei eksi, siis olete juba näinud arvukalt artikleid, mis käsitlevad VLOOKUP valemit Excelis koos selle funktsionaalsuse, kasutamise, eeliste jne. Kui ma alustan, võin arutada erinevaid aspekte VLOOKUP . Kuid selles õpetuses arutan ma ainult VLOOKUP veeru indeksinumber ja selle faktid. See saab olema punktuaalne koos sobivate näidete ja korralike illustratsioonidega. Niisiis, jääge meiega.
Lae alla praktiline töövihik
Laadige alla järgmine harjutusvihik.
VLOOKUP Col_Index_Num.xlsx
Muu töövihik.xlsx
VLOOKUP-funktsiooni lühikirjeldus
Enne kui ma alustan, annan teile kiire kokkuvõte VLOOKUP valemiga Excelis. Loodan, et mäletate seda funktsiooni ja selle kasutamist. Võite selle vahele jätta, kui te juba mäletate kõike selle funktsiooni kohta.
Nüüd, Excel VLOOKUP funktsioon otsib esitatud väärtust antud tabeli kõige vasakpoolsemast veerust ja väljastab väärtuse täpselt määratletud veeru reas.
Süntaks:
=VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup])
Räägime siinkohal lühidalt argumentidest.
- lookup_value: Nõutav Otsitav väärtus on kirjeldatud tabeli kõige vasakpoolsemas veerus. See võib olla üksikväärtus või väärtuste massiivi.
- table_array: Tabel, kus ta otsib lookup_value kõige vasakpoolsemas veerus.
- col_index_num: Vajalik. Tabeli veeru number, millest see tagastatakse.
- [range_lookup]: See määrab kindlaks, kas täpne või osaline vastavus lookup_value on vaja. Väites, 0 täpse kokkulangevuse leidmiseks, 1 osalise kokkulangevuse korral. Vaikimisi on 1 (osaline kokkulangevus).
Vaadake järgmist näidet:
Näites näete, et meil on filmi andmestik. Siin kasutasime me VLOOKUP valemiga andmete väljavõtmiseks.
Selles VLOOKUP valemiga:
Meie lookup_value on 5 mis on ID .
Meie tabeli massiivi on B4:F12
Vahemiku otsing on seatud VALE täpse kokkulangevuse jaoks.
Veergu indeksinumber on 5 mis on Väljaande aasta .
Põhimõtteliselt ütleme me VLOOKUP funktsioon, et otsida tabeli massiivi koos ID 5. Ja kui te leiate, et siis, anda väärtus esitatud veerus Väljaande aasta mille veergude indeksinumber on 5 .
Loodan, et saate nüüd aru, kuidas see toimib.
Loe edasi: VLOOKUPi vahemiku otsing Excelis (5 näidet)
6 asja, mida peaksite teadma VLOOKUPi veeruindeksi numbri kohta
Kuna selle artikli teema on kõik umbes VLOOKUP veeruindeksi number, arutame seda argumenti järgnevates peatükkides. Veeruindeksi number on väga oluline asi. Et tagastada tabelimassiivist õige väärtus, peaksite teadma mõningaid asju selle veeruindeksi numbri kohta. Loodan, et loete neid kõiki ja rakendate neid järgmisel korral oma Exceli lehel.
1. Mida teeb veeru indeksnumber?
Nüüd, miks on veeruindeksi number oluline ja mida see valemis teeb. Võtame selle lahti eelmisest näitest.
Valem, mida me kasutame:
=VLOOKUP(D14,B4:F12,5,FALSE)
Me määrame vahemiku otsinguks VALE täpse vaste saamiseks.
Jaotus 1: Väärtuse otsing
Nüüd tahame tabelist midagi otsida. Et seda väärtust leida, peame andma otsinguväärtuse tabelis VLOOKUP Kõigepealt peame andma otsinguväärtuse, mille järgi ta andmeid otsib. Me kasutame siinkohal lahtriviidet.
Jaotus 2: Tabeli massiivi initsialiseerimine
Siis on VLOOKUP funktsioon otsib tabeli massiivi, kust ta kõik need ülesanded täidab.
Jaotus 3: Otsi otsinguväärtust kõige vasakpoolsemast veerust.
Nüüd, VLOOKUP otsib otsinguväärtust kõigepealt tabeli massiivi kõige vasakpoolsemast veerust vertikaalselt.
Kuna me seame vahemiku otsingu argumendi VALE leida täpne vaste, siis leiab ta ühe.
Jaotus 3: Otsi veeruindeksi number tabelist Array
Nüüd on VLOOKUP funktsioon püüab leida tabelist veeru numbri, mida te argumendis mainisite.
Jaotus 4: VLOOKUP otsib väärtust antud veeru indeksinumbrist
Pärast soovitud veeru leidmist, VLOOKUP otsib teie väärtust veerus, mis jagab sama rida koos ID 5 .
Jaotus 6: Tagastage väärtus
Lõpuks leiab see Väljaande aasta koos ID 5 .
Nagu näete, on veeruindeksi number võti, et leida tabelist soovitud väärtus. Kui olete andnud veeruindeksi numbri valesti, oleks teile antud teistsugune väärtus.
Loe lisaks: Vaadake väärtust vahemikus ja tagastage Excelis (5 lihtsat viisi)
2. Kuidas muutuvad väljundid veeruindeksi numbri alusel?
Nüüd, meie VLOOKUP valem tagastab erineva tulemuse, mis põhineb erinevatel veergude indeksinumbritel.
Kui soovite tabelist alternatiivset tulemust, veenduge, et annate funktsioonis täpse veeruindeksi numbri. Teie väljundid varieeruvad selle veeru vahemiku alusel.
Vaadake järgmist näidet:
Valem, mida me kasutame:
=VLOOKUP(D14,B4:F12,3,FALSE)
Siin soovisime, et Näitleja nimi alates Filmi ID 5 . Nüüd, meie Näitleja veerg on tabeli massiivi 3. veerg. Sel põhjusel andsime me ette 3 kui veeru indeksi number aastal VLOOKUP valemiga. Selle tulemusena meie funktsioon tõi väärtuse vahemikust lookup (tabeli massiivi) Excelis.
Loe lisaks: Kuidas leida teine vaste VLOOKUPiga Excelis (2 lihtsat meetodit)
3. Mis juhtub, kui anname vale veeruindeksi numbri?
Nüüd võite küsida, mis juhtub, kui me anname vale veeruindeksi numbri, kasutades Exceli abil VLOOKUP Kui teie soovitud tulemuse veerg ei vasta antud veeruindeksi numbrile, ei saa te tulemust.
Parema arusaamise huvides vaadake järgmist näidet:
Valem, mida me kasutame:
=VLOOKUP(D14,B4:F12,5,FALSE)
Siin näete, et me tahtsime Žanr kohta Filmi ID 7 Aga see näitab 2006 mis on vale vastus.
Kuna me pakkusime 5 kui veeruindeksi number Excelis VLOOKUP valemiga. Kuid veeru number Žanr on 4 Seetõttu annab see teistsuguse tulemuse.
4. Mis juhtub, kui meie veeruindeks on väljaspool vahemikku?
Kui teie veeruindeksi number on antud tabeli massiivi vahemikust väljas, siis on funktsiooni VLOOKUP funktsioon tagastab #REF! viga. See tuleneb sellest, et teie tabeli massiiv ei sisalda nii palju veerge.
Sellest saab aru järgmise näite põhjal:
Valem, mida me kasutame:
=VLOOKUP(D14,B4:F12,6,FALSE)
Siin näete meie Exceli VLOOKUP valem näitab viga. Vaata lähemalt, meie tabeli massiivi on B4:F12 Selles vahemikus on meil ainult viis veergu. Kuid meie valemis andsime ette 6 argumendis col index. Seetõttu ei saanud see tagastada mingit väärtust.
Loe lisaks: Kuidas kasutada VLOOKUP-i vahemikku jääva väärtuse leidmiseks
5. Veeruindeksi numbri suurendamine VLOOKUPis COLUMN-funktsiooni abil
In the VLOOKUP valemiga, saate kasutada dünaamilist veergude indeksit. Oletame, et teil on kaks tabelit ja te soovite neid ühendada. Samuti on vaja kopeerida töötavaid VLOOKUP valemit mitmes veerus. Käepärane viis, mida saab järgida- kasutades funktsioon COLUMN Excelist.
Vaadake järgmist ekraanipilti:
Meil on siin kaks tabelit. Me tahame ühendada Tulemuste tabel ja Üliõpilaste andmebaas tabel põhineb Õpilase ID Põhimõtteliselt on meie eesmärk määrata nimi ja sektsioon tabelis Tulemus.
Üldine valem, mida me kasutame:
=VLOOKUP($A1,tabel,COLUMN()-x,0)
Sisestame järgmise valemi Lahter E5 ja vajutage Sisestage:
=VLOOKUP($C5,$H$5:$J$9,COLUMN()-3,0)
Nüüd lohistage Täitmise käepide ikoon üle laua.
Kirjutage uuesti valemit Lahter F5 ja lohistage Täitmise käepide ikoon:
Nagu näete, oleme edukalt kopeerinud andmed õpilaste andmebaasist tabelisse Tulemus, kasutades dünaamilist veeruindeksi numbrit.
Märkus:
Võite kasutada seda valemit kui Veeruindeksi numbri kalkulaator Vlookup jaoks oma töölehel.
🔎 Valemi jaotus
Arvutasime veeruindeksi numbri kasutades KOLUMN funktsioon. Kui argumente ei ole KOLUMN funktsioon tagastab selle seotud veeru numbri.
Nüüd, kuna me kasutame veerus E ja F esitatud valemit, on KOLUMN funktsioon tagastab vastavalt 5 ja 6. Lehel on veeru E indeksinumber 5 ja veeru F indeksinumber 6.
Meile ei meeldi saada andmeid 5. veeru 5. veerust Tulemus tabelis (seal on kokku ainult 3 veergu). Seega, lahutatakse 5-st 3, et saada number 2, mis on VLOOKUP funktsioon, mida kasutatakse taastamiseks Nimi aadressilt üliõpilaste andmebaas tabel.
COLUMN()-3 = 5-3 = 2 (Siinkohal tähistab 2 Nimi veerg Üliõpilaste andmebaas tabeli massiivi)
Kasutasime sama valemit veerus F . veerg F on indeksiga 6.
COLUMN()-3 = 6-3 = 3 (3 tähistab Jaotis aadressilt Üliõpilaste andmebaas tabeli massiivi)
Lõppkokkuvõttes toob esimene proov Nimi alates Üliõpilaste andmebaas tabelis (veerg 2) ja 2. illustratsioonil saadakse Jaotis alates Üliõpilaste andmebaas tabel (veerg 3).
[/wpsm_box]6. Leia veeru indeksinumber funktsiooniga MATCH
Nüüd on VLOOKUP funktsioonis anname tavaliselt veeruindeksi numbri staatilise numbrina. Sellest hoolimata võib moodustada ka dünaamilise veeruindeksi numbri nagu eelmises näites. Siin teeme seda kasutades selleks funktsiooni funktsioon MATCH See meetod võimaldab teil teha dünaamilist kahesuunalist otsingut, sobitades nii ridu kui ka veerge tabeli massiivi.
Vaadake järgmist andmestikku:
Siin on meil õpilaste andmestik. Meil on mõned õpilaste hinded füüsikas, matemaatikas ja keemias. Nüüd tahame leida hinde hinne Jessy aastal Matemaatika teema.
Selle leidmiseks sisestage järgmine valem Lahter H5 ja vajutage Sisesta :
=VLOOKUP(H4,B4:E9,MATCH(H5,B4:E4,0),FALSE)
Nagu näete, on meie VLOOKUP valemiga on saadud täpne vaste andmekogumist.
Vaadake nüüd tähelepanelikult, me ei andnud staatilist numbrit veeru indeksinumbrile. Selle asemel tegime selle dünaamiliseks, kasutades selleks funktsiooni MATCH Põhimõtteliselt on meil siin mitu kriteeriumi.
🔎 Valemi jaotus
➤ MATCH(H5,B4:E4,0)
The MATCH funktsioon otsib teemat MATH alates päisest B4:E4. See leiab selle indeksist 3. Seetõttu tagastab see 3 .
➤ VLOOKUP(H4,B4:E9,MATCH(H5,B4:E4,0),FALSE) = VLOOKUP(H4,B4:E9,3, FALSE)
Lõpuks töötab see nagu tegelik VLOOKUP valem. Ja see naaseb C. Kuna ta leidis väärtuse veeru indeksinumbri järgi 3.
VLOOKUP veeru indeksinumber teisest lehest või töövihikust
Nüüd saate kasutada veergude indeksinumbrit lehel, mis toob andmed teisest lehest või teisest töövihikust. See on üks oluline funktsioon VLOOKUP funktsioon.
Vaadake järgmisi ekraanipilte:
Siin on meil kaks eraldi lehte. Meie peamine andmekogum on lehel Tegelik leht. Me toome andmed siit välja ja näitame seda väljund leht. Siin kasutame tegelikult veeruindeksi numbrit, kus meie tabelimassiiv asub teisel lehel.
Kõigepealt sisestage järgmine valem Raku C5 kohta väljund leht ja seejärel vajutage Sisesta .
=VLOOKUP(C4,Actual!B4:F12,2,FALSE)
Nagu näete, on meie VLOOKUP veeru indeksinumber aitas meil tuua andmeid teiselt lehelt.
Siin on valemiga "Tegelik!B4:F12 " näitab põhimõtteliselt lehe nime ja tabeli massiivi lehest. Ja, me andsime 2 kui veeruindeksi numbri, et tuua andmeid tabelist " Tegelik " leht.
Sama kehtib ka erinevate töövihikute kohta. Samamoodi saab väärtuse teisest töövihikust kätte saada, kasutades funktsiooni VLOOKUP funktsioon. Vaadake ekraanipilte:
See on esimene töövihik. Meil on meie andmed siin " Tegelik " leht:
See on teine töövihik. Väärtust näitame " Andmed " leht.
Nagu eelmine, kirjutage järgmine valem sisse Raku C5 kohta " Andmed " leht alates " Muud.xlsx" töövihik:
=VLOOKUP(C4,'[VLOOKUP Veerguindeksi number.xlsx]Actual'!B4:F12,2,FALSE)
Nagu näete, andis see tagasi täpse vaste andmestikust.
Kui sulgeda peamine töövihik, kus on teie tabeli massiivi, näeb valem välja järgmiselt:
=VLOOKUP(C4,'D:\SOFTEKO\75- vlookup veeruindeksi number\[VLOOKUP veeruindeksi number.xlsx]Actual'!B4:F12,2,FALSE)
Järgnev ekraanipilt jagab selle teile lahti:
💬 Asjad, mida meeles pidada
✎ VLOOKUP otsib väärtust õiges suunas.
✎ Täpse tulemuse saamiseks esitage kehtiv veergude indeksinumber. Veergude indeksinumber ei tohiks ületada tabeli massiivi veergude arvu.
✎ Te peaksite lukustama tabeli massiivi vahemiku, kui te edastate andmeid samalt töölehelt või teistelt töölehtedelt, kuid täpselt samast töövihikust.
Kokkuvõte
Kokkuvõtteks loodan, et see õpetus on andnud teile tükikese kasulikke teadmisi selle kohta, kuidas VLOOKUP veeru indeksnumber Excelis. Soovitame teil õppida ja rakendada kõiki neid juhiseid oma andmekogumi suhtes. Laadige alla harjutustöömapp ja proovige neid ise. Samuti võite vabalt anda tagasisidet kommentaaride sektsioonis. Teie väärtuslik tagasiside hoiab meid motiveerituna selliste õpetuste loomiseks.
Ärge unustage meie veebilehte Exceldemy.com erinevate Exceliga seotud probleemide ja lahenduste kohta.
Jätkake uute meetodite õppimist ja kasvamist!