Iskanje vrednosti na seznamu podatkov v Excelu

Velja za
Excel za Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Recimo, da želite poiskati telefonsko razširitev zaposlenega z uporabo njegove številke značke ali pravilne stopnje provizije za znesek prodaje. Podatke poiščete, da hitro in učinkovito poiščete določene podatke na seznamu in samodejno preverite, ali uporabljate pravilne podatke. Ko poiščete podatke, lahko izvedete izračune ali prikažete rezultate z vrnjenimi vrednostmi. Vrednosti na seznamu podatkov lahko poiščete na več načinov in prikažete rezultate.

Kaj želite narediti?

Navpično iskanje vrednosti na seznamu z natančnim ujemanjem

Če želite izvesti to nalogo, lahko uporabite funkcijo VLOOKUP ali kombinacijo funkcij INDEX in MATCH.

Primeri VLOOKUP

=VLOOKUP (B3;B2:E7;2;FALSE) VLOOKUP poišče Fontana v prvem stolpcu (stolpec B) v table_array B2:E7 in vrne Olivier iz drugega stolpca (stolpec C) table_array. False vrne natančno ujemanje.

=VLOOKUP (102;A2:C7;2;FALSE) VLOOKUP poišče natančno ujemanje (FALSE) priimka za 102 (lookup_value) v drugem stolpcu (stolpec B) v obsegu A2:C7 in vrne Fontana.

Če želite več informacij, glejte Funkcija VLOOKUP.

Primeri indeksiranja in ujemanja

Funkciji INDEX in MATCH je mogoče uporabiti kot zamenjavo za funkcijo VLOOKUP

Povedano preprosto, to pomeni:

=INDEX(želim vrnjeno vrednost iz C2:C10, ki se bo MATCH(ujemala z)(ohrovt, ki je nekje v matriki B2:B10, pri čemer je vrnjena vrednost prva vrednost, ki ustreza besedi ohrovt))

Formula poišče prvo vrednost v C2:C10, ki ustreza Kale (v B7), in vrne vrednost v C7 (100), ki je prva vrednost, ki se ujema s kale.

Če želite več informacij, glejte Funkcija INDEX in Funkcija MATCH.

Na vrh strani

Navpično iskanje vrednosti na seznamu s približno ujemanjem

To naredite tako, da uporabite funkcijo VLOOKUP.

Pomembno

Prepričajte se, da so vrednosti v prvi vrstici razvrščene v naraščajočem vrstnem redu.

Primer formule VLOOKUP, ki išče približno ujemanje

V zgornjem primeru funkcija VLOOKUP poišče ime študenta, ki ima 6 zamud v območju A2:B7. V tabeli ni vnosa za 6 zamude, zato funkcija VLOOKUP poišče naslednjo najvišjo ujemanje nižjo od 6 in poišče vrednost 5, povezano z imenom Dave, in tako vrne Dave.

Če želite več informacij, glejte Funkcija VLOOKUP.

Na vrh strani

Iskanje vrednosti navpično na seznamu neznane velikosti z natančnim ujemanjem

Če želite izvesti to opravilo, uporabite funkciji OFFSET in MATCH.

Opomba

Ta pristop uporabite, če so vaši podatki v obsegu zunanjih podatkov, ki ga osvežujete vsak dan. Veste, da je cena v stolpcu B, vendar ne veste, koliko vrstic podatkov bo strežnik vrnil, prvi stolpec pa ni razvrščen po abecedi.

Primer funkcij OFFSET in MATCH

C1 je zgornja leva celica območja (imenovana tudi začetna celica).

MATCH ("Pomaranče",C2:C7,0) išče pomaranče v območju C2:C7. V obseg ne vključite začetne celice.

1 je število stolpcev desno od začetne celice, od koder naj bo vrnjena vrednost. V našem primeru je vrnjena vrednost iz stolpca D, Prodaja.

Na vrh strani

Vodoravno iskanje vrednosti na seznamu z natančnim ujemanjem

To opravilo izvedete s funkcijo HLOOKUP. Tukaj je primer:

Primer formule HLOOKUP, ki išče natančno ujemanje Funkcija HLOOKUP poišče stolpec »Prodaja « in vrne vrednost iz vrstice 5 v določenem obsegu.

Če želite več informacij, glejte Funkcija HLOOKUP.

Na vrh strani

Vodoravno iskanje vrednosti na seznamu s približnim ujemanjem

To opravilo izvedete s funkcijo HLOOKUP.

Pomembno

Prepričajte se, da so vrednosti v prvi vrstici razvrščene v naraščajočem vrstnem redu.

Primer formule HLOOKUP, ki išče približno ujemanje V zgornjem primeru funkcija HLOOKUP poišče vrednost 11000 v vrstici 3 v določenem obsegu. Ne najde 11000 in zato poišče naslednjo največjo vrednost, manjšo od 1100, in vrne 10543.

Če želite več informacij, glejte Funkcija HLOOKUP.

Na vrh strani