Otsige tabelis n -ö vaste, kasutades funktsiooni INDEX & MATCH

Anonim

Selles artiklis õpime, kuidas otsida tabelis n -ö vaste funktsiooni INDEX & MATCH abil.

Stsenaarium:

Näiteks peame tabelist leidma arvuliselt n -nda vaste ja sellele vastavad tulemused. Vajame mõnda üldist valemit, mis aitab nõutava väärtuse saamiseks leida n -nda vaste.

Kuidas probleemi lahendada?

Selleks, et valem mõistaks kõigepealt, peame järgmisi funktsioone veidi üle vaatama

  1. Funktsioon INDEX
  2. MATCH funktsioon

Nüüd teeme ülaltoodud funktsioone kasutades valemi. Funktsioon MATCH tagastab vahemiku madalaima vaste indeksi. Funktsioon INDEX võtab argumendina rea ​​indeksi ja tagastab vastavad nõutavad tulemused. See funktsioon leiab

Üldine valem:

= INDEX (andmed, MATCH (SMALL (vahemik, n), vahemik, vaste_tüüp), veeru number)

andmed : tabeli väärtuste massiiv ilma päisteta

vahemik : otsingu_massiivi madalaima vaste jaoks

n : number, n -nda vaste

vaste_tüüp : 1 (täpne või järgmine väikseim) või 0 (täpne vaste) või -1 (täpne või suuruselt järgmine)

col_num: veeru number, nõutav väärtus tabeli veerust toomiseks.

Näide:

Ülaltoodud väiteid võib segadusse ajada. Nii et mõistame seda näite valemi abil

Siin on tabel, kus on üksikasjad maailmajao kohta. Peame leidma antud tabelist riigikoodi otsingu väärtusest riigi nime.


Nimega vahemik, mida kasutatakse tabeli (E5: I10) ja vahemiku (I5: I10) massiivi jaoks.
Siin kasutasime lahtriviide massiivi asemel nimetatud vahemikku, kuna seda on lihtne mõista. Peame otsima kõiki üksikasju, kus hinna väärtus on vahemikus minimaalne või madalaim.
Kasutage ülaltoodud valemit, et saada esimene detail, mis on kapital
Kasutage G6 lahtris olevat valemit:

= INDEX (tabel, MATCH ( VÄIKE (vahemik, 1) ,vahemik, 0 ) , 4 )

Nimetatud vahemikud

tabel (E5: I10)

vahemik (I5: I10)

Selgitus:

  • Funktsioon SMALL leiab esimese madalaima vaste vahemikust ja tagastab väärtuse funktsioonile MATCH.
  • Funktsioon MATCH vastab täpselt hinnavahemiku minimaalsele väärtusele ja tagastab oma rea ​​indeksi funktsioonile INDEX.
  • Funktsioon INDEX leiab kapitaliväärtuse, millel on ROW indeks ja neljas veerg tabelis nimega vahemik.


Valem tagastab kõik tulemused esimese madalaima väärtuse kohta. Nüüd kopeerige valem teisele väikseimale või kolmandale madalaimale, et erinevate tulemuste saamiseks lihtsalt muuta funktsiooni SMALL all olevat argumenti n.

Nüüd muutke lihtsalt n -väärtust ja saate tulemused, nagu allpool näidatud.


Nagu ülaltoodud hetktõmmist näete, saime kõik üksikasjad, mis vastavad tabeli n -ndale väärtusele. Võtke tabelist üksikasjad, kasutades ülaltoodud valemit.

Näide:

Funktsiooni LARGE abil saate saada ka n -nda vaste ülemise või n -i kõrgeima vaste hulgast ja tagastab selle vastavad tulemused.

Üldine valem:

= INDEX (andmed, MATCH (LARGE (vahemik, n), vahemik, vastetüüp), veeru number)

andmed : tabeli väärtuste massiiv ilma päisteta

vahemik : otsingu_massiivi kõrgeima vaste jaoks

n : number, n -nda vaste

vaste_tüüp : 1 (täpne või järgmine väikseim) või 0 (täpne vaste) või -1 (täpne või suuruselt järgmine)

col_num: veeru number, nõutav väärtus tabeli veerust toomiseks.

Näide:

Ülaltoodud väiteid võib segadusse ajada. Nii et mõistame seda näite valemi abil

Siin on tabel, kus on üksikasjad maailmajao kohta. Peame leidma antud tabelist riigikoodi otsingu väärtusest riigi nime.

