Kuidas Excelis uusimat hinda hankida

Anonim


Oletame, et säilitate loendis erinevate üksuste andmeid. Üksuse viimase hinna leiate selle kauba viimasest kirjest. Niisiis, kui teie andmed on sorteeritud vanimast uusimani, vajame me lihtsalt valemit, et hankida üksuse viimane kirje ja seejärel vaadata selle hinda. Seda saame teha funktsiooni Excel LOOKUP abil.

Üldine valem

= OTSING (2,1/(kauba_nimekiri = “kaup”), “hinnakiri”)

Kauba_loend: See on üksuste loend. Põhimõtteliselt ühemõõtmeline vahemik, mida nimetatakse ka vektoriks.
Toode: Üksus, mille jaoks me otsime.
Hinnakiri: See on hinnakiri, mis vastab kaubaartiklite loendis olevatele üksustele. See on ka vektor.

Õpime näite varal.

Näide: tooge Excelis väärtuslike metallide uusim hind
Siin on meil kaupade nimekiri ja nende hind. Loend sorteeritakse kuupäeva ja kellaaja veeru abil vanimast uusimani. Olen selle loendi väikeseks jätnud, et seda oleks lihtne seletada.

Vahemik A2: A11 on meie Kauba_loend ja vahemik C2: C11 on hinnakiri. Veerg B sisaldab kuupäeva ja kellaaega. Oleme sortinud tabeli kuupäeva veeru abil.
Veerus E on meil ainulaadsete üksuste loend. Veerus F peame tabelist välja tooma nende kaupade viimase hinna.

Kirjutage see valem lahtrisse F2:

= OTSING (2,1/(A2: A11 = "kuld"), C2: C11)

See toob välja nimekirja viimase kulla hinna. Selle kopeerimiseks allolevatesse lahtritesse tehke see üldiseks.

= OTSING (2,1/($ A $ 2: $ A $ 11 = E2), $ C $ 2: $ C $ 11)

Siin olen kasutanud loendite jaoks absoluutseid viiteid, et need kopeerimisel ei muutuks.

Kuidas see töötab:
See töötab viimase sobitatud väärtuse hankimise meetodil. Seega tagastab funktsioon LOOKUP viimase leitud väärtuse, mis oli väiksem kui otsinguväärtus. Kasutame seda funktsiooni, et saada nimekirjas oleva toote uusim hind.
Võtame valemi maha.
(A2: A11 = "kuld"): See avaldus tagastab massiivi TÕENE ja VÄÄR. TÕENE, kui lahtris A2: A11 on „kulda”, mis on VÄÄR. {FALSE; FALSE; FALSE; TRUE; TRUE; TRUE; FALSE; FALSE; TRUE; FALSE}.
1/(item_list = “item”): Seejärel jagame 1 selle massiiviga. See annab meile massiivi 1 ja #DIV/0 vead.
{#DIV/0!;#DIV/0!;#DIV/0!; 1; 1; 1;#DIV/0!;#DIV/0!; 1;#DIV/0!}.

OTSING (2,{#DIV/0!;#DIV/0!;#DIV/0!; 1; 1; 1;#DIV/0!;#DIV/0!; 1;#DIV/0!}), $ C $ 2: $ C $ 11): Nüüd on valem järgmine. LOOKUP otsib massiivist 2. Kuna maksimaalne väärtus on siin 1, tagastab LOOKUP viimase 1 vastavalt oma omadusele, mis asub massiivi 9. kohal. Otsing vaatab tulemuse vektoris $ C $ 2: $ C $ 11 9. positsiooni ja tagastab väärtuse, mis on 50.24 siin.

Faili allalaadimine:

Kuidas Excelis uusimat hinda hankida

Excelis väärtuse otsimiseks kasutage INDEX ja MATCH

Funktsiooni LOOKUP kasutamine Excelis

Otsinguväärtus mitme kriteeriumi abil Excelis

Populaarsed artiklid

50 Exceli otsetee tootlikkuse suurendamiseks: Saate oma ülesandega kiiremini hakkama. Need 50 otseteed aitavad teil Excelis veelgi kiiremini töötada.

Kuidas kasutada tta funktsioon VLOOKUP Excelis: See on üks enim kasutatud ja populaarsemaid Exceli funktsioone, mida kasutatakse erinevate vahemike ja lehtede väärtuse otsimiseks.

Funktsiooni COUNTIF kasutamine Excelis: Loendage väärtused tingimustega, kasutades seda hämmastavat funktsiooni. Te ei pea oma andmeid teatud väärtuste loendamiseks filtreerima. Countif funktsioon on armatuurlaua ettevalmistamisel hädavajalik.

Funktsiooni SUMIF kasutamine Excelis: See on veel üks armatuurlaua oluline funktsioon. See aitab teil teatud tingimustel väärtusi kokku võtta.