Oletame, et soovite leida töötaja nimesildi numbri abil tema sisetelefoninumbri või soovite leida müügisummale vastava komisjonitasu määra. Loendist saate vajalikke andmeid otsida kiirelt ja tõhusalt ning automaatselt veenduda õigete andmete kasutamises. Pärast andmete leidmist saate tagastatud väärtustega teha arvutusi või vaadata saadud tulemusi.
Selle artikli teemad
-
Väärtuste täpse vaste alusel loendist vertikaalselt otsimine
-
Väärtuste ligikaudse vaste alusel loendist vertikaalselt otsimine
-
Väärtuste täpse vaste alusel teadmata suurusega loendist vertikaalselt otsimine
-
Väärtuste täpse vaste alusel loendist horisontaalselt otsimine
-
Väärtuste ligikaudse vaste alusel loendist horisontaalselt otsimine
-
Otsimisviisardi abil otsinguvalemi loomine (ainult Excel 2007)
Väärtuste täpse vaste alusel loendist vertikaalselt otsimine
Selleks saate kasutada funktsiooni VLOOKUP või funktsioonide INDEX ja MATCH kombinatsiooni.
Funktsiooni VLOOKUP näited
Lisateavet leiate teemast Funktsioon VLOOKUP.
Funktsioonide INDEX ja MATH näited
Lihtsamalt öeldes tähendab see järgmist.
= INDEX (soovin tagastusväärtust lahtrivahemikust C2:C10, mis vastab funktsioonile MATCH („lehtkapsas“, mis on kusagil massiivis lahtrivahemikus B2:B10, kus tagastusväärtus on esimene väärtuse, mis vastab väärtusele „lehtkapsas“))
Valem otsib esimest väärtust lahtrivahemikust C2:C10, mis vastab väärtusele Lehtkapsas (lahtris B7) ja tagastab lahtri C7 väärtuse (100), mis on esimene väärtus, mis vastab väärtusele Lehtkapsas.
Lisateavet leiate artiklitest Funktsioon INDEX ja Funktsioon MATCH.
Väärtuste ligikaudse vaste alusel loendist vertikaalselt otsimine
Selleks saate kasutada funktsiooni VLOOKUP.
NB!: Veenduge, et esimese rea väärtused oleksid sorditud tõusvas järjestuses.
Ülaltoodud näites otsib funktsioon VLOOKUP selle õppuri eesnime, kellel on lahtrivahemikus A2:B7 kuus hilinemist. Sellist kirjet nagu 6 hilinemist tabelis pole, seega otsib VLOOKUP suuruselt järgmist väärtust, leiab väärtuse 5, mis on seostatud eesnimega Dave, ja tagastab väärtuse Dave.
Lisateavet leiate teemast Funktsioon VLOOKUP.
Väärtuste täpse vaste alusel teadmata suurusega loendist vertikaalselt otsimine
Selleks saate kasutada funktsioone funktsioone OFFSET ja MATCH.
Märkus.: Kasutage sellist meetodit juhul, kui teie andmed asuvad iga päev värskendatavas välisandmevahemikus. Teate, et hind on veerus B, aga ei tea, mitu andmerida server tagastab, ning esimest veergu ei sordita tähestikulises järjestuses.
C1 on lahtrivahemiku vasak ülemine lahter (seda nimetatakse ka alguslahtriks).
MATCH("Apelsinid",C2:C7,0) otsib lahtrivahemikust C2:C7 väärtust Apelsinid. Lahtrivahemikku ei tohi kaasata alguslahtrit.
1 on alguslahtrist paremale jäävate veergude arv, kus tagastatav väärtus olema peaks. Meie näites on tagastatav väärtus veerus D, Müük.
Väärtuste täpse vaste alusel loendist horisontaalselt otsimine
Selleks saate kasutada funktsiooni HLOOKUP. Vt alltoodud näidet:

Funktsioon HLOOKUP otsib veerust Müük ja tagastab väärtuse määratud lahtrivahemiku reast 5.
Lisateavet leiate teemast Funktsioon HLOOKUP.
Väärtuste ligikaudse vaste alusel loendist horisontaalselt otsimine
Selleks saate kasutada funktsiooni HLOOKUP.
NB!: Veenduge, et esimese rea väärtused oleksid sorditud tõusvas järjestuses.

Ülaltoodud näites otsib funktsioon HLOOKUP määratud lahtrivahemiku reast 3 väärtust 11 000. See ei leia väärtust 11 000, otsib seetõttu järgmist väärtust, mis oleks väiksem kui 11 000, ja tagastab väärtuse 10 543.
Lisateavet leiate teemast Funktsioon HLOOKUP.
Otsimisviisardi abil otsinguvalemi loomine (ainult Excel 2007)
Märkus.: Lisandmooduli Otsimisviisard pakkumine lõpetati rakenduses Excel 2010. Selle funktsiooni asemele tulid funktsiooniviisard ja saadaolevad otsingu- ja viitamisfunktsioonid (viitamine).
Rakenduses Excel 2007 loob otsimisviisard otsinguvalemi, mis põhineb rea- ja veerusiltidega töölehe andmetel. Otsimisviisardi abil saate ühes veerus oleva väärtuse põhjal leida rea muid väärtusi või vastupidi. Otsimisviisard kasutab loodavates valemites funktsioone INDEX ja MATCH.
-
Klõpsake ühte vahemiku lahtrit.
-
Klõpsake menüü Valemid jaotise Lahendused nuppu Otsing.
-
Kui käsk Otsing ei ole saadaval, tuleb laadida otsinguviisardi lisandmoodul.
Otsinguviisardi lisandmooduli laadimine
-
Klõpsake Microsoft Office'i nuppu
ja siis nuppu Exceli suvandid ning seejärel kategooriat Lisandmoodulid.
-
Klõpsake väljal Halda varianti Exceli lisandmoodulid ja nuppu Mine.
-
Dialoogiboksis Saadaolevad lisandmoodulid märkige ruut Otsinguviisard ja klõpsake nuppu OK.
-
Järgige viisardi juhiseid.