Nimega vahemik, mida kasutatakse tabeli (E5: I10) ja vahemiku (I5: I10) massiivi jaoks.
Siin kasutasime lahtriviide massiivi asemel nimetatud vahemikku, kuna seda on lihtne mõista. Peame otsima kõiki üksikasju, kus hinna väärtus on vahemikus maksimaalne või kõrgeim.

Kasutage ülaltoodud valemit, et saada esimene detail, mis on kapital
Kasutage G6 lahtris olevat valemit:

= INDEX (tabel, MATCH ( SUUR (vahemik, 1) ,vahemik, 0 ) , 4 )

Nimetatud vahemikud

tabel (E5: I10)

vahemik (I5: I10)

Selgitus:

  • Funktsioon LARGE leiab vahemiku esimese kõrgeima vaste ja tagastab väärtuse funktsioonile MATCH.
  • Funktsioon MATCH sobib täpselt n -nda vasteväärtuse vastega hinnavahemikus ja tagastab oma rea ​​indeksi funktsioonile INDEX.
  • Funktsioon INDEX leiab kapitaliväärtuse, millel on ROW indeks ja neljas veerg tabelis nimega vahemik.

Valem tagastab kõik tulemused esimese madalaima väärtuse kohta. Nüüd kopeerige valem teisele väikseimale või kolmandale madalaimale, et erinevate tulemuste saamiseks lihtsalt muuta funktsiooni SMALL all olevat argumenti n.

Nüüd muutke lihtsalt n -väärtust ja saate tulemused, nagu allpool näidatud.

Nagu ülaltoodud hetktõmmist näete, saime kõik üksikasjad, mis vastavad tabeli n -ndale väärtusele. Võtke tabelist üksikasjad, kasutades ülaltoodud valemit.

Siin on mõned tähelepanekud ülaltoodud valemi kasutamisel.

Märkused:

  1. N väärtus ei tohi olla väiksem kui 1 või suurem kui vahemiku pikkus
  2. Funktsioon tagastab vea #NA, kui funktsiooni MATCH otsimismassiivi argument ei ole tabeli massiivi sama pikkusega.
  3. Valem tagastab vea, kui lookup_value ei ühti tabeli lookup_array väärtusega.
  4. Funktsioon vastab täpsele väärtusele, kuna vaste tüübi argument funktsiooni MATCH jaoks on 0.
  5. Otsinguväärtused võib anda lahtriviidena või kasutada valemis argumentidena otse tsitaatsümbolit (").

Loodetavasti mõistsite, kuidas otsida tabelis n -ö matši, kasutades funktsiooni INDEX & MATCH. Siit leiate rohkem artikleid Exceli otsingu väärtuse kohta. Palun esitage oma küsimused kommentaarikasti allpool. Kindlasti aitame teid.

Kui teile meeldisid meie ajaveebid, jagage seda oma sõpradega Facebookis. Samuti saate meid jälgida Twitteris ja Facebookis. Tahaksime sinust kuulda, andke meile teada, kuidas saaksime oma tööd täiustada, täiendada või uuendada ning muuta see teie jaoks paremaks. Kirjuta meile meilisaidile

Väärtuse otsimiseks kasutage INDEX ja MATCH : Funktsioon INDEX & MATCH väärtuse otsimiseks vastavalt vajadusele.

SUM vahemik koos indeksiga Excelis : Kasutage funktsiooni INDEX, et leida soovitud väärtuste SUMM.

Funktsiooni INDEX kasutamine Excelis : Leidke massiivi INDEX näite abil selgitatud funktsiooni INDEX abil.

Funktsiooni MATCH kasutamine Excelis : Leidke massiivist MATCH, kasutades näite abil selgitatud funktsiooni MATCH sees olevat INDEX -väärtust.

Funktsiooni LOOKUP kasutamine Excelis : Otsige massiivist otsinguväärtus, kasutades näidisega selgitatud funktsiooni LOOKUP.

Funktsiooni VLOOKUP kasutamine Excelis : Otsige massiivist otsinguväärtus näite abil selgitatud funktsiooni VLOOKUP abil.

Populaarsed artiklid

50 Exceli otsetee tootlikkuse suurendamiseks

Muutke ripploendit

Absoluutne viide Excelis

Kui tingimusvorminguga

Kui metamärkidega

Vlookup kuupäeva järgi

Liituge Excelis ees- ja perekonnanimega