Logige sisse Microsofti kontoga
Logige sisse või looge konto.
Tere!
Valige mõni muu konto.
Teil on mitu kontot
Valige konto, millega soovite sisse logida.
Andmeloendist väärtuste otsimine

Oletame, et soovite otsida töötaja telefonilaiendit, kasutades tema märginumbrit või õiget müügisumma komisjonitasu määra. Andmeid saate otsida, et loendist kiiresti ja tõhusalt leida kindlaid andmeid, ning automaatselt kontrollida, kas kasutate õigeid andmeid. Pärast andmete otsimist saate arvutada või kuvada tulemid koos tagastatud väärtustega. Andmeloendist väärtuste otsimiseks ja tulemite kuvamiseks on mitu võimalust.

Selle artikli teemad

Väärtuste otsimine vertikaalselt loendist täpse vaste abil

Selleks saate kasutada funktsiooni VLOOKUP või funktsioonide INDEX ja MATCH kombinatsiooni.

Funktsiooni VLOOKUP näited

=VLOOKUP (B3;B2:E7;2;FALSE)

Funktsioon VLOOKUP otsib table_array B2:E7 esimesest veerust (veerust B) Fontanat ja tagastab table_array teise veeru (veeru C) väärtuse Olivier.  False tagastab täpse vaste.

=VLOOKUP (102;A2:C7;2;FALSE)

Funktsioon VLOOKUP otsib vahemiku A2:C7 teisest veerust (veerust B) 102 (lookup_value) perekonnanime täpset vastet (FALSE) ja tagastab väärtuse Fontana.

Lisateavet leiate teemast Funktsioon VLOOKUP.

Funktsioonide INDEX ja MATCH näited

Funktsioone INDEX ja MATCH saab kasutada funktsiooni VLOOKUP asemel

Lihtsamalt öeldes tähendab see järgmist.

=INDEX(Soovin tagastada väärtust lahtrist C2:C10, mis on MATCH(Lehtkast, mis asub kuskil massiivis B2:B10, kus tagastusväärtus on esimene väärtus, mis vastab väärtusele Kase))

Valem otsib lahtris C2:C10 esimest väärtust, mis vastab väärtusele Lehtkapp (lahtris B7) ja tagastab lahtris C7 oleva väärtuse (100), mis on esimene väärtus, mis vastab väärtusele Lehtkapp.

Lisateavet leiate teemadest Funktsioon INDEX ja Funktsioon MATCH.

Lehe algusse

Väärtuste otsimine vertikaalselt loendist ligikaudse vaste abil

Selleks kasutage funktsiooni VLOOKUP.

NB!:  Veenduge, et esimese rea väärtused oleksid sorditud tõusvas järjestuses.

Näide funktsiooni VLOOKUP valemist, mis otsib ligikaudset vastet

Ülaltoodud näites otsib VLOOKUP 6 tõrvaga õppuri eesnime vahemikus A2:B7. Kuna tabelis pole kuut tõrva, otsib funktsioon VLOOKUP järgmist suurimat vastet, mis on väiksem kui 6, ja leiab eesnimega Dave seostatud väärtuse 5 ja tagastab seega väärtuse Dave.

Lisateavet leiate teemast Funktsioon VLOOKUP.

Lehe algusse

Väärtuste otsimine vertikaalselt tundmatu suurusega loendist täpse vaste abil

Selleks kasutage funktsioone OFFSET ja MATCH.

Märkus.: Kasutage seda lähenemist, kui teie andmed on välisandmevahemikus, mida värskendatakse iga päev. Te teate, et hind on veerus B, kuid te ei tea, mitu andmerida server tagastab ja esimest veergu ei sordita tähestikuliselt.

Funktsioonide OFFSET ja MATCH näide

C1 on vahemiku ülemine vasakpoolne lahter (nimetatakse ka alguslahtriks).

MATCH("Apelsinid";C2:C7;0) otsib vahemikust C2:C7 apelsinid. Te ei tohiks kaasata vahemiku alguslahtrit.

1 on alguslahtrist paremal olevate veergude arv, millest tagastatav väärtus peaks olema. Meie näites pärineb tagastusväärtus veerust D veerust Müük.

Lehe algusse

Väärtuste otsimine horisontaalselt loendist täpse vaste abil

Selleks kasutage funktsiooni HLOOKUP. Näide:

Näide funktsiooni HLOOKUP valemist, mis otsib täpset vastet

HLOOKUP otsib veerust Müük ja tagastab määratud vahemikus 5. rea väärtuse.

Lisateavet leiate teemast Funktsioon HLOOKUP.

Lehe algusse

Väärtuste otsimine horisontaalselt loendist ligikaudse vaste abil

Selleks kasutage funktsiooni HLOOKUP.

NB!:  Veenduge, et esimese rea väärtused oleksid sorditud tõusvas järjestuses.

Näide funktsiooni HLOOKUP valemist, mis otsib ligikaudset vastet

Ülaltoodud näites otsib HLOOKUP määratud vahemikus reast 3 väärtust 11000. See ei leia arvu 11000 ja otsib seega järgmist suurimat väärtust, mis oleks väiksem kui 1100, ja tagastab väärtuse 10543.

Lisateavet leiate teemast Funktsioon HLOOKUP.

Lehe algusse

Otsinguviisardi abil otsinguvalemi loomine (ainultExcel 2007 )

Märkus.: Otsinguviisardi lisandmooduli Excel 2010 lõpetati. See funktsioon on asendatud funktsiooniviisardi ning saadaolevate otsingu- ja viitefunktsioonidega (teatmematerjalid).

Excel 2007 loob otsinguviisard rea- ja veerusilte sisaldava töölehe andmete põhjal otsinguvalemi. Otsinguviisard aitab teil leida reast muid väärtusi, kui teate väärtust ühes veerus ja vastupidi. Otsinguviisard kasutab loodavates valemites funktsioone INDEX ja MATCH.

  1. Klõpsake vahemikus mõnda lahtrit.

  2. Klõpsake menüü Valemid jaotises Lahendused nuppu Otsing.

  3. Kui käsk Otsing pole saadaval, peate laadima otsinguviisardi lisandmoodul programmi.

    Otsinguviisardi lisandmooduli laadimine

  4. Klõpsake Microsoft Office'i nuppu Office’i nupu pilt, klõpsake nuppu Exceli suvandid ja seejärel kategooriat Lisandmoodulid .

  5. Klõpsake loendiboksis Halda väärtust Exceli lisandmoodulid ja seejärel nuppu Mine.

  6. Märkige dialoogiboksis Saadaolevad lisandmoodulid ruut otsinguviisardi kõrval ja seejärel klõpsake nuppu OK.

  7. Järgige viisardis kuvatavaid juhiseid.

Lehe algusse

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.

Kogukonnad aitavad teil küsimusi esitada ja neile vastuseid saada, anda tagasisidet ja saada nõu rikkalike teadmistega asjatundjatelt.

Kas sellest teabest oli abi?

Kui rahul te keelekvaliteediga olete?
Mis mõjutas teie hinnangut?
Kui klõpsate nuppu Edasta, kasutatakse teie tagasisidet Microsofti toodete ja teenuste täiustamiseks. IT-administraator saab neid andmeid koguda. Privaatsusavaldus.

Täname tagasiside eest!

×