Tabl cynnwys
Yn dibynnu ar yr amgylchiadau efallai y bydd angen i chi gymharu dwy golofn. Gellir gwneud y gymhariaeth mewn sawl ffurf, gydag un ohonynt yn cyfateb yn rhannol. Heddiw, rydyn ni'n mynd i ddangos i chi sut i weithredu'r gêm rannol mewn dwy golofn yn Excel. Ar gyfer y tymor hwn, rydym yn defnyddio Excel Microsoft 365 , mae croeso i chi ddefnyddio'ch un chi.
Pethau cyntaf yn gyntaf, gadewch i ni ddod i wybod am y llyfr gwaith sy'n sail i'n henghreifftiau.<3
Yma mae gennym set ddata o ychydig o athletwyr enwog o wahanol chwaraeon. Gan ddefnyddio'r set ddata hon byddwn yn gweithredu'r cyfatebiad rhannol o fewn dwy golofn. Byddwn yn defnyddio'r set ddata hon i egluro'r dulliau yn hawdd.
Lawrlwythwch Gweithlyfr Ymarfer
Gallwch lawrlwytho'r gweithlyfr ymarfer o yma.
Paru Rhan Dau Colofnau.xlsx
4 Dull Hawdd o Ddarganfod Cydweddiad Rhannol mewn Dwy Golofn
1. Cydweddu Rhannol mewn Dwy Golofn gan Ddefnyddio VLOOKUP
Un o'r dulliau i berfformio'r cyfatebiad rhannol rhwng colofnau yw'r defnydd o ffwythiant VLOOKUP .
Mae ffwythiant VLOOKUP yn canfod y data mewn a ystod wedi'i threfnu'n fertigol.
Byddwn yn cymharu dwy golofn y set ddata uchod ac yn cynhyrchu'r canlyniad mewn colofn arall.
- Yn gyntaf, mewnosodwch y fformiwla yn cell E5 .
=IFERROR(VLOOKUP("*"&C5&"*";$B$5:$B$12;1;0);"")
Yma rydym wedi gosod rhes gyntaf y golofn Enw Poblogaidd Athletwyr ar y >gwerth_lookup maes.
A cholofn Enw Athletwr fel y lookup_array . Gan fod angen i ni wirio paru rhannol rydym wedi defnyddio'r arwyddion seren fel cardiau chwilio. Mae'r arwydd hwn yn dynodi y gall unrhyw nifer o nodau fod yno.
- Wedi hynny, pan ddarganfyddir y cydweddiad bydd y fformiwla yn dychwelyd yr enw llawn a ddewiswyd gennym yn y gell.
- Nesaf, defnyddiwch yr opsiwn Fill Handle i gymhwyso'r fformiwla i'r holl gelloedd.
- Ar ôl hynny, byddwch yn cael y canlyniad terfynol yn unol â hynny .
Sylwer, yng cell E6 , eich bod wedi dod o hyd i fwlch fel yn y gell C6 sydd gennych rhoi'r enw Dhoni, na all y fformiwla ddod o hyd iddo yn colofn B . 1>🔎 Sut Mae'r Fformiwla yn Gweithio?
- VLOOKUP("*"&C5&"*";$B$5:$B$12;1;0) : Yn y rhan gyntaf, byddwn yn dod o hyd i'r amrediadau celloedd dymunol rhwng cell B5 i B12 i ddod o hyd i werthoedd penodol.
- IFERROR(VLOOKUP("*"&C5& ;”*”;$B$5:$B$12;1;0);” ) : Bydd y rhan hon yn defnyddio'r meini prawf cywir yn y fformiwla i ddangos y canlyniad terfynol yn ôl yr amrediad celloedd a ddymunir. 14>
- Yn gyntaf, byddwn yn mewnosod y fformiwla i cell E5 .
- Ar ôl hynny, byddwch yn cael canlyniadau ar gyfer y gell hon ac yna'n defnyddio Fill Handle i'w gymhwyso i bob cell. <14
- Yn olaf, fe gewch eich canlyniad terfynol.
- MATCH("*"&C5&"*";$B$5:$B$12;0) : Yn y rhan gyntaf, byddwn yn dod o hyd i'r gell a ddymunir amrediadau rydym am eu defnyddio.
- MYNEGAI($B$5:$B$12; MATCH("*"&C5&"*";$B$5:$B$12;0)) : Pan fyddwch yn bwriadu dychwelyd gwerth (neu werthoedd) o ystod sengl, byddwch yn defnyddio ffurf arae y ffwythiant INDEX . Bydd y gyfran hon yn cymhwyso'r meini prawf cywir yn y fformiwla.
- IFERROR(INDEX($B$5:$B$12; MATCH("*"&C5&"*";$B$5:$ B$12;0));”” ) : Bydd hwn yn cymryd yr ystodau o'r rhan ffwythiant MYNEGAI a MATCH ac yn gosod y cyflwr cywir ar gyfer y fformiwla.
- Sut i Ddefnyddio VLOOKUP Rhannol yn Excel(3 neu Fwy o Ffyrdd)
- Defnyddiwch VLOOKUP i Dod o Hyd i Destun Rhannol o Un Gell
- Sut i Berfformio Llinyn Paru Rhannol yn Excel (5 Dull)
- Nawr , yma rydym wedi gosod yr “Enw Llawn Yn Cael Ei Ddarganfod” fel y if_true_value ac wedi gadael y if_false_value yn wag. Mewnosodwch y fformiwla ganlynol yn y gell.
- Yn ogystal, ar ôl pwyso'r Botwm Mewnosod fe gewch y canlyniad ar gyfer hyn gell ac yna defnyddiwch yr opsiwn Trin Llenwch ar gyfer yr holl gelloedd yn unol â hynny.
- Yn olaf, fe gewch y canlyniad a ddymunir.
Felly, rydym wedi perfformio'r gêm rannol rhwng colofnau trwy ddefnyddio y ffwythiant VLOOKUP yn excel.
Darllen Mwy: Excel VLOOKUP i Darganfod y Paru Agosaf (gyda 5 Enghraifft) <3
2. Cydweddu Rhannol â Chyfuniad MYNEGAI – Swyddogaethau MATCH
Nesaf, rydym ynyn gallu defnyddio'r cyfuniad o ffwythiannau INDEX a MATCH . Adran gynharach, rydym wedi gweld sut mae VLOOKUP yn adennill y gwerth unwaith y bydd yn dod o hyd i'r cyfatebiad. Yma bydd MYNEGAI – MATCH cyfuniad yn gwneud yr un peth. Mae MATCH yn lleoli lleoliad gwerth chwilio ac mae INDEX yn dychwelyd y gwerth o'r lleoliad a roddwyd.
I wybod am y ffwythiannau ewch i'r erthyglau hyn: MYNEGAI, MATCH.
=IFERROR(INDEX($B$5:$B$12;MATCH("*"&C5&"*";$B$5:$B$12;0));"")
🔎 Sut Mae'r Fformiwla yn Gweithio?
Yn y gyfran hon, rydym wedi defnyddio cyfuniad o MYNEGAI a MATCH ffwythiannau i ganfod cyfatebiaethau rhannol rhwng colofnau. Mae'r ffwythiant IFERROR yn anwybyddu unrhyw fath o wall all ddigwydd oherwydd unrhyw anghysondeb yn y fformiwla.
Darllen Mwy: Fformatio Amodol ar gyfer Testun Rhannol Cyfateb yn Excel (9 Enghreifftiau)
Darlleniadau Tebyg
3. OS Swyddogaeth i Berfformio Cydweddiad Rhannol mewn Dwy Golofn
Yn y rhan hon o'r erthygl, gallwn berfformio'r paru rhannol gan ddefnyddio'r ffwythiant IF . Fel y gwyddoch, mae'r ffwythiant IF yn rhedeg prawf rhesymegol ac yn dychwelyd gwerth ar gyfer canlyniad TRUE neu FALSE .
=IF(COUNTIFS($B$5:$B$12;"*"&C5)=1;"Full Name Is Found";"Full Name not Found")
Yma darparodd y fformiwla y if_true_value . Nawr ysgrifennwch y fformiwla ar gyfer gweddill y gwerthoedd.
- COUNTIFS($B$5:$B$12;”*"&C5) : Yn y rhan gyntaf, byddwn yn dod o hyd i ystod y celloedd sy'n rydym am wirio gyda'r amod.
- IF(COUNTIFS($B$5:$B$12;"*"&C5)=1; "Canfyddir Enw Llawn"; "Nid yw'r Enw Llawn Wedi dod o hyd”) : Bydd y gyfran hon yn defnyddio'r meini prawf priodol yn y fformiwla.
Felly, gan gyfuno ffwythiannau IF a COUNTIF i gyflawni'r ffwythiannau mae paru rhannol mewn dwy golofn yn Excel yn hawdd iawn i'w ddefnyddio.
Darllen Mwy: COUNTIF Partal Match in Excel (2 or More Approaching)
4. Cymharu Dwy Golofn Gan Ddefnyddio Swyddogaeth AGREGATE
Yn olaf, byddwn yn ceisio dod o hyd i cyfatebiad rhannol o fewn dwy golofn gan ddefnyddio y ffwythiant AGREGATE hefyd. Ni fydd Microsoft Excel swyddogaethau fel SUM , COUNT , LARGE a MAX yn gweithredu os yw ystod yn cynnwys gwallau . Fodd bynnag, gallwch chi ddatrys hyn yn gyflym trwy ddefnyddio y ffwythiant AGGREGATE . Bydd yr erthygl hon yn dangos i chi sut i agregu data yn Excel .
AGREGATE Swyddogaeth: Cystrawen a Dadleuon
Cyfeirnod acystrawen arae yw'r ddwy gystrawen posib ar gyfer y ffwythiant Excel AGGREGATE byddwn yn ei ddangos i chi yma.
Cystrawen Array:
= AGGREGATE(function_num,opsiynau,arae,[k])
Cyfeiriad Cystrawen:
=AGGREGATE(function_num,opsiynau,cyf1, [cyf2 ],…)
Nid oes angen poeni am y ffurflen rydych yn ei defnyddio. Yn seiliedig ar y paramedrau mewnbwn rydych yn eu cyflenwi, bydd Excel yn dewis y ffurf fwyaf addas.
Dadleuon:
29>Swyddogaeth | Rhif_swyddogaeth |
---|---|
CYFARTALEDD | 1 |
COUNT | 2 |
CYSYLLTU | 3 |
MAX | 4 |
MIN | 5 |
CYNNYRCH | 6 |
SUM | 9 |
MAWR | 14 |
BACH | 15 |
Nawr, symudwch ymlaen nesaf a thrafodwch sut i ddefnyddio'r ffwythiant hwn yn drylwyr drwy ddilyn y camau isod.
- Yn gyntaf, rhowch y fformiwla ganlynol yn y gell.
[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))
- Nesaf, fe gewch y canlyniad ar gyfer y gell hon ac yna defnyddiwch yr opsiwn Fill Handle i'w gymhwyso i bob cell.
>
- (ROW($E$5:$E$8)-ROW(E$5)+1) : Pan fydd gennych set ddata fach iawn, mae'n hawdd dod o hyd i rif y rhes ond i mewnyn achos set ddata fwy, efallai y bydd yn rhaid i chi ddefnyddio y swyddogaeth ROW. Yn y rhan gyntaf, byddwn yn dod o hyd i'r ystodau celloedd dymunol rydym am eu defnyddio.
- MATCH("*"&$E$5:$E$8&"*";$ B5; 0) : Pryd bynnag y byddwch chi'n gweithio ar daflen waith Excel, efallai y byddwch am ddod o hyd i berthynas rhwng dwy gell neu fwy. Tybiwch eich bod am baru meini prawf â chelloedd eraill. Yn yr achos hwn, gallwch ddefnyddio'r ffwythiant MATCH . Bydd y gyfran hon yn ceisio dod o hyd i'r hyn sy'n cyfateb o fewn yr ystod a ddewiswyd.
- AGGREGATE(15;6; MATCH("*"&$E$5:$E$8&"*";$B5 ;0)*(ROW($E$5:$E$8)-ROW(E$5)+1) : Yn Excel, defnyddir y ffwythiant AGGREGATE ar swyddogaethau gwahanol i gael canlyniadau penodol. Yn yr achos hwn, cewch ddefnyddio'r ffwythiant MATCH . Bydd y gyfran hon yn defnyddio'r meini prawf cywir yn y fformiwla.
- @INDEX(E$5:E$8;AGGREGATE(15; 6;MATCH("*"&$E$5:$E$8&"*";$B5;0)*(ROW($E$5:$E$8)-ROW(E$5)+1);1 )) : Pan fyddwch yn bwriadu dychwelyd gwerth (neu werthoedd) o ystodau lluosog, byddwch yn defnyddio ffurf gyfeirnod y ffwythiant INDEX . Bydd y rhan hon yn dychwelyd y canlyniad terfynol i chi yn unol â hynny.<13
Felly, yn olaf, rydym wedi gorffen ein herthygl trwy ddefnyddio swyddogaeth AGREGATE i berfformio'r cyfatebiad rhannol mewn dwy golofn yn Excel.
Darllen Mwy: Lookup Paru Testun Rhannol yn Excel (5 Dull)
Pethau i'w Cofio
- Yn achos defnyddio'r cyntaf dau ddull, y cyfuniadau VLOOKUP a'r MYNEGELU MATCH sy'n chwarae'r rolau pwysicaf. Wrth fewnosod y gwerthoedd ceisiwch gadw hynny mewn cof. Os byddwch yn newid yr amrediad, bydd y canlyniad yn wahanol.
- Wrth ddefnyddio fformiwlâu, mae'n bwysig eu mewnosod gyda'r gystrawen gywir. Fel arall, ni fydd yn rhoi unrhyw ganlyniadau.
- Rydym yn awgrymu eich bod yn lawrlwytho'r ffeil Excel a'i weld wrth ddefnyddio'r fformiwlâu er mwyn deall yn well.
Casgliad
Dyna i gyd am heddiw. Rydym wedi rhestru sawl ffordd o weithredu'r cyfatebiad rhannol mewn dwy golofn yn Excel. Gobeithio y bydd hyn yn ddefnyddiol i chi. Mae croeso i chi wneud sylwadau os yw unrhyw beth yn ymddangos yn anodd ei ddeall. Rhowch wybod i ni pa un o'r dulliau rydych chi'n mynd i'w defnyddio. Rhowch wybod am unrhyw ddulliau eraill y gallem fod wedi'u methu yma.