INHOUDSOPGAWE
Wanneer jy ook al aan 'n Excel-werkblad werk, wil jy dalk 'n verwantskap tussen twee of meer selle vind. Gestel jy wil kriteria met ander selle pas. In hierdie geval kan jy die MATCH -funksie gebruik. Basies voer dit vinnig en maklik verskeie opsoeke uit, soek na waardes en gee die relatiewe posisie van die opsoekwaarde in 'n getal terug. As jy wil weet hoe om die MATCH -funksie te gebruik, is ons hier om werklike voorbeelde te gee. In hierdie artikel gaan ons jou sewe voorbeelde wys wat gebaseer is op verskillende kriteria vir die gebruik van die MATCH -funksie in Excel. So, kom ons begin.
Laai Oefenwerkboek af
Laai die volgende oefenwerkboek af. Dit sal jou help om die onderwerp duideliker te besef.
MATCH Function.xlsx
Inleiding tot MATCH-funksie
Die MATCH -funksie in Excel word gebruik om die posisie van 'n opsoekwaarde in 'n ry, kolom of tabel op te spoor en gee die relatiewe posisie van 'n item in 'n skikking terug wat ooreenstem met 'n gespesifiseerde waarde in 'n gespesifiseerde volgorde.
- Sintaksis:
=MATCH(lookup_value,lookup_array,[match_type])
- Argumente Verduideliking:
Argument | Vereis/Opsioneel | Verduideliking |
---|---|---|
opsoekwaarde | Vereis | Die waarde om te pas in dieskikking |
opsoek_skikking | Vereis | 'n Reeks selle of 'n skikkingsverwysing waar om te vind waarde |
pas_tipe | Opsioneel | Spesifiseer hoe Excel soekwaarde met waardes in pas soek_skikking . Hier is 1 = presies of volgende kleinste, 0 = presiese passing en -1 = presies of naasgrootste |
Terugwaarde:
Gee die opsoekwaarde se relatiewe posisie terug.
Beskikbare weergawe:
Werkbaar vanaf Excel 2003.
6 Voorbeelde van die gebruik van die MATCH-funksie in Excel
Om die MATCH -funksie redelik goed te leer ken, het ons 'n datastel aangeheg waar ons 'n paar " Produkte ” met die ' Prys ” en ' Reeksnommers ” . Nou vind ons die presiese of benaderde passing vir ons soekwaarde uit.
Om nie te praat nie, ons het die " Microsoft gebruik 365 ” weergawe. Jy kan enige ander weergawe op jou gemak gebruik.
1. Vind die posisie van 'n waarde
Uit die beskrywing van die MATCH -funksie, het jy verstaan dat hierdie funksie sal jou help om die gegewe opsoekwaarde van 'n skikking op te spoor. Kom ons kyk na die voorbeelde.
1.1 Presiese pasmaat
Die MATCH funksie kan presies dieselfde pasmaat vir jou soekwaarde vind. Vir presies dieselfde pasmaat, kies eenvoudig die waarde van die passingskriteria -argument as 0 .
📌 Stappe:
- Gaan eerstens na sel C12 om die volgende formule in te voer.
Ons het selverwysing gebruik; die opsoekwaarde was in sel D11 , en die opsoek_skikking was C5:C9 . Ons stel ook die passingskriteria op 0 vir presies dieselfde passing. Die MATCH funksie gee die posisie van jou waarde in sel D11 terug.
1.2 Benaderde Pasmaat
Ons kan dit opspoor op grond van 'n benaderde passing. In die meeste gevalle word 'n benaderde passing vir getalle gebruik. So om dinge eenvoudig te hou, gaan ons getalle stel as ons opsoekwaarde . Kyk na die stappe vir beter visualisering.
📌 Stappe:
- Voeg aanvanklik die onderstaande formule in sel D12 in .
Hier is die D5:D9 selreeks is die l ookup_array hier. Aangesien benaderd ons uiteindelike teiken is, het ons 1 in ons pastipe -veld gekies. 1 gee die naaste kleinste waarde van die opsoekwaarde . Hier is 300 die naaste waarde aan 335 . En ons formule het die posisie van 3 teruggegee.
1.3 Spesifieke tekspassing
Die MATCH -funksie kan neem ook die teks as sy opsoekwaarde. Ons probeer om dit te sê, as jydie waarde of posisie van 'n spesifieke teks in jou datastel wil vind sonder om die selverwysing te ken, dan kan jy die teks in plaas van die selverwysing in die opsoekwaarde plaas. Gaan asseblief deur die formule wat ons hier beskryf het.
📌 Stappe:
- Die formule wat ons in sel D12 ingevoer het is-
Die MATCH(“Pants”, C5 :C9,0) sintaksis neem die opsoekwaarde “ Broek ” en soek in die opsoek-skikking C5:C9 .
1.4 Wildcard Match
Jy kan die gedeeltelike teks pas en uitvind die posisie in die datastel. Byvoorbeeld, jy wil die posisie vir die produk " Broek " uitvind. In ons formule het ons die jokerteken " Pa* " in plaas van die volledige vorm gebruik om die posisie van die teks te vind. Die wildcard-metode is redelik gaaf, reg? Volg die prosedure om dit te doen.
📌 Stappe:
- Voer eerstens die onderstaande formule in sel C12
.
Hier is die MATCH -funksie vind die presiese passing soos ons die passing_criteria as 0 in die opsoek_skikking invoer as B5:B9 vir die teks Pa* as die opsoekwaarde . Dan gee die INDEX -funksie die waarde vir die soekresultaat van die MATCH funksie. Hier neem die INDEKS -funksie eers die resultaat van die MATCH -funksie en vind dan die verband tussen die C5:C9 -skikking en die Pa* teks.
2. Vind 'n waarde wat ooreenstem met 'n ander waarde
Ons kan 'n waarde vind wat ooreenstem met 'n ander waarde. Ons moet 'n ander funksie genaamd INDEKS saam met die MATCH -funksie gebruik. Die INDEKS-funksie gee die waarde op 'n gegewe plek in 'n reeks of skikking terug. Dan kyk die MATCH -funksie vir die passing. Kom ons spring na die formule.
📌 Stappe:
- Voeg eerstens in sel C12 die formule in .
Die B5:B9 is die skikking waar ons die waarde moet vind. Deur die MATCH -funksie te gebruik, het ons die rynommer gestel. Jy het gesien hoe MATCH die posisie verskaf. Die MATCH gedeelte word hier by 2 verskaf. Toe, vanaf die skikking B5:B9 , het die INDEKS funksie die waarde van die posisie van ry 2 teruggestuur.
3. Toepassing van MATCH-funksie in Skikkingsformule
Ons kan die MATCH -funksie in 'n skikkingsformule gebruik. Ons het ook die INDEKS -funksie nodig om die resultaat te vertoon.
📌 Stappe:
- Gaan hoofsaaklik na sel C14 en skryf die formule op.
Formule Verduideliking:
Hier het ons 1 gebruik as die opsoekwaarde in MATCH . En die opsoek_skikking is gekombineer deur die resultate van die nagaan van twee kriteria binne hul onderskeie kolomme te vermenigvuldig. Jy mag dalk wonder hoekom ons 1 as die opsoekwaarde gebruik het; kom ons help jou verstaan.
Die ( C12=B5:B10 ) en ( C13=C5:C10 ) verskaf 'n skikking van WAAR of ONWAAR . Deur die skikkings te vermenigvuldig, word 'n ander skikking van WAAR en ONWAAR gevorm. WAAR kan as 1 voorgestel word. Ons soek dus die WAAR -waarde binne die skikking.
Jy kan sien dat ons formule verskaf het die waarde waarna ons gesoek het. Druk dan ENTER om dit uit te voer. Aangesien dit 'n skikkingsformule is, moet jy CTRL + SHIFT + ENTER druk as jy nie 'n Microsoft 365 -intekenaar is.
4. Gebruik hooflettergevoelige MATCH-formule
Vir sommige hooflettergevoelige teks moet jy die EXACT-funksie en dan die MATCH funksie om by die kriteria te pas. Die struktuur van die formule wat hier gebruik word, is effens anders as dié van die ander MATCH funksieformule. Kom ons kyk na die voorbeeld wat ons hier bygevoeg het.
📌 Stappe:
- Ons moet die volgende formule in sel <1 invoer>D12 eerste.
Hier gee die EXACT(C5:C9, D11) -sintaksis presies dieselfde passing vir die opsoek_skikking C5:C9 , en die logiese argument WAAR verteenwoordig die bestaande waarde van die EXAKTE -funksie.
Maar wanneer jy 'n klein letter in die opsoekwaarde gebruik dan gee dit #N/A . Ons kan dus sê dat hierdie formule akkuraat werk. Sien die onderstaande prent.
5. Vergelyk twee kolomme deur ISNA- en MATCH-funksies te gebruik
Ons het 'n datastel geneem wat ons in 'n lys geplaas het, en nou ons wil die 2de lys met die 1ste een vergelyk en die waardes vertoon wat nie in die eerste lys verskyn nie. Kyk na die datastel waar ons twee kolomme wil vergelyk deur die ISNA en MATCH funksies te gebruik. Ons gebruik ook die IF funksie om die logiese resultaat in teksformaat te vertoon.
📌 Stappe:
- Voer die volgende formule in die D5 -sel in.
Hier gee die MATCH -funksie in Excel WAAR vir dieselfde passing en ONWAAR vir die kriteria wat nie ooreenstem nie. Dan draai die ISNA -funksie die resultate wat van die MATCH -funksie ontvang is om. Laastens gee die IF -funksie die logiese uitvoer as teks terug.
Soortgelyke lesings
- Hoe om Excel HYPERLINK te gebruikFunksie (8 voorbeelde)
- Gebruik SORTERING-funksie in Excel (4 voorbeelde)
- Hoe om duplikaatwaardes in Excel te vind met VLOOKUP
6. Pas MATCH-funksie toe tussen twee kolomme
In hierdie afdeling kan jy tussen twee kolomme pas. Gestel jy het 'n lys produkte geskep wat by 'n vorige kolom pas en wil die waarde van " Prys " neem wat presies ooreenstem in ons nuwe kolom. Om dit te doen, moet ons die INDEX en MATCH funksies saam gebruik. Gebruik die volgende formule.
📌 Stappe:
- Beweeg eerstens na F5 en voer die formule in .
Hierdie formule vergelyk die teks tussen kolomme B en E en gee die ooreenstemmende waarde terug.
Oefenafdeling
Ons het 'n oefenafdeling op elke blad aan die regterkant vir jou oefening verskaf. Doen dit asseblief self.
Lees meer: Gebruik Excel om gedeeltelike tekspassing op te soek [2 maklike maniere]
Slot
Dit gaan alles oor vandag se sessie. En dit is 'n paar maklike metodes om die MATCH -funksie in Excel te gebruik. Laat weet ons asseblief in die kommentaarafdeling as u enige vrae of voorstelle het. Vir 'n beter begrip, laai asseblief die oefenblad af. Besoek ons webwerf, Exceldemy , 'n eenstopverskaffer van Excel-oplossings, om te verkenverskillende soorte Excel-metodes. Dankie vir jou geduld met die lees van hierdie artikel.