Funktsiooni VLOOKUP kasutamine - lihtsad Exceli valemid

Lang L: none (table-of-contents)

Täpne vaste | Ligikaudne vaste | Vlookup näeb õige välja Esimene matš | Vlookup on tõstutundlik | Mitu kriteeriumi | #N/A viga | Mitu otsingutabelit | Indeks ja vaste | Xlookup

Funktsioon VLOOKUP on üks populaarsemaid funktsioone Excel. See leht sisaldab palju hõlpsasti jälgitavaid VLOOKUP -i näiteid.

Täpne vaste

Enamasti otsite täpset vastet, kui kasutate Excelis funktsiooni VLOOKUP. Vaatame funktsiooni VLOOKUP argumente.

1. Allpool olev funktsioon VLOOKUP otsib punase tabeli vasakpoolsest veerust väärtuse 53 (esimene argument) (teine ​​argument).

2. Väärtus 4 (kolmas argument) käsib funktsioonil VLOOKUP tagastada punase tabeli neljanda veeru samas reas oleva väärtuse.

Märkus: Boolean FALSE (neljas argument) käsib funktsioonil VLOOKUP tagastada täpse vaste. Kui funktsioon VLOOKUP ei leia esimesest veerust väärtust 53, tagastab see vea #N/A.

3. Siin on veel üks näide. Palga tagastamise asemel tagastab allolev funktsioon VLOOKUP ID 79 perekonnanime (kolmas argument on seatud 3 -le).

Ligikaudne vaste

Vaatame näidet funktsioonist VLOOKUP ligikaudse vaste režiimis (neljas argument seatud tõele).

1. Allpool olev funktsioon VLOOKUP otsib punase tabeli vasakpoolsest veerust väärtuse 85 (esimene argument) (teine ​​argument). On ainult üks probleem. Esimeses veerus pole väärtust 85.

2. Õnneks käsib Boolean TRUE (neljas argument) funktsioonil VLOOKUP tagastada ligikaudne vaste. Kui funktsioon VLOOKUP ei leia esimesest veerust väärtust 85, tagastab see suurima väärtuse, mis on väiksem kui 85. Selles näites on see väärtus 80.

3. Väärtus 2 (kolmas argument) käsib funktsioonil VLOOKUP tagastada punase tabeli teisest veerust sama rea ​​väärtus.

Märkus: sorteerige punase tabeli kõige vasakpoolsem veerg alati kasvavas järjekorras, kui kasutate funktsiooni VLOOKUP ligikaudse vaste režiimis (neljanda argumendi väärtuseks on TRUE).

Vlookup näeb õige välja

Funktsioon VLOOKUP otsib alati väärtuse tabeli vasakpoolsest veerust ja tagastab vastava väärtuse veerust paremale.

1. Näiteks otsib allolev funktsioon VLOOKUP üles eesnime ja tagastab perekonnanime.

2. Kui muudate veeru indeksnumbri (kolmas argument) väärtuseks 3, otsib funktsioon VLOOKUP üles eesnime ja tagastab palga.

Märkus: selles näites ei saa funktsioon VLOOKUP eesnime otsida ega ID -d tagastada. Funktsioon VLOOKUP vaatab ainult paremale. Ärge muretsege, vasakpoolset otsingut saate teha Excelis INDEXi ja MATCH -i abil.

Esimene matš

Kui tabeli vasakpoolne veerg sisaldab duplikaate, vastab funktsioon VLOOKUP esimesele eksemplarile. Näiteks vaadake allolevat funktsiooni VLOOKUP.

Selgitus: funktsioon VLOOKUP tagastab Mia Clarki, mitte Mia Reedi palga.

Vlookup on tõstutundlik

Funktsioon VLOOKUP Excelis viib läbi väiketähtede vahet. Näiteks otsib allolev funktsioon VLOOKUP tabeli vasakpoolsemast veerust välja MIA (lahter G2).

Selgitus: funktsioon VLOOKUP ei ole tõstutundlik, nii et see otsib üles MIA või Mia või mia või miA jne. Selle tulemusel tagastab funktsioon VLOOKUP Mia Clarki (esimese astme) palga. Kasutage Excelis INDEX, MATCH ja EXACT, et teha tõstutundlik otsing.

Mitu kriteeriumi

Kas soovite väärtust otsida mitme kriteeriumi alusel? Kaheveerulise otsingu tegemiseks kasutage Excelis INDEX ja MATCH.

Märkus: ülaltoodud massiivivalem otsib James Clarki, mitte James Smithi ja James Andersoni palka.

#N/A viga

Kui funktsioon VLOOKUP ei leia vastet, tagastab see vea #N/A.

1. Näiteks allpool olev funktsioon VLOOKUP ei leia vasakpoolses veerus väärtust 28.

2. Kui soovite, saate IFNA funktsiooni abil asendada vea #N/A sõbraliku teatega.

Märkus: funktsioon IFNA võeti kasutusele programmis Excel 2013. Kui kasutate Excel 2010 või Excel 2007, asendage IFNA lihtsalt IFERROR -iga. Pidage meeles, et funktsioon IFERROR püüab kinni ka muid vigu. Näiteks #NAME? viga, kui kirjutasite sõna VLOOKUP kogemata valesti.

Mitu otsingu tabelit

Kui kasutate Excelis funktsiooni VLOOKUP, võib teil olla mitu otsingutabelit. Funktsiooni IF abil saate kontrollida, kas tingimus on täidetud, ja tagastada ühe otsingutabeli, kui see on õige, ja teise otsingutabeli, kui see on VÄÄR.

1. Looge kaks nimevahemikku: Tabel1 ja Tabel2.

2. Valige lahter E4 ja sisestage allpool näidatud funktsioon VLOOKUP.

Selgitus: boonus sõltub turust (Ühendkuningriik või USA) ja müügisummast. Funktsiooni VLOOKUP teine ​​argument teeb asja ära. Kui Ühendkuningriik, kasutab funktsioon VLOOKUP tabelit 1, kui USA, kasutab funktsioon VLOOKUP tabelit 2. Ligikaudse vaste tagastamiseks seadke funktsiooni VLOOKUP neljas argument väärtusele TRUE.

3. Vajutage sisestusklahvi.

4. Valige lahter E4, klõpsake lahtri E4 paremas alanurgas ja lohistage see alla lahtrisse E10.

Märkus: näiteks Walker saab boonust 1500 dollarit. Kuna kasutame nimega vahemikke, saame selle funktsiooni VLOOKUP hõlpsalt kopeerida teistesse lahtritesse, muretsemata lahtriviidete pärast.

Indeks ja vaste

VLOOKUPi asemel kasutage INDEX ja MATCH. Täpsemate otsingute tegemiseks vajate INDEX ja MATCH. Võib -olla on see teie jaoks selles etapis üks samm liiga kaugel, kuid see näitab teile ühte paljudest teistest võimsatest valemitest, mida Excel pakub.

Xlookup

Kui teil on Excel 365, kasutage funktsiooni VLOOKUP asemel XLOOKUP. Funktsiooni XLOOKUP on lihtsam kasutada ja sellel on mõned eelised.

Te aitate arengu ala, jagades leht oma sõpradega

wave wave wave wave wave