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
- INDEX funkcija
- 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:
- Funkcija vraća pogrešku #NA ako argument polja za pretraživanje funkciji MATCH nije iste duljine polja tablice.
- Formula vraća pogrešku ako se lookup_value ne podudara s vrijednošću u tablici lookup_array.
- Funkcija odgovara točnoj vrijednosti jer je argument vrste podudaranja funkciji MATCH 0.
- Vrijednosti traženja mogu se dati kao referenca ćelije ili izravno pomoću znaka navoda (") u formuli kao argumenata.
- 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