Meklējiet tabulas nākošo atbilstību, izmantojot funkciju INDEX & MATCH

Anonim

Šajā rakstā mēs uzzināsim, kā tabulā meklēt n -to atbilstību, izmantojot funkciju INDEX & MATCH.

Scenārijs:

Piemēram, mums tabulā jāatrod skaitliski n -tā atbilstība un tai atbilstošie rezultāti. Mums ir vajadzīga vispārīga formula, kas palīdz atrast n -to atbilstību, lai iegūtu vajadzīgo vērtību.

Kā atrisināt problēmu?

Lai formula vispirms saprastu, mums nedaudz jāpārskata šādas funkcijas

  1. Funkcija INDEX
  2. MATCH funkcija

Tagad mēs izveidosim formulu, izmantojot iepriekš minētās funkcijas. MATCH funkcija atgriezīs zemākās atbilstības rādītāju no diapazona. Funkcija INDEX ņem rindas indeksu kā argumentu un atgriež atbilstošos nepieciešamos rezultātus. Šī funkcija atrod

Vispārējā formula:

= INDEKSS (dati, MATCH (SMALL (diapazons, n), diapazons, atbilstības tips), kolonnas numurs)

dati : vērtību masīvs tabulā bez galvenēm

diapazons : lookup_array zemākajai atbilstībai

n : numurs, n -tas mačs

atbilstības_tips : 1 (precīzs vai nākamais mazākais) vai 0 (precīza atbilstība) vai -1 (precīzs vai nākamais lielākais)

kolonnas_numurs: kolonnas numurs, nepieciešamā vērtība, lai to izgūtu no tabulas kolonnas.

Piemērs:

Iepriekš minētos apgalvojumus var mulsināt saprast. Tāpēc sapratīsim to, izmantojot formulā sniegto piemēru

Šeit mums ir tabula ar informāciju par pasaules kontinentu. Mums ir jāatrod valsts kods no dotās tabulas no uzmeklēšanas vērtības kā valsts nosaukums.


Nosauktais diapazons, ko izmanto tabulai (E5: I10) un diapazonam (I5: I10).
Šeit mēs izmantojām nosaukto diapazonu šūnu atsauces masīvam, jo ​​tas ir viegli saprotams. Mums ir jāmeklē visas detaļas, kurās Cenas vērtība ir minimālā vai zemākā diapazonā.
Izmantojiet iepriekš minēto formulu, lai iegūtu pirmo informāciju, kas ir kapitāls
Izmantojiet formulu šūnā G6:

= INDEKSS (tabula, MATCH ( MAZS (diapazons, 1) ,diapazons, 0 ) , 4 )

Nosauktie diapazoni

tabula (E5: I10)

diapazons (I5: I10)

Paskaidrojums:

  • Funkcija SMALL atrod pirmo zemāko atbilstību diapazonā un atgriež vērtību MATCH funkcijai.
  • Funkcija MATCH atbilst precīzai minimālās vērtības atbilstībai cenu diapazonā un atgriež rindas indeksu funkcijai INDEX.
  • Funkcija INDEX atrod kapitāla vērtību ar ROW indeksu un tabulas nosaukto diapazonu 4. kolonnu.


Formula atgriež visus rezultātus par pirmo zemāko vērtību. Tagad nokopējiet formulu, lai iegūtu otro mazāko vai trešo zemāko, lai mainītu dažādus rezultātus, vienkārši jāmaina n arguments zem funkcijas SMALL.

Tagad vienkārši mainiet n vērtību un iegūstiet rezultātus, kā parādīts zemāk.


Kā redzat no iepriekš minētā momentuzņēmuma, mēs ieguvām visu informāciju, kas atbilst tabulas n -tajai vērtībai. Izņemiet informāciju no tabulas, izmantojot iepriekš minēto formulu.

Piemērs:

Varat arī izmantot funkciju LARGE, lai iegūtu n -to atbilstību no augstākās vai n -tās augstākās atbilstības no diapazona un atgrieztu atbilstošos rezultātus.

Vispārējā formula:

= INDEKSS (dati, MATCH (LARGE (diapazons, n), diapazons, atbilstības tips), kolonnas numurs)

dati : vērtību masīvs tabulā bez galvenēm

diapazons : lookup_array augstākajai atbilstībai

n : numurs, n -tas mačs

atbilstības_tips : 1 (precīzs vai nākamais mazākais) vai 0 (precīza atbilstība) vai -1 (precīzs vai nākamais lielākais)

kolonnas_numurs: kolonnas numurs, nepieciešamā vērtība, lai to izgūtu no tabulas kolonnas.

Piemērs:

Iepriekš minētos apgalvojumus var mulsināt saprast. Tāpēc sapratīsim to, izmantojot formulā sniegto piemēru

Šeit mums ir tabula ar informāciju par pasaules kontinentu. Mums ir jāatrod valsts kods no dotās tabulas no uzmeklēšanas vērtības kā valsts nosaukums.

Nosauktais diapazons, ko izmanto tabulai (E5: I10) un diapazonam (I5: I10).
Šeit mēs izmantojām nosaukto diapazonu šūnu atsauces masīvam, jo ​​tas ir viegli saprotams. Mums ir jāmeklē visas detaļas, kurās Cenas vērtība ir maksimālā vai augstākā diapazonā.

Izmantojiet iepriekš minēto formulu, lai iegūtu pirmo informāciju, kas ir kapitāls
Izmantojiet formulu šūnā G6:

= INDEKSS (tabula, MATCH ( LIELS (diapazons, 1) ,diapazons, 0 ) , 4 )

Nosauktie diapazoni

tabula (E5: I10)

diapazons (I5: I10)

Paskaidrojums:

  • Funkcija LARGE atrod pirmo augstāko atbilstību diapazonā un atgriež vērtību MATCH funkcijai.
  • Funkcija MATCH atbilst precīzai n. Atbilstības vērtību atbilstībai cenu diapazonā un atgriež rindas indeksu funkcijai INDEX.
  • Funkcija INDEX atrod kapitāla vērtību ar ROW indeksu un tabulas nosaukto diapazonu 4. kolonnu.

Formula atgriež visus rezultātus par pirmo zemāko vērtību. Tagad nokopējiet formulu, lai iegūtu otro mazāko vai trešo zemāko, lai mainītu dažādus rezultātus, vienkārši jāmaina n arguments zem funkcijas SMALL.

Tagad vienkārši mainiet n vērtību un iegūstiet rezultātus, kā parādīts zemāk.

Kā redzat no iepriekšējā momentuzņēmuma, mēs ieguvām visu informāciju, kas atbilst tabulas n -tajai vērtībai. Izņemiet informāciju no tabulas, izmantojot iepriekš minēto formulu.

Šeit ir daži novērojumi, izmantojot iepriekš minēto formulu.

Piezīmes:

  1. N vērtība nedrīkst būt mazāka par 1 vai lielāka par diapazona garumu
  2. Funkcija atgriež kļūdu #NA, ja uzmeklēšanas masīva arguments funkcijai MATCH nav vienāds ar tabulas masīva garumu.
  3. Formula atgriež kļūdu, ja lookup_value neatbilst tabulas lookup_array vērtībai.
  4. Funkcija atbilst precīzai vērtībai, jo atbilstības veida arguments ar funkciju MATCH ir 0.
  5. Uzmeklēšanas vērtības var norādīt kā šūnu atsauci vai tieši, izmantojot formulā pēdiņu simbolu (") kā argumentus.

Ceru, ka sapratāt, kā tabulā meklēt nākošo atbilstību, izmantojot funkciju INDEX & MATCH. Izpētiet citus rakstus par Excel uzmeklēšanas vērtību šeit. Lūdzu, nekautrējieties komentāros norādīt savus jautājumus zemāk. Mēs noteikti jums palīdzēsim.

Ja jums patika mūsu emuāri, kopīgojiet to ar saviem draugiem Facebook. Un arī jūs varat sekot mums Twitter un Facebook. Mēs labprāt uzklausītu jūsu viedokli, dariet mums zināmu, kā mēs varam uzlabot, papildināt vai ieviest jauninājumus mūsu darbā un uzlabot to jūsu labā. Rakstiet mums e -pasta vietnē

Izmantojiet INDEX un MATCH, lai atrastu vērtību : Funkcija INDEX & MATCH, lai pēc vajadzības meklētu vērtību.

SUM diapazons ar INDEX programmā Excel : Izmantojiet funkciju INDEX, lai pēc vajadzības atrastu vērtību SUM.

Funkcijas INDEX izmantošana programmā Excel : Atrodiet masīva INDEX, izmantojot funkciju INDEX, kas izskaidrota ar piemēru.

Kā lietot funkciju MATCH programmā Excel : Atrodiet MATCH masīvā, izmantojot INDEX vērtību MATCH iekšpusē, kas izskaidrota ar piemēru.

Kā lietot funkciju LOOKUP programmā Excel : Atrodiet uzmeklēšanas vērtību masīvā, izmantojot funkciju LOOKUP, kas izskaidrota ar piemēru.

Kā lietot funkciju VLOOKUP programmā Excel : Atrodiet uzmeklēšanas vērtību masīvā, izmantojot funkciju VLOOKUP, kas izskaidrota ar piemēru.

Populāri raksti

50 Excel saīsne produktivitātes paaugstināšanai

Rediģējiet nolaižamo sarakstu

Absolūta atsauce programmā Excel

Ja ar nosacītu formatējumu

Ja ar aizstājējzīmēm

Vlookup pēc datuma

Pievienojieties Excel un uzvārdam