Kiel Uzi MATCH-Funkcion en Excel (7 Praktikaj Ekzemploj)

  • Kundividu Ĉi Tion
Hugh West

Kiam vi laboras en Excel-laborfolio, vi eble volas trovi rilaton inter du aŭ pli da ĉeloj. Supozu, ke vi volas kongrui kriteriojn kun aliaj ĉeloj. En ĉi tiu kazo, vi povas uzi la funkcion MATCH . Esence, ĝi rapide kaj facile faras diversajn serĉojn, serĉas valorojn kaj resendas la relativan pozicion de la serĉvaloro en nombro. Se vi volas scii kiel uzi la funkcion MATCH , ni estas ĉi tie por doni realajn ekzemplojn. En ĉi tiu artikolo, ni montros al vi sep ekzemplojn bazitajn sur malsamaj kriterioj por uzi la funkcion MATCH en Excel. Do, ni komencu.

Elŝutu Praktikan Laborlibron

Elŝutu la sekvan ekzerclibron. Ĝi helpos vin realigi la temon pli klare.

MATCH Function.xlsx

Enkonduko al MATCH-funkcio

La MATCH -funkcio en Excel estas uzata por lokalizi la pozicion de serĉvaloro en vico, kolumno aŭ tabelo kaj redonas la relativan pozicion de ero en tabelo kiu kongruas kun difinita valoro en difinita ordo.

  • Sintakso:

=MATCH(serĉa_valoro, serĉo_tabelo,[kongruo_tipo])

  • Argumentoj Klarigo:
Argumento Bezonata/Laŭvola Klarigo
serĉa_valoro Bezonata La valoro kongrua en latabelo
lookup_array Bezonata Gamo da ĉeloj aŭ tabelreferenco kie trovi valoro
match_type Laŭvola Specifikas kiel Excel kongruas serĉo_valoro kun valoroj en serĉo_tabelo . Ĉi tie, 1 = ĝusta aŭ sekva plej malgranda, 0 = ĝusta kongruo kaj -1 = preciza aŭ sekva plej granda

Redona valoro:

Resendas la relativan pozicion de la serĉvaloro.

Havebla Versio:

Punkebla de Excel. 2003.

6 Ekzemploj de Uzado de la Funkcio MATCH en Excel

Por sufiĉe bone ekkoni la funkcion MATCH , ni kunsendis datumaron kie ni metas kelkajn “ Produktoj ” kun la ' Prezo ” kaj ' Seriaj Numeroj . Nun ni eltrovas la ĝustan aŭ proksimuman kongruon por nia serĉvaloro.

Ne mencii, ni uzis la “ Mikrosofto. 365 ” versio. Vi povas uzi ajnan alian version laŭ via oportuno.

1. Trovi la pozicion de valoro

El la priskribo de la funkcio MATCH , vi komprenis, ke ĉi tiu funkcio helpos vin trovi la donitan serĉvaloron de tabelo. Ni vidu la ekzemplojn.

1.1 Preciza kongruo

La funkcio MATCH povas trovi la ĝustan saman kongruon por via serĉa_valoro. Por la ĝusta sama matĉo, simple elektu la valoron de la kongruaj_kriterioj argumento kiel 0 .

📌 Paŝoj:

  • Unue, iru al ĉelo C12 por enigi la jenan formulon.
=MATCH(D11, C5:C9,0)

Ni uzis ĉela referenco; la serĉa_valoro estis en ĉelo D11 , kaj la >lookup_array estis C5:C9 . Ni ankaŭ fiksas la kongruaj_kriterioj al 0 por la ĝusta sama kongruo. La funkcio MATCH redonas la pozicion de via valoro en ĉelo D11 .

1.2 Proksimuma Kongruo

Ni povas lokalizi ĝin surbaze de proksimuma kongruo. Plejofte, proksimuma kongruo estas uzata por nombroj. Do por simpligi aferojn, ni agos nombrojn kiel nia serĉa_valoro . Rigardu la paŝojn por pli bona bildigo.

📌 Paŝoj:

  • Komence, enigu la suban formulon en la ĉelon D12 .
=MATCH(D11,D5:D9,1)

Jen, la D5:D9 ĉela gamo estas la l ookup_array ĉi tie. Ĉar proksimuma estas nia finfina celo, ni elektis 1 en nia kampo match_type . 1 donas la plej proksiman plej malgrandan valoron de la serĉa_valoro . Ĉi tie, 300 estas la plej proksima valoro al 335 . Kaj nia formulo redonis la pozicion de 3 .

1.3 Specifa Teksta Kongruo

La funkcio MATCH povas ankaŭ prenu la tekston kiel ĝian serĉvaloron. Ni provas diri tion, se vivolas trovi la valoron aŭ pozicion de aparta teksto en via datumaro sen scii la ĉelan referencon, tiam vi povas meti la tekston anstataŭ la ĉelan referencon en la serĉa_valoro . Bonvolu trarigardi la formulon, kiun ni priskribis ĉi tie.

📌 Paŝoj:

  • La formulo, kiun ni enigis en la ĉelo D12 estas-
=MATCH(“Pantalono”, C5:C9,0)

La MATCH(“Pantalono”, C5 :C9,0) sintakso prenas la serĉan_valoron " Pantalonon " kaj serĉas en la serĉa_tabelo C5:C9 .

1.4 Wildcard-Match

Vi povas kongrui kun la parta teksto kaj ekscii la pozicio en la datumaro. Ekzemple, vi volas ekscii la pozicion por la produkto " Pantalono ". En nia formulo, ni uzis la ĵokeron ” Pa* ” anstataŭ la plena formo por trovi la pozicion de la teksto. La metodo de ĵokero estas sufiĉe bonega, ĉu ne? Sekvu la proceduron por fari ĝin.

📌 Paŝoj:

  • Unue, enigu la suban formulon en la ĉelo C12 .
=INDEXO(C5:C9, MATCH(“Pa*”, B5:B9,0))

Jen, la MATCH -funkcio trovas la ĝustan kongruon kiam ni enigas la kongruajn_kriteriojn kiel 0 en la serĉa_tabelo kiel B5:B9 por la teksto Pa* kiel la serĉa_valoro . Tiam la funkcio INDEX redonas la valoron por la serĉrezulto de la MATCH funkcio. Ĉi tie, la funkcio INDEX unue prenas la rezulton de la funkcio MATCH kaj poste trovas la rilaton inter la tabelo C5:C9 kaj la Pa* teksto.

2. Trovi valoron respondan al alia valoro

Ni povas trovi valoron respondan al alia valoro. Ni devas uzi alian funkcion nomatan INDEX kune kun la funkcio MATCH . La INDEX-funkcio redonas la valoron ĉe difinita loko en intervalo aŭ tabelo. Tiam la funkcio MATCH kontrolas la kongruon. Ni saltu en la formulon.

📌 Paŝoj:

  • Unue, en ĉelon C12 enigu la formulon .
=INDEXO(C5:C9, MATCH(C11, B5:B9,0))

La B5:B9 estas la tabelo kie ni bezonas trovi la valoron. Uzante la funkcion MATCH , ni starigis la linio_numero . Vi vidis kiel MATCH provizas la pozicion. La MATCH parto estas provizita ĉi tie ĉe 2 . Tiam, el la tabelo B5:B9 , la funkcio INDEX redonis la valoron de la pozicio de vico 2 .

3. Aplikado de MATCH-Funkcio en tabelformulo

Ni povas uzi la MATCH -funkcion en tabelformulo. Ni ankaŭ bezonas la funkcion INDEX por montri la rezulton.

📌 Paŝoj:

  • Efe, iru al ĉelo C14 kaj skribu la formulon.
=INDEXO(D5:D10,MATCH(1,(C12=B5:B10)*(C13=C5:C10),0))

Formulo-Klarigo:

Ĉi tie ni uzis 1 kiel la serĉan_valoron en MATCH . Kaj la lookup_array estis kombinita per multobligado de la rezultoj de kontrolado de du kriterioj ene de iliaj respektivaj kolumnoj. Vi eble scivolos, kial ni uzis 1 kiel la serĉa_valoro ; ni helpu vin kompreni.

La ( C12=B5:B10 ) kaj ( C13=C5:C10 ) provizas tabelon de VERA FALSA . Multobligi la tabelojn, alia tabelo de VERA kaj FALSE estas formita. VERA povas esti reprezentita kiel 1. Do ni serĉas la VERA valoron ene de la tabelo.

Vi povas vidi ke nia formulo provizis la valoron, kiun ni serĉis. Tiam premu ENTER por efektivigi ĝin. Ĉar ĝi estas tabelformulo, vi devas premi CTRL + SHIFT + ENTER se vi ne estas abonanto de Microsoft 365 .

4. Uzante uskle-distintan MATCH-Formulon

Por iu uskle-distinga teksto, vi devas uzi la EKZAKTAN funkcion kaj tiam la funkcio MATCH por kongrui kun la kriterioj. La strukturo de la formulo uzata ĉi tie estas iomete malsama ol tiu de la alia MATCH funkcia formulo. Ni vidu la ekzemplon, kiun ni aldonis ĉi tie.

📌 Paŝoj:

  • Ni devas enigi la sekvan formulon en la ĉelo D12 unue.
=KOMATKO(VERA,EXACT(C5:C9, D11),0)

Ĉi tie, la EXACT(C5:C9, D11) sintakso liveras la ĝustan saman kongruon por la lookup_array C5:C9 , kaj la logika argumento VERA reprezentas la ekzistantan valoron de la funkcio EXACT .

Sed kiam vi uzas malgrandan literon en la serĉa_valoro tiam ĝi liveras #N/A . Do ni povas diri, ke ĉi tiu formulo funkcias precize. Vidu la suban bildon.

5. Komparante du kolumnojn per ISNA kaj MATCH-funkcioj

Ni prenis datumaron, kiun ni metis en liston, kaj nun ni volas kompari la 2-an liston kun la 1-a kaj montri la valorojn kiuj ne aperas en la unua listo. Rigardu la datumaron kie ni volas kompari du kolumnojn uzante la funkciojn ISNA kaj MATCH . Ni ankaŭ uzas la IF funkcion por montri la logikan rezulton en tekstformato.

📌 Paŝoj:

  • En la ĉelo D5 enigu la jenan formulon.
=IF(ISNA (MATCH(C5, B5:B12,0)), “Ne en Listo 1″,””)

Ĉi tie, la MATCH funkcio en Excel donas VERA por la sama kongruo kaj FALSA por la nekongruaj kriterioj. Tiam la ISNA funkcio renversas la rezultojn ricevitajn de la MATCH funkcio. Fine, la funkcio IF resendas la logikan eliron kiel teksto.

Similaj Legoj

  • Kiel Uzi Excel-HIPPERLIGOFunkcio (8 Ekzemploj)
  • Uzu SORT-Funkcion en Excel (4 Ekzemploj)
  • Kiel Trovi Duplikatajn Valorojn en Excel uzante VLOOKUP

6. Apliki MATCH-Funkcion Inter Du Kolumnoj

En ĉi tiu sekcio, vi povas kongrui inter du kolumnoj. Supozu, ke vi kreis liston de produktoj, kiuj kongruas kun antaŭa kolumno kaj volas preni la valoron de " Prezo ", kiu estas ĝuste kongrua en nia nova kolumno. Por fari tion, ni devas uzi la funkciojn INDEX kaj MATCH kune. Uzu la jenan formulon.

📌 Paŝoj:

  • Unue, movu al F5 kaj enigu la formulon .
=INDEXO($C$5:$C$12, MATCH(E5,$B$5:$B$12,0))

Ĉi tiu formulo komparas la tekston inter kolumnoj B kaj E kaj redonas la kongruan valoron.

Praktika sekcio

Ni provizis praktikan sekcion sur ĉiu folio ĉe la dekstra flanko por via praktiko. Bonvolu fari ĝin memstare.

Legu Pli: Uzante Excel por Serĉi Partan Tekston Match [2 Facilaj Manieroj]

Konkludo

Tio temas pri la hodiaŭa kunsido. Kaj ĉi tiuj estas kelkaj facilaj metodoj por uzi la funkcion MATCH en Excel. Bonvolu sciigi nin en la sekcio de komentoj se vi havas demandojn aŭ sugestojn. Por pli bona kompreno, bonvolu elŝuti la praktikan folion. Vizitu nian retejon, Exceldemy , unu-halta Excel-solvprovizanto, por esploridiversaj specoj de Excel-metodoj. Dankon pro via pacienco legi ĉi tiun artikolon.

Hugh West estas tre sperta Excel-trejnisto kaj analizisto kun pli ol 10 jaroj da sperto en la industrio. Li tenas bakalaŭron en Kontado kaj Financo kaj magistron en Komercadministracio. Hugh havas entuziasmon por instruado kaj evoluigis unikan instruan aliron kiu estas facile sekvi kaj kompreni. Lia sperta scio pri Excel helpis milojn da studentoj kaj profesiuloj tutmonde plibonigi siajn kapablojn kaj elstari en siaj karieroj. Per sia blogo, Hugh dividas sian scion kun la mondo, proponante senpagajn Excel-lernilojn kaj interretan trejnadon por helpi individuojn kaj entreprenojn atingi sian plenan potencialon.