Iskanje vrednosti s funkcijami VLOOKUP, INDEX ali MATCH

Opomba:  Najnovejšo vsebino pomoči v vašem jeziku vam želimo zagotoviti v najkrajšem možnem času. Ta stran je bila prevedena z avtomatizacijo in lahko vsebuje slovnične napake ali nepravilnosti. Naš namen je, da bi bila vsebina za vas uporabna. Ali nam lahko na dnu te strani sporočite, ali so bile informacije za vas uporabne? Tukaj je angleški članek za preprosto referenco.

Recimo, da imate na seznamu števil mesto Officea, ki morate vedeti, kateri zaposleni so v vsaki pisarni. Preglednica je ogromno, tako, da boste morda menite, da ga je zahtevna opravila. To je pravzaprav precej enostavno narediti s funkcijo za iskanje.

Funkciji VLOOKUP in HLOOKUP , skupaj z INDEX in MATCH,so nekatere od najbolj uporabnih funkcij v Excelu.

Opomba: Čarovnik za iskanje funkcija ni na voljo v Excelu.

Tukaj je primer uporabe funkcije VLOOKUP.

=VLOOKUP(B2,C2:E7,3,TRUE)

V tem primeru B2 je prvi argument– element s podatki, katere funkcije za delo. Za funkcijo VLOOKUP, ta prvi argument je vrednost, ki ga želite poiskati. Ta argument je lahko sklic na celico ali nespremenljivih vrednosti, na primer »Novak« ali 21.000. Drugi argument je obseg celic, C2-:E7, v kateri želite iskati za vrednost, ki ga želite poiskati. Tretji argument je stolpec v tem obsegu celic, ki vsebuje vrednost, ki ga iskanje.

Četrti argument je izbiren. Vnesite vrednost TRUE ali FALSE. Če vnesete vrednost TRUE ali pa pustite argument prazen, funkcija vrne približno ujemanje vrednosti, ki ste jih določili v prvem argumentu. Če vnesete FALSE, funkcija se ujemajo z vrednostjo zagotovite tako, da je prvi argument. Povedano drugače, kar četrti argument prazen, ali vnesete vrednost TRUE, vam omogoča več prilagodljivosti.

V tem primeru je prikazano, delovanje funkcije. Ko vnesete vrednost v celici B2 (prvi argument), VLOOKUP išče celice v obsegu C2:E7 (2nd argumenta) in vrne najbližje približno ujemanje iz tretjega stolpca v obsegu, stolpec E (3rd argumenta).

Tipična raba funkcije VLOOKUP

Četrti argument je prazen, zato funkcija vrne približno ujemanje. Če ga niste, bi morate vnesti eno od vrednosti v stolpcih C ali D, da dobite rezultat sploh.

Ko ste zadovoljni s funkcijo VLOOKUP, funkcijo HLOOKUP je enako enostavna za uporabo. Vnesete enakimi argumenti, vendar ga išče v vrsticah, namesto stolpcih. «

Poskusite

Če želite, da preskusite funkcije za iskanje, preden jih preskusite na lastnih podatkih, je tukaj nekaj vzorčnih podatkov. Nekateri uporabniki Excela kot s funkcijo VLOOKUP in HLOOKUP; drugi raje Sočasna uporaba INDEX in MATCH. Poskusite vsaka metoda in si oglejte tiste, ki vam je všeč najbolj.

Primer VLOOKUP v službi

Kopirajte te podatke v prazen delovni list.

Namig:    Preden prilepite podatke v Excel, nastavite širino stolpcev za stolpce A – C na 250 slikovnih pik in kliknite Prelomi besedilo (zavihekosnovno , skupina Poravnava ).

Gostota

Viskoznost

Temperatura

0,457

3,55

500

0,525

3,25

400

0,606

2,93

300

0,675

2,75

250

0,746

2,57

200

0,835

2,38

150

0,946

2,17

100

1,09

1,95

50

1,29

1,71

0

Formula

Opis

Rezultat

=VLOOKUP(1,A2:C10,2)

Funkcija, ki išče približno ujemanje, poišče vrednost 1 v stolpcu A, poišče največjo vrednost v stolpcu A, ki je manjša ali enaka 1, in sicer 0,946, nato pa vrne ustrezno vrednost v isti vrstici iz stolpca B.

2,17

=VLOOKUP(1,A2:C10,3,TRUE)

Funkcija, ki išče približno ujemanje, poišče vrednost 1 v stolpcu A, poišče največjo vrednost v stolpcu A, ki je manjša ali enaka 1, in sicer 0,946, nato pa vrne ustrezno vrednost v isti vrstici iz stolpca C.

100

=VLOOKUP(0.7,A2:C10,3,FALSE)

Funkcija, ki išče vrednost, ki se popolnoma ujema, poišče vrednost 0,7 v stolpcu A. Ker v stolpcu ni vrednosti, ki bi se popolnoma ujemala, vrne funkcija napako.

#N/V

=VLOOKUP(0.1,A2:C10,2,TRUE)

Funkcija, ki išče približek vrednosti, poišče vrednost 0,1 v stolpcu A. Ker je 0,1 manj kot najmanjša vrednost v stolpcu A, funkcija vrne napako.

#N/V

=VLOOKUP(2,A2:C10,2,TRUE)

Funkcija, ki išče približno ujemanje, poišče vrednost 2 v stolpcu A, najde največjo vrednost v stolpcu A, ki je manjša ali enaka 2, in sicer 1,29, nato pa vrne ustrezno vrednost v isti vrstici iz stolpca B.

1,71

Primer HLOOKUP

Kopirajte vse celice v tej tabeli in jih prilepite v celico A1 na praznem Excelovem delovnem listu.

Namig:    Preden prilepite podatke v Excel, nastavite širino stolpcev za stolpce A – C na 250 slikovnih pik in kliknite Prelomi besedilo (zavihekosnovno , skupina Poravnava ).

Gredi

Ležaji

Zapahi

4

4

9

5

7

10

6

8

11

Formula

Opis

Rezultat

=HLOOKUP("Gredi"; A1:C4; 2; TRUE)

Poišče »Gredi« v 1. vrstici in vrne vrednost iz 2. vrstice istega stolpca (stolpec A).

4

=HLOOKUP("Ležaji"; A1:C4; 3; FALSE)

Poišče »Ležaji« v 1. vrstici in vrne vrednost iz 3. vrstice istega stolpca (stolpec B).

7

=HLOOKUP("B", A1:C4, 3, TRUE)

Poišče »B« v 1. vrstici vrne vrednost iz 3. vrstice, ki je v istem stolpcu. Ker ni bilo najdeno natančno ujemanje za »B«, je uporabljena največja vrednost v 1. vrstici, ki je manjša kot »B«: »Gredi« v stolpcu A.

5

=HLOOKUP("Zapahi"; A1:C4; 4)

Poišče »Zapahi« v 1. vrstici in vrne vrednost iz 4. vrstice istega stolpca (stolpec C).

11

=HLOOKUP(3, {1,2,3;"a","b","c";"d","e","f"}, 2, TRUE)

Poišče število 3 v trivrstični konstanti v obliki polja in vrne vrednost iz 2. vrstice v istem stolpcu (v tem primeru: tretjem). V konstanti v obliki polja so tri vrstice vrednosti, pri čemer je vsaka ločena s podpičjem (;). Ker je vrednost »c« najdena v 2. vrstici in v istem stolpcu kot število 3, je »c« vrnjena vrednost.

c

INDEX in MATCH primeri

V tem primeru zadnjega zaposlenih funkciji INDEX in MATCH skupaj, da se vrnete najzgodnejši številka računa in ustreznih datum za vsak pet mest. Ker datum, vrne kot število, smo uporabite funkcijo TEXT, če želite oblikovati kot datum. Funkcija INDEX dejansko uporablja rezultat funkcije MATCH kot argumenta. Kombinacijo funkcije INDEX in MATCH so uporabljeni dvakrat v vsaki formulo – najprej vrne številko računa in nato, če se želite vrniti na datum.

Kopirajte vse celice v tej tabeli in jih prilepite v celico A1 na praznem Excelovem delovnem listu.

Namig:    Preden prilepite podatke v Excel, nastavite širino stolpcev za stolpce A – D na 250 slikovnih pik in kliknite Prelomi besedilo (zavihekosnovno , skupina Poravnava ).

Račun

Mesto

Datum računa

Najnovejši račun glede na mesto, z datumom

3115

Atlanta

7.4.2012

="Atlanta = "&INDEX($A$2:$C$33,MATCH("Atlanta",$B$2:$B$33,0),1)& ", Datum računa: " & TEXT(INDEX($A$2:$C$33,MATCH("Atlanta",$B$2:$B$33,0),3),"m/d/ll")

3137

Atlanta

9.4.2012

="Austin = "&INDEX($A$2:$C$33,MATCH("Austin",$B$2:$B$33,0),1)& ", Datum računa: " & TEXT(INDEX($A$2:$C$33,MATCH("Austin",$B$2:$B$33,0),3),"m/d/ll")

3154

Atlanta

11.4.2012

="Dallas = "&INDEX($A$2:$C$33,MATCH("Dallas",$B$2:$B$33,0),1)& ", Datum računa: " & TEXT(INDEX($A$2:$C$33,MATCH("Dallas",$B$2:$B$33,0),3),"m/d/ll")

3191

Atlanta

21.4.2012

="New Orleans = "&INDEX($A$2:$C$33,MATCH("New Orleans",$B$2:$B$33,0),1)& ", Datum računa: " & TEXT(INDEX($A$2:$C$33,MATCH("New Orleans",$B$2:$B$33,0),3),"m/d/ll")

3293

Atlanta

25.4.2012

="Tampa = "&INDEX($A$2:$C$33,MATCH("Tampa",$B$2:$B$33,0),1)& ", Datum računa: " & TEXT(INDEX($A$2:$C$33,MATCH("Tampa",$B$2:$B$33,0),3),"m/d/yy")

3331

Atlanta

27.4.2012

3350

Atlanta

28.4.2012

3390

Atlanta

1.5.2012

3441

Atlanta

2.5.2012

3517

Atlanta

8.5.2012

3124

Austin

9.4.2012

3155

Austin

11.4.2012

3177

Austin

19.4.2012

3357

Austin

28.4.2012

3492

Austin

6.5.2012

3316

Dallas

25.4.2012

3346

Dallas

28.4.2012

3372

Dallas

1.5.2012

3414

Dallas

1.5.2012

3451

Dallas

2.5.2012

3467

Dallas

2.5.2012

3474

Dallas

4.5.2012

3490

Dallas

5.5.2012

3503

Dallas

8.5.2012

3151

New Orleans

9.4.2012

3438

New Orleans

2.5.2012

3471

New Orleans

4.5.2012

3160

Tampa

18.4.2012

3328

Tampa

26.4.2012

3368

Tampa

29.4.2012

3420

Tampa

1.5.2012

3501

Tampa

6.5.2012

Več informacij o funkcijah za iskanje

Razširite poznavanje Officea
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×