Kiel Trovi Partan Kongruon en Du Kolumnoj en Excel (4 Metodoj)

  • Kundividu Ĉi Tion
Hugh West

Laŭ la cirkonstancoj vi eble bezonos kompari kelkajn kolumnojn. La komparo povas esti farita en multaj formoj, unu el ili estante parta kongruo. Hodiaŭ ni montros al vi kiel funkciigi la partan kongruon en du kolumnoj en Excel. Por ĉi tiu sezono, ni uzas Excel Microsoft 365 , bonvolu uzi la vian.

Unue, ni ekkonu pri la laborlibro, kiu estas la bazo de niaj ekzemploj.

Ĉi tie ni havas datumaron de kelkaj famaj atletoj de diversaj sportoj. Uzante ĉi tiun datumaron ni ekzekutos la partan kongruon ene de du kolumnoj. Ni uzos ĉi tiun datuman aron por klarigi la metodojn facile.

Elŝutu Praktikan Laborlibron

Vi povas elŝuti la praktikan laborlibron de ĉi tie.

Parta Kongruo Du Columns.xlsx

4 Facilaj Metodoj por Trovi Partan Kongruon en Du Kolumnoj

1. Parta Kongruo en Du Kolumnoj Uzante VLOOKUP

Unu el la aliroj por plenumi la parta kongruo inter kolumnoj estas la uzo de la funkcio VLOOKUP .

La VLOOKUP funkcio trovas la datumojn en intervalo organizita vertikale.

Ni komparos la du kolumnojn de la supra datumaro kaj produktos la rezulton en alia kolumno.

  • Unue, enigu la formulon en ĉelo E5 .
=IFERROR(VLOOKUP("*"&C5&"*";$B$5:$B$12;1;0);"")

Ĉi tie ni starigis la unuan vicon de la Atleta Populara Nomo kolumno ĉe la serĉa_valoro kampo.

Kaj la Atleta Nomo kolumno kiel la lookup_array . Ĉar ni devas kontroli partan kongruon, ni uzis la asterisksignojn kiel ĵokerojn. Ĉi tiu signo indikas ke ajna nombro da signoj povas esti tie.

  • Poste, kiam la kongruo estas trovita, la formulo redonos la plenan nomon, kiun ni elektis en la ĉelo.
  • Sekva, uzu la opcion Plenigu Tenilon por apliki la formulon al ĉiuj ĉeloj.

  • Post tio, vi ricevos la finan rezulton laŭe. .

Rimarku ke, en ĉelo E6 , vi trovis breĉon kiel en la C6 ĉelo vi havas enigis la nomon Dhoni, kiun la formulo ne povas trovi en kolumno B .


1>🔎 Kiel Funkcias la Formulo?

  • VLOOKUP(“*”&C5&”*”;$B$5:$B$12;1;0) : En la unua parto, ni trovos la deziratajn ĉelintervalojn inter ĉelo B5 ĝis B12 por trovi apartajn valorojn.
  • IFERARO(VLOOKUP(“*”&C5& ;”*”;$B$5:$B$12;1;0);” ) : Ĉi tiu parto aplikos la taŭgajn kriteriojn en la formulo por montri la finan rezulton laŭ la dezirata ĉela gamo.

Tial ni faris la partan kongruon inter kolumnoj uzante la funkcion VLOOKUP en Excel.

Legu Pli: Excel VLOOKUP por Trovi la Plej Proksiman Kongruon (kun 5 Ekzemploj)

2. Parta Kongruo kun Kombinaĵo de INDEX – MATCH Funkcioj

Sekva, nipovas uzi la kombinaĵon de funkcioj INDEX kaj MATCH . Pli frua sekcio, ni vidis kiel VLOOKUP retrovas la valoron post kiam ĝi trovas la kongruon. Ĉi tie INDEXO - MATCH kombinaĵo faros same. MATCH lokalizas la pozicion de serĉvaloro kaj INDEX redonas la valoron de la donita loko.

Por scii pri la funkcioj vizitu ĉi tiujn artikolojn: INDEX, MATCH.

  • Unue, ni enigos la formulon en ĉelon E5 .
=IFERROR(INDEX($B$5:$B$12;MATCH("*"&C5&"*";$B$5:$B$12;0));"")

  • Poste, vi ricevos rezultojn por ĉi tiu ĉelo kaj poste uzu Plenigu Tenilon por apliki ĝin al ĉiuj ĉeloj.

  • Fine, vi ricevos vian finan rezulton.

🔎 Kiel Funkcias la Formulo?
  • MATCH(“*”&C5&”*”;$B$5:$B$12;0) : En la unua parto, ni trovos la deziratan ĉelon intervaloj, kiujn ni volas uzi.
  • INDEXO($B$5:$B$12; MATCH(“*”&C5&”*”;$B$5:$B$12;0)) : Kiam vi intencas resendi valoron (aŭ valorojn) el ununura intervalo, vi uzos la tabelformon de la INDEX funkcio. Ĉi tiu parto aplikos la taŭgajn kriteriojn en la formulo.
  • IFERARO(INDEX($B$5:$B$12; MATCH(“*”&C5&”*”;$B$5:$); B$12;0));”” ) : Ĉi tio prenos la intervalojn de la funkcio INDEX kaj MATCH kaj starigos la taŭgan kondiĉon por la formulo.

En ĉi tiu parto, ni uzis kombinaĵon deFunkcioj INDEX kaj MATCH por trovi partajn kongruojn inter kolumnoj. La funkcio IFERROR ignoras ajnan eraron, kiu povas okazi pro ia nekongrueco en la formulo.

Legu Pli: Kondiĉa Formatado por Parta Teksta Kongruo en Excel (9 Ekzemploj)

Similaj Legadoj

  • Kiel Uzi Partan VLOOKUP en Excel (3 aŭ Pli da Manieroj)
  • Uzu VLOOKUP por Trovi Partan Tekston de Ununura Ĉelo
  • Kiel Fari Partan Kongruan Ŝnuron en Excel (5 Metodoj)

3. IF-Funkcio por Fari Partan Kongruon en Du Kolumnoj

En ĉi tiu parto de la artikolo, ni povas plenumi la -partan kongruon uzante la IF-funkcion . Kiel vi scias, la SE-funkcio faras logikan teston kaj liveras valoron por VERA FALSA rezulto.

  • Nun. , ĉi tie ni starigis la "Plena nomo Trovita" kiel la if_vera_valoro kaj lasis la if_falsa_valoro malplena. Enmetu la sekvan formulon en la ĉelon.
=IF(COUNTIFS($B$5:$B$12;"*"&C5)=1;"Full Name Is Found";"Full Name not Found")

Ĉi tie la formulo provizis la se_vera_valoro . Nun skribu la formulon por la ceteraj valoroj.

  • Krome, post premado de la Enigu Butonon vi ricevos la rezulton por ĉi tiu ĉelo kaj poste uzu la opcion Plenigu Tenilon por ĉiuj ĉeloj laŭe.

  • Fine, vi ricevos la deziratan rezulton.

🔎 Kiel Farasla Formulo-Verko?

  • COUNTIFS($B$5:$B$12;”*”&C5) : En la unua parto, ni trovos la gamon de la ĉeloj, kiuj ni volas kontroli kun la kondiĉo.
  • IF(NOMBRAJ($B$5:$B$12;”*”&C5)=1; “Plena nomo Trovita”; “Plena Nomo ne Trovita") : Ĉi tiu parto aplikos la taŭgajn kriteriojn en la formulo.

Tial, kombinante IF kaj COUNTIF funkcioj por plenumi la parta kongruo en du kolumnoj en Excel estas tre facile uzebla.

Legu Pli: COUNTIF Parta kongruo en Excel (2 aŭ Pli da Aliroj)

4. Komparu du kolumnojn per la funkcio AGGREGATE

Fine, ni provos trovi partan kongruon ene de du kolumnoj uzante la funkcio AGGREGATE ankaŭ. Microsoft Excel funkcioj kiel SUM , COUNT , LARGE kaj MAX ne funkcios se intervalo enhavas erarojn. . Tamen, vi povas rapide solvi ĉi tion per uzante la funkcio AGGREGATE . Ĉi tiu artikolo montros al vi kiel aldoni datumojn en Excel .

AGGREGATE Funkcio: Sintakso kaj Argumentoj

La funkcio AGGREGATE de Excel resendas la entuton de datumtabelo aŭ datumlisto. Funkcia nombro funkcias kiel la unua argumento, dum diversaj datenoj konsistigas la aliajn argumentojn. Por scii kiun funkcion uzi, oni devas enmemorigi la funkcionumeron, aŭ apud vi povas vidi ĝin en la tabelo.

Referenco kajtabelsintakso estas la du eblaj sintaksoj por la Excel AGGREGATE-funkcio kiun ni montros al vi ĉi tie.

Array Syntax:

= AGGREGATE(funkcio_nombre,opcioj,tabelo,[k])

Referenca sintakso:

=AGGREGATE(funkcio_num,opcioj,ref1, [ref2 ],…)

Ne necesas zorgi pri la formo, kiun vi uzas. Surbaze de la enigo-parametroj kiujn vi liveras, Excel elektos la plej taŭgan formon.

Argumentoj:

Funkcio Funkcio_numero
MEZONO 1
NOMBRU 2
KONTAKTO 3
MAX 4
MIN 5
PRODUKTO 6
SUM 9
GRANDA 14
Malgranda 15

Nun, sekvas antaŭen kaj diskutu pri kiel uzi ĉi tiun funkcion ĝisfunde sekvante la subajn paŝojn.

  • Unue, enigu la sekvan formulon en la ĉelon.
[email protected](E$5:E$8;AGGREGATE(15;6;MATCH("*"&$E$5:$E$8&"*";$B5;0)*(ROW($E$5:$E$8)-ROW(E$5)+1);1))

  • Sekva, vi ricevos la rezulton por ĉi tiu ĉelo kaj poste uzu la opcion Plenigu Tenilon por apliki ĝin al ĉiuj ĉeloj.

  • Fine, via ekrano montros similan rezulton al la sekva bildo.

🔎 Kiel Funkcias la Formulo?

  • (VICO($E$5:$E$8)-VICO(E$5)+1) : Kiam vi havas eta datumaro, estas facile trovi la vican numeron sed enen la kazo de pli granda datumaro, vi eble devos uzi la funkcion ROW. En la unua parto, ni trovos la deziratajn ĉelintervalojn, kiujn ni volas uzi.
  • MATCH(“*”&$E$5:$E$8&;”*”;$ B5;0) : Kiam ajn vi laboras sur 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 . Ĉi tiu parto provos trovi la kongruon ene de la elektita intervalo.
  • AGGREGATE(15;6; MATCH(“*”&$E$5:$E$8&”*”;$B5) ;0)*(ROW($E$5:$E$8)-ROW(E$5)+1) : En Excel, la AGGREGATE funkcio estas uzata en malsamaj funkcioj por akiri specifajn rezultojn. En ĉi tiu kazo, vi povas uzi la funkcion MATCH . Ĉi tiu parto aplikos la taŭgajn kriteriojn en la formulo.
  • @INDEX(E$5:E$8;AGGREGATE(15; 6;MATCH(“*”&$E$5:$E$8&”*”;$B5;0)*(VICO($E$5:$E$8)-VICO(E$5)+1);1 )) : Kiam vi intencas resendi valoron (aŭ valorojn) el pluraj intervaloj, vi uzos la referencan formon de la INDEX funkcio. Ĉi tiu parto revenos al vi la finan rezulton laŭe.

Do, finfine, ni finis nian artikolon uzante la funkcion AGGREGATE por plenumi la partan kongruon en du kolumnoj en Excel.

Legu Pli: Serĉu Partan Tekstan Kongruon en Excel (5 Metodoj)

Aferojn Por Memori

  • En la kazo de uzado de la unua du metodoj, la VLOOKUP kaj la INDEX-MATCH kombinaĵoj ludas la plej gravajn rolojn. Enmetinte la valorojn provu tion memori. Se vi ŝanĝas la intervalon, la rezulto estos malsama.
  • Kiam oni uzas formulojn, estas grave enmeti ilin kun la ĝusta sintakso. Alie, ĝi ne donos rezultojn.
  • Ni sugestas, ke vi elŝutu la excel-dosieron kaj vidu ĝin dum vi uzas la formulojn por pli bona kompreno.

Konkludo

Tio estas ĉio por hodiaŭ. Ni listigis plurajn manierojn funkciigi la partan kongruon en du kolumnoj en Excel. Mi esperas, ke vi trovos ĉi tion utila. Bonvolu komenti se io ŝajnas malfacile komprenebla. Sciigu nin, kiun el la metodoj vi uzos. Sciigu iujn aliajn alirojn, kiujn ni eble maltrafis ĉi tie.

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.