Täida tabel automaatselt teisest tabelist funktsiooni INDEX & MATCH abil

Anonim

Selles artiklis õpime, kuidas tabelit automaatselt teisest tabelist täita, kasutades Exceli funktsiooni INDEX & MATCH.
Stsenaarium:

Näiteks peame tabelist leidma täpse vaste ilma seda tabelist üles otsimata. Vajame kindlat valemit, mis aitab leida tabeli automaatse täitmise täpse 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 rea päise välja otsinguväärtuse indeksi. Funktsioon INDEX tagastab vastava väärtuse, mis kantakse nüüd funktsiooni INDEX sisse, et tabeli andmetest saada otsinguväärtuse all olevad väärtused.

Üldine valem:

= INDEX (andmed, MATCH (lookup_value, lookup_array, 0), col_num))

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

lookup_value : väärtus, mida otsida look_array -st

look_array: massiivi, mida uurida

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 olla keeruline mõista. 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.

Mittetäielik tabel

Otsingtabel

Siin kasutasime lahtriviide massiivi asemel nimetatud vahemikku, kuna seda on lihtne mõista. Otsime väärtust, nagu allpool näidatud.

Kasutage ülaltoodud valemit ja nimega vahemikku, et saada tellimuse kogus, mis vastab kõigile kriteeriumidele
Kasutage G6 lahtris olevat valemit:

= INDEX (tabel, MATCH (G4, loend, 0), 2)

Nimetatud vahemikud

tabel (A2: B25)

Loend (A2: A25)

Selgitus:

  • Funktsioon MATCH sobib riigi nimega India loendis nimega vahemik ja tagastab oma rea ​​indeksi funktsioonile INDEX.
  • Funktsioon INDEX leiab tabelis nimega vahemik väärtuse, millel on ROW indeks ja veeru number
  • Valem tagastab look_table tabeli väärtuse.


Valem tagastab tabeli täitmiseks tabeli riigikoodi. Nüüd kopeerige valem, kasutades Ctrl + D või lohistage Excelis lahtri valik alla.


Nagu ülaltoodud hetktõmmist näete, saime tabelis kõik koodi üksikasjad. Täida tabel automaatselt teisest tabelist, kasutades ülaltoodud valemit.

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

Märkused:

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

Loodetavasti mõistsite tabeli automaatset täitmist teisest tabelist, kasutades Excelis funktsiooni INDEX & MATCH. Siit leiate rohkem artikleid Exceli otsingu väärtuse kohta. Palun esitage oma küsimused kommentaarikasti allpool. Kindlasti aitame teid.

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