Një nga operatorët më të kërkuar nga përdoruesit e Excel është funksioni MATCH. Detyra e tij është të përcaktojë numrin e pozicionit të elementit në një grup të dhënë të të dhënave. Ai sjell përfitim më të madh kur përdoret në bashkëpunim me operatorët e tjerë. Le të shohim se çfarë funksioni është MATCHdhe se si mund të përdoret në praktikë.
APLIKIMI I OPERATORIT TË PAGESAVE
operator MATCH i takon kategorisë së funksioneve "Lidhjet dhe vargjet". Kërkon elementin e specifikuar në grupin e specifikuar dhe nxjerr numrin e pozicionit të tij në këtë distancë në një qelizë të veçantë. Në fakt, edhe emri i tij tregon këtë. Gjithashtu, kur përdoret në bashkëpunim me operatorët e tjerë, ky funksion informon ata për numrin e pozicionit të një elementi specifik për përpunimin e mëvonshëm të këtyre të dhënave.
Sintaksa e operatorit MATCH duket kështu:
= MATCH (vlera e kërkimit, lookup array; [match_type])
Tani shqyrtoni secilën nga këto tre argumente veç e veç.
"Vlera e kërkuar" - Ky është elementi që duhet të gjendet. Mund të ketë një formë tekstuale, numerike dhe gjithashtu të marrë një vlerë logjike. Ky argument mund të jetë gjithashtu një referencë për një qelizë që përmban ndonjë nga vlerat e mësipërme.
"Seti i shikuar" është adresa e diapazonit në të cilin ndodhet vlera. Është pozicioni i këtij elementi në këtë grup që operatori duhet të përcaktojë. MATCH.
"Tipi i hartës" tregon një ndeshje të saktë për të kërkuar ose të pasakta. Ky argument mund të ketë tre vlera: "1", "0" dhe "-1". Nëse vlera "0" Operatori kërkon vetëm një ndeshje të saktë. Nëse vlera është "1", nëse nuk ka ndeshje të saktë MATCH jep elementin më të afërt me atë në rend zbritës. Nëse vlera është "-1", atëherë nëse nuk gjendet një ndeshje e saktë, funksioni kthen elementin më të afërt me të në rendin ngjitës. Është e rëndësishme nëse nuk kërkoni vlerën e saktë, por një të përafërt, në mënyrë që grupi që po shihni do të urdhërohet në rendin në rritje (lloji i përputhjes "1") ose zbritës (tipi i hartave) "-1").
argument "Tipi i hartës" nuk kërkohet. Mund të mungojë nëse nuk është e nevojshme. Në këtë rast, vlera e paracaktuar e tij është "1". Aplikoni argumentin "Tipi i hartës"Para së gjithash, ka kuptim vetëm kur përpunohen vlerat numerike, jo vlerat tekstuale.
Në rast MATCH me cilësimet e specifikuara nuk mund ta gjeni artikullin e dëshiruar, operatori tregon një gabim në qelizë "# N / A".
Gjatë kryerjes së një kërkimi, operatori nuk bën dallim midis regjistrave të karaktereve. Nëse ka disa ndeshje të sakta në grup, MATCH tregon pozicionin e parë në qelizë.
Metoda 1: Shfaq vendndodhjen e elementit në rangun e të dhënave të tekstit
Le të shohim shembullin e rastit më të thjeshtë, kur përdorim MATCH Ju mund të përcaktoni vendndodhjen e elementit të specifikuar në grupin e të dhënave të tekstit. Gjeni se çfarë pozicioni në rangun në të cilin emrat e mallrave, është fjala "Sheqerit".
- Zgjidhni qelizën në të cilën do të shfaqet rezultati i përpunuar. Kliko në ikonën "Funksioni i futjes" pranë shiritit të formulës.
- është nisur Zotëruesit e funksioneve. Hap një kategori "Lista e plotë alfabetike" ose "Lidhjet dhe vargjet". Në listën e operatorëve ne po kërkojmë emrin "Match". Gjetja dhe zgjedhja e saj, klikoni mbi butonin. "OK" në fund të dritares.
- Aktivizohet dritarja e argumentit të operatorit. MATCH. Siç mund ta shihni, në këtë dritare me numrin e numrit të argumenteve ka tri fusha. Ne duhet t'i mbushim ato.
Që ne kemi nevojë për të gjetur pozicionin e fjalës "Sheqerit" në varg, pastaj përzënë këtë emër në këtë fushë "Vlera e kërkuar".
Në fushë "Seti i shikuar" ju duhet të specifikoni koordinatat e vargut vetë. Mund të futet në dorë, por është më e lehtë të vendosni kursorin në fushë dhe të zgjidhni këtë grup në fletë, ndërsa shtypni butonin e majtë të miut. Pas kësaj, adresa e tij shfaqet në dritaren e argumenteve.
Në fushën e tretë "Tipi i hartës" vendos numrin "0", pasi që ne do të punojmë me të dhënat e tekstit, prandaj ne kemi nevojë për një rezultat të saktë.
Pas të gjitha të dhënave është vendosur, klikoni mbi butonin. "OK".
- Programi kryen llogaritjen dhe tregon pozicionin rendor "Sheqerit" në grupin e zgjedhur në qelizën e specifikuar në hapin e parë të këtij udhëzimi. Numri i pozicionit do të jetë i barabartë me "4".
mësim: Magjistar i funksionit Excel
Metoda 2: Automate përdorimin e operatorit MATCH
Mbi të, ne kemi konsideruar rastin më primitiv të përdorimit të operatorit MATCH, por madje mund të automatizohet.
- Për lehtësi, shtojmë dy fusha shtesë në fletë: "Set Point" dhe "Jo.". Në fushë "Set Point" ne vozisim në emër që duhet të gjendet. Le të jetë tani "Mishi". Në fushë "Jo." vendosni kursorin dhe shkoni te dritarja e argumenteve të operatorit në të njëjtën mënyrë siç është diskutuar më sipër.
- Në kutinë e argumentit të funksionit në fushë "Vlera e kërkuar" specifikoni adresën e qelizës në të cilën futet fjala "Mishi". Në fusha "Seti i shikuar" dhe "Tipi i hartës" ne tregojmë të njëjtat të dhëna si në metodën e mëparshme - adresa e vargut dhe numrit "0" respektivisht. Pas kësaj, kliko mbi butonin "OK".
- Pasi të kemi kryer veprimet e mësipërme, në terren "Jo." shfaqet pozicioni i fjalës "Mishi" në rangun e zgjedhur. Në këtë rast, është "3".
- Kjo metodë është e mirë, sepse nëse duam të dimë pozicionin e ndonjë emri tjetër, atëherë nuk do të duhet të ri-lloji apo të ndryshojmë formulën çdo herë. Vetëm sa duhet në këtë fushë "Set Point" futni një fjalë të re kërkimi në vend të një të mëparshmi. Përpunimi dhe dorëzimi i rezultatit pas kësaj do të ndodhë automatikisht.
Metoda 3: Përdorni operatorin MATCH për shprehjet numerike
Tani le të shohim se si mund ta përdorni MATCH për të punuar me shprehjet numerike.
Detyra është të gjesh një produkt me vlerë 400 rubla ose më afër kësaj shume në rendin ngjitës.
- Para së gjithash, ne duhet të rendisim artikujt në kolonën "Shuma" zbritëse. Zgjidh këtë kolonë dhe shkoni te skeda "Home". Kliko në ikonën "Rendisni dhe filtroni"e cila gjendet në kasetë në bllok "Editing". Në listën që shfaqet, zgjidhni artikullin "Rendit nga maksimumi në minimum".
- Pas klasifikimit është bërë, zgjidhni qelizën ku do të shfaqet rezultati dhe nisni dritaren e argumentit në të njëjtën mënyrë që u përshkrua në metodën e parë.
Në fushë "Vlera e kërkuar" ne vozisim në një numër "400". Në fushë "Seti i shikuar" specifikoni koordinatat e kolonës "Shuma". Në fushë "Tipi i hartës" vendosni vlerën "-1"ndërsa ne kërkojmë një vlerë të barabartë ose më të madhe nga ajo e dëshiruar. Pas bërë të gjitha parametrat klikoni mbi butonin "OK".
- Rezultati i përpunimit shfaqet në qelizën e përcaktuar paraprakisht. Ky është pozicioni "3". Ajo korrespondon me "patate". Në të vërtetë, shuma e të ardhurave nga shitja e këtij produkti është më e afërt me numrin 400 në ngjitje dhe arrin në 450 rubla.
Në mënyrë të ngjashme, mund të kërkoni për pozicionin më të afërt "400" zbritëse. Vetëm për këtë ju duhet të filtroni të dhënat në ngjitje dhe në terren "Tipi i hartës" argumente funksion të vendosur vlerën "1".
mësim: Rendisni dhe filtroni të dhëna në Excel
Metoda 4: Përdorimi në kombinim me operatorët e tjerë
Ky funksion është më efektiv për t'u përdorur me operatorët e tjerë si pjesë e një formule komplekse. Më së shpeshti përdoret në lidhje me funksionin INDEX. Ky argument nxjerr në qelizën e specifikuar përmbajtjen e intervalit të specifikuar nga numri i rreshtit ose kolonës së tij. Për më tepër, numërimi, si në lidhje me operatorin MATCH, kryhet jo në raport me të gjithë fletën, por vetëm brenda intervalit. Sintaksa për këtë funksion është si më poshtë:
= INDEKSI (array; line_number; column_number)
Për më tepër, nëse grupi është njëdimensional, atëherë mund të përdoret vetëm një nga dy argumentet: "Numri i linjës" ose "Numri i kolonës".
Pakoja e funksioneve INDEX dhe MATCH është se kjo e fundit mund të përdoret si argument i së parës, domethënë, për të treguar pozicionin e rreshtit ose kolonës.
Le të hedhim një vështrim se si kjo mund të bëhet në praktikë, duke përdorur të gjithë tryezën e njëjtë. Detyra jonë është të sjellim në fletë shtesë "Mallra" emri i mallrave, shuma e përgjithshme e të ardhurave nga të cilat është e barabartë me 350 rubla ose më afër kësaj vlere në rend zbritës. Ky argument është specifikuar në fushë. "Shuma e përafërt e të ardhurave për fletë".
- Rendit artikujt në një kolonë "Shuma e të ardhurave" Në ngjitje. Për ta bërë këtë, zgjidhni kolonën e kërkuar dhe, duke qenë në tab "Home", klikoni mbi ikonën "Rendisni dhe filtroni"dhe pastaj në menynë e shfaqur kliko mbi artikullin "Rendit nga minimumi në maksimum".
- Zgjidhni qelizën në fushë "Mallra" dhe telefononi Funksion magjistar në mënyrë të zakonshme nëpërmjet një butoni "Funksioni i futjes".
- Në dritaren që hapet Zotëruesit e funksioneve në kategorinë "Lidhjet dhe vargjet" shikoni për emrin "INDEX"zgjidhni atë dhe kliko mbi butonin "OK".
- Tjetra, hapet një dritare që ofron një zgjedhje të opsioneve të operatorit. INDEX: për grup ose për referencë. Ne kemi nevojë për opsionin e parë. Prandaj, ne lënë në këtë dritare të gjitha parametrat e parazgjedhur dhe klikoni mbi butonin "OK".
- Hapet dritarja e argumentit të funksionit. INDEX. Në fushë "Array" specifikoni adresën e vargut ku operatori INDEX do të kërkojë emrin e produktit. Në rastin tonë, kjo është një kolonë. "Emri i Produktit".
Në fushë "Numri i linjës" funksioni i mbivendosur do të vendoset MATCH. Do të duhet të drejtohet manualisht duke përdorur sintaksën e përmendur në fillim të artikullit. Menjëherë shkruani emrin e funksionit - "Match" pa kuotat. Pastaj hapni kllapa. Argumenti i parë i këtij operatori është "Vlera e kërkuar". Ajo është e vendosur në fletë në fushë. "Shuma e përafërt e të ardhurave". Specifikoni koordinatat e qelizës që përmban numrin 350. Ne vendosim një pikëpresje. Argumenti i dytë është "Seti i shikuar". MATCH do të shohin vargun në të cilin është vendosur shuma e të ardhurave dhe të kërkoni më të afërtë 350 rubla. Prandaj, në këtë rast, ne specifikojmë koordinatat e kolonës "Shuma e të ardhurave". Përsëri kemi vënë një pikëpresje. Argumenti i tretë është "Tipi i hartës". Meqë do të kërkojmë një numër të barabartë me atë të dhënë ose më të afërt, ne vendosim numrin këtu. "1". Mbylle kllapa.
Argumenti i tretë i funksionit INDEX "Numri i kolonës" leni bosh. Pas kësaj, kliko mbi butonin "OK".
- Siç mund ta shihni, funksionin INDEX me ndihmën e një operatori MATCH në qelizën e paracaktuar tregon emrin "Tea". Në të vërtetë, shuma nga shitja e çajit (300 rubla) është më e afërta në zbritjen e rendit në shumën prej 350 rubla nga të gjitha vlerat në tabelën që përpunohet.
- Nëse ndryshojmë numrin në fushë "Shuma e përafërt e të ardhurave" në një tjetër, përmbajtja në teren do të rillogaritet automatikisht në përputhje me rrethanat. "Mallra".
mësim: Funksioni Excel në Excel
Siç mund ta shihni, operatori MATCH është një funksion shumë i përshtatshëm për përcaktimin e numrit të sekuencës së elementit të specifikuar në grupin e të dhënave. Por përfitimi i saj rritet ndjeshëm nëse përdoret në formula komplekse.