Potražite najbliže podudaranje pomoću funkcije INDEX & MATCH

Anonim

U ovom ćemo članku naučiti kako potražiti najbliže podudaranje pomoću funkcije INDEKS & MATCH u Excelu.

Scenarij:

Na primjer, iz tablice moramo pronaći numerički najbliže podudaranje i odgovarajuće rezultate. Potrebna nam je neka fiksna formula koja pomaže u pronalaženju najbližeg podudaranja kako bismo dobili potrebnu vrijednost.

Kako riješiti problem?

Da bismo formulu prvo razumjeli, moramo se malo osvrnuti na sljedeće funkcije

  1. INDEX funkcija
  2. MATCH funkcija

Sada ćemo napraviti formulu koristeći gornje funkcije. MATCH funkcija će vratiti indeks najbližeg podudaranja iz raspona. Funkcija INDEX uzima indeks retka kao argument i vraća odgovarajuće potrebne rezultate.

Opća formula:

{= INDEX (podaci, MATCH (MIN (ABS (podaci - vrijednost)), ABS (podaci - vrijednost), 0))}}

podaci : niz vrijednosti datuma

vrijednost : zadana vrijednost datuma gdje je rezultat najbliži

vrsta_podudarnosti : 1 (točan ili sljedeći najmanji) ili 0 (točno podudaranje) ili -1 (točan ili sljedeći najveći)

NEMOJ ručno koristite kovrčave zagrade. Kovrčavi aparatić primijenjen pomoću Ctrl + Shift + Enter umjesto pravednog Unesi.

Primjer:

Gore navedene izjave mogu biti komplicirane za razumijevanje. Pa shvatimo to koristeći formulu u primjeru

Ovdje imamo neke slučajne vrijednosti datuma i datu vrijednost datuma.

Imenovani raspon koji se koristi za podatke (D4: D12).
Ovdje smo umjesto toga koristili imenovani raspon za referentni niz ćelija jer je to lako razumljivo. Moramo potražiti datum koji je najbliži datumu u ćeliji G6.

Pomoću gornje formule dođite do najbližeg datuma.
Upotrijebite formulu:

{ = INDEKS (podaci, MATCH (MIN (ABS (podaci - G6)), ABS (podaci - G6), 0)) }

NEMOJTE ručno koristiti kovrčave zagrade. Kovrčavi aparatić primijenjen pomoću Ctrl + Shift + Enter umjesto pravednog Unesi.

Obrazloženje:

  • ABS funkcija vraća cijeli pozitivni broj nakon oduzimanja izvedenih vrijednosti (podaci - G6) datuma.
  • ABS (podaci - G6) čini niz oduzimanjem svih datumskih vrijednosti od zadane vrijednosti datuma u ćeliji G6. Vraćeni niz je.

{ 160 ; 49 ; 105 ; 1048 ; 600 ; 6 ; 702 ; 822 ; 673 }

  • MIN (ABS (podaci - G6)) vraća najbližu vrijednost iz niza vraćenog iz gornjeg koraka.

= INDEKS (podaci, MATCH (6, {160; 49; 105; 1048; 600; 6; 702; 822; 673}, 0))

  • MATCH funkcija odgovara najbližem podudaranju minimalne vrijednosti u vraćenom nizu i vraća svoj indeks retka u funkciju INDEX.
  • Funkcija INDEX pronalazi vrijednost koja je vratila indeks ROW.


podaci imenovanog raspona koji se koriste za niz datuma. Sada upotrijebite Ctrl + Shift + Enter na mjestu za samo Enter top dobijete rezultat jer je ovo formula niza. Formula niza je formula u kojoj niz vrijednosti ide od jednog rezultata funkcije kao argumenta do vanjske funkcije.

Kao što možete vidjeti iz gornjeg snimka, dobili smo najbliže podudaranje iz navedenog datuma u tablici. Izdvojite pojedinosti iz tablice pomoću gore navedene formule.

Evo nekih opservacijskih napomena tijekom korištenja gornje formule.

Bilješke:

  1. Funkcija vraća pogrešku #NA ako argument polja za pretraživanje funkciji MATCH nije iste duljine polja tablice.
  2. Formula vraća pogrešku ako se lookup_value ne podudara s vrijednošću u tablici lookup_array.
  3. Funkcija odgovara točnoj vrijednosti jer je argument vrste podudaranja funkciji MATCH 0.
  4. Vrijednosti traženja mogu se dati kao referenca ćelije ili izravno pomoću znaka navoda (") u formuli kao argumenata.
  5. NEMOJTE ručno koristiti kovrčave zagrade. Kovrčavi aparatić primijenjen pomoću Ctrl + Shift + Enter umjesto pravednog Unesi ili će vratiti grešku.

Nadam se da ste razumjeli kako potražiti najniže ili najmanje podudaranje pomoću funkcije INDEX & MATCH u Excelu. Ovdje istražite više članaka o vrijednosti pretraživanja programa Excel i funkcijama programa Excel 2019. Slobodno navedite svoje upite ispod u okvir za komentare. Mi ćemo vam svakako pomoći.

Ako vam se sviđaju naši blogovi, podijelite ih sa svojim prijateljima na Facebooku. Također nas možete pratiti na Twitteru i Facebooku. Voljeli bismo čuti vaše mišljenje, javite nam kako možemo poboljšati, nadopuniti ili inovirati svoj rad i učiniti ga boljim za vas. Pišite nam na web stranici e -pošte

Upotrijebite INDEX i MATCH za traženje vrijednosti : INDEX & MATCH funkcija za traženje vrijednosti prema potrebi.

Raspon SUM s INDEX -om u Excelu : Upotrijebite INDEX funkciju za traženje SUM -a vrijednosti prema potrebi.

Kako koristiti funkciju INDEKS u Excelu : Pronađite INDEX niza pomoću funkcije INDEX objašnjene na primjeru.

Kako koristiti funkciju MATCH u Excelu : Pronađite MATCH u nizu koristeći vrijednost INDEX unutar funkcije MATCH objašnjeno na primjeru.

Kako koristiti funkciju LOOKUP u Excelu : Pronađite vrijednost pretraživanja u nizu pomoću funkcije LOOKUP objašnjene na primjeru.

Kako koristiti funkciju VLOOKUP u Excelu : Pronađite vrijednost pregledavanja u nizu pomoću funkcije VLOOKUP objašnjene na primjeru.

Popularni članci

50 Excel prečac za povećanje vaše produktivnosti

Uredite padajući popis

Apsolutna referenca u Excelu

Ako s uvjetnim oblikovanjem

Ako sa zamjenskim znakovima

Excel 2019 CONCAT funkcija

Funkcija Excel 2019 MAXIFS