Šiame straipsnyje mes sužinosime, kaip naudoti funkciją „MATCH“ programoje „Excel“.
Kodėl mes naudojame funkciją MATCH?
Atsižvelgiant į 500 eilučių ir 50 stulpelių lentelę, turime gauti eilučių indekso reikšmę 455 -oje eilutėje ir 26 -ajame stulpelyje. Norėdami tai padaryti, galime slinkti žemyn iki 455 -os eilutės ir pereiti prie 26 -ojo stulpelio ir nukopijuoti vertę. Tačiau negalime „Excel“ traktuoti kaip popierinių kopijų. Funkcija MATCH grąžina INDEX esant tam tikrai eilutės ir stulpelio reikšmei lentelės masyve. Išmokime MATCH funkcijos sintaksę ir iliustruokime, kaip naudoti funkciją „Excel“ žemiau.
„MATCH“ funkcija „Excel“
Funkcija „MATCH“ programoje „Excel“ tiesiog grąžina masyvo (vieno matmens) vertės atsiradimo pirmą kartą indeksą. Ši funkcija dažniausiai siejama su INDEX funkcija, dažnai žinoma kaip INDEX-MATCH funkcija.
Funkcijos MATCH sintaksė:
= MATCH (paieškos vertė, paieškos masyvas, atitikties tipas) |
paieškos vertė: Vertė, kurios ieškote masyve.
paieškos masyvas: Masyvai, kuriuose ieškote vertės
Atitikimo tipas: Atitikimo tipas. 0 tiksliam atitikimui, 1 už mažiau nei ir -1 už didesnį nei.
Pavyzdys :
Visa tai gali būti painu suprasti. Supraskime, kaip naudoti funkciją, naudodami pavyzdį.
Čia Aukščiau esančiame paveikslėlyje mes turime lentelę. Ląstelėje H1 turime užduotį grąžinti pirmojo Gillo ir Kivello pasirodymo indeksą.
I2 langelyje parašykite šią formulę ir vilkite žemyn į I3.
= MATCH (H2, $ 2 $: $ C $ 15,0) |
Mes turime savo indekso numerius.
Dabar galite naudoti šį indekso numerį su „Excel“ funkcija INDEX, kad gautumėte duomenis iš lentelių.
Jei nežinote, kaip naudoti funkciją INDEX MATCH duomenims gauti, toliau pateiktas straipsnis jums bus naudingas.
https://www.exceltip.com/lookup-formulas/retrieving-matching-values-from-not-adjacent-list.html
Ar žinote, kaip automatizuoti ataskaitas naudojant MATCH formulę su VLOOKUP? Kitame straipsnyje mes išmoksime naudoti VLOOKUP MATCH formulę. Iki tol praktikuokitės - būkite puikūs.
Funkcijos INDEX & MATCH naudojimas vertei ieškoti
Čia yra sąrašas balų, kuriuos studentai gavo su savo dalykų sąrašu. Turime rasti konkretaus studento (Gary) ir dalyko (socialinės studijos) balą, kaip parodyta žemiau esančioje nuotraukoje.
„Student value1“ turi atitikti „Row_header“ masyvą, o „Subject value2“ - „Column_header“ masyvą.
Naudokite J6 langelyje esančią formulę:
= INDEX (lentelė, MATCH (J5, eilutė, 0, MATCH (J4, stulpelis, 0))) |
Paaiškinimas:
- Funkcija MATCH suderina studento vertę J4 langelyje su eilutės antraštės masyvu ir grąžina savo poziciją 3 kaip skaičius.
- Funkcija MATCH atitinka temos reikšmę J5 langelyje su stulpelio antraštės masyvu ir grąžina jos padėtį 4 kaip skaičius.
- Funkcija INDEX paima eilučių ir stulpelių indekso numerį, suranda lentelės duomenis ir grąžina atitiktį.
- Argumentas MATCH tipas yra nustatytas į 0. Kadangi formulė išgaus tikslią atitiktį.
Čia formulės reikšmės pateikiamos kaip langelių nuorodos, o eilutės antraštė, lentelė ir stulpelio antraštė - kaip pavadinti diapazonai.
Kaip matote aukščiau esančioje momentinėje nuotraukoje, gavome studento gautą balą Gary temoje Socialiniai mokslai kaip 36. Ir tai įrodo, kad formulė veikia gerai, ir dėl abejonių supraskite toliau pateiktas pastabas.
Dabar kaip skaičių naudosime apytikslę atitiktį su eilučių ir stulpelių antraštėmis. Apytikslė atitiktis ima tik skaičių reikšmes, nes jokiu būdu ji netaikoma teksto reikšmėms
Čia mes turime vertę pagal produkto aukštį ir plotį. Turime rasti konkretaus aukščio (34) ir pločio (21) kainą, kaip parodyta paveikslėlyje žemiau.
Aukščio vertė1 turi atitikti „Row_header“ masyvą, o „Width“ reikšmė2 turi atitikti „Column_header“ masyvą.
Naudokite formulę K6 langelyje:
= INDEKSAS (duomenys, MATCH (K4, aukštis, 1, MATCH (K5, plotis, 1))) |
Paaiškinimas:
- Funkcija MATCH atitinka aukščio reikšmę K4 langelyje su eilutės antraštės masyvu ir grąžina savo poziciją 3 kaip skaičius.
- Funkcija MATCH atitinka pločio reikšmę K5 langelyje su stulpelio antraštės masyvu ir grąžina savo poziciją 2 kaip skaičius.
- Funkcija INDEX paima eilučių ir stulpelių indekso numerį, suranda lentelės duomenis ir grąžina atitiktį.
- Argumentas MATCH tipas yra fiksuotas į 1. Kadangi formulė išgaus apytikslę atitiktį.
Čia formulės reikšmės pateikiamos kaip langelių nuorodos, o eilutės antraštė, duomenys ir stulpelio antraštė - kaip pavadinti diapazonai, kaip minėta aukščiau esančiame momentiniame vaizde.
Kaip matote aukščiau esančioje nuotraukoje, mes gavome kainą, gautą pagal aukštį (34) & Plotis (21) kaip 53.10. Ir tai įrodo, kad formulė veikia gerai, ir jei norite abejoti, žiūrėkite toliau pateiktas pastabas, kad geriau suprastumėte.
Taip pat galite atlikti tikslios paieškos atitikmenis naudodami „Excel“ funkciją INDEX ir MATCH. Sužinokite daugiau apie tai, kaip atlikti didžiųjų ir mažųjų raidžių paiešką naudojant funkciją „INDEX & MATCH“ programoje „Excel“. Taip pat galite ieškoti dalinių atitikčių naudodami „Excel“ pakaitos simbolius.
Pastabos:
- Funkcija grąžina #NA klaidą, jei paieškos masyvo argumentas funkcijai MATCH yra 2 D masyvas, kuris yra duomenų antraštės laukas …
- Funkcija atitinka tikslią vertę, nes atitikties tipo argumentas su funkcija MATCH yra 0.
- Ieškomos vertės gali būti pateiktos kaip langelio nuoroda arba tiesiogiai formulėje kaip argumentai naudojant citatos simbolį (").
Tikimės, kad šis straipsnis apie tai, kaip naudoti funkciją „MATCH“ programoje „Excel“, yra aiškinamasis. Čia rasite daugiau straipsnių apie reikšmių paiešką ir susijusias „Excel“ formules. Jei jums patiko mūsų tinklaraščiai, pasidalykite jais su draugais „Facebook“. Taip pat galite sekti mus „Twitter“ ir „Facebook“. Mes norėtume išgirsti jūsų nuomonę, praneškite mums, kaip galime patobulinti, papildyti ar naujovinti savo darbą ir padaryti jį geresnį. Rašykite mums el.
Norėdami ieškoti vertės, naudokite INDEX ir MATCH : INDEX & MATCH formulė naudojama dinamiškai ir tiksliai ieškoti vertės tam tikroje lentelėje. Tai yra alternatyva funkcijai VLOOKUP ir ji pašalina VLOOKUP funkcijos trūkumus.
Naudokite VLOOKUP iš dviejų ar daugiau peržiūros lentelių : Norėdami ieškoti iš kelių lentelių, galime taikyti IFERROR metodą. Jei norite ieškoti iš kelių lentelių, klaida laikoma kitos lentelės jungikliu. Kitas metodas gali būti If metodas.
Kaip atlikti didžiųjų ir mažųjų raidžių paiešką „Excel“ : „Excel“ funkcija VLOOKUP neskiria didžiųjų ir mažųjų raidžių ir grąžins pirmąją atitiktį iš sąrašo. „INDEX-MATCH“ nėra išimtis, tačiau jį galima pakeisti, kad būtų skiriamos didžiosios ir mažosios raidės.
Dažnai rodomo teksto paieška naudojant „Excel“ kriterijus : Dažniausiai paieška rodoma tekste diapazone, kuriame naudojame funkciją INDEX-MATCH with MODE.
Populiarūs straipsniai:
Kaip naudoti „IF“ funkciją „Excel“ : „Excel“ IF sakinys patikrina sąlygą ir grąžina konkrečią reikšmę, jei sąlyga yra TRUE, arba grąžina kitą konkrečią reikšmę, jei FALSE.
Kaip naudotis „VLOOKUP“ funkcija „Excel“ : Tai yra viena iš dažniausiai naudojamų ir populiariausių „Excel“ funkcijų, naudojama vertei iš įvairių diapazonų ir lapų ieškoti.
Kaip naudotis „SUMIF“ funkcija „Excel“ : Tai dar viena esminė prietaisų skydelio funkcija. Tai padeda apibendrinti vertes konkrečiomis sąlygomis.
Kaip naudoti „COUNTIF“ funkciją „Excel“ : Skaičiuokite vertes su sąlygomis naudodami šią nuostabią funkciją. Norint suskaičiuoti konkrečias vertes, nereikia filtruoti duomenų. Skaitiklio funkcija yra būtina norint paruošti prietaisų skydelį.