Hoe kinne jo tekst yn twa kolommen yn Excel fergelykje

  • Diel Dit
Hugh West

Tekst yn twa kolommen fergelykje yn Excel is in wichtige taak yn ús deistich libben, foaral as wy wat moatte fine dat fergeliket mei de opjûne tekst. Yn dit artikel sil ik my rjochtsje op de sân fruchtbere manieren om tekst yn twa kolommen yn Excel te fergelykjen, mei relevante foarbylden.

Download Practice Workbook

Jo meie downloade it folgjende Excel-wurkboek foar better begryp en sels oefenje.

Tekst yn twa kolommen fergelykje.xlsx

7 handige manieren om tekst yn twa kolommen te fergelykjen yn Excel

Dit artikel sil jo demonstrearje hoe't jo tekst yn twa kolommen yn Excel fergelykje kinne troch de arithmetyske formule te brûken, de IF en COUNTIF funksjes, betingst opmaak,  de VLOOKUP funksje, nêst de INDEX en MATCH -funksjes, en it kombinearjen fan SUMPRODUCT < ISNUMBER en MATCH funksjes.

Litte wy nei de folgjende dataset sjen. Hjir binne twa listen fan items, nammentlik artikellist 1 en artikellist 2, tegearre mei har ferkeap yn respektivelik jannewaris en febrewaris jûn.

Op it stuit moatte wy ferlykje de item list út ferskate perspektiven. Litte wy begjinne.

1. Tekst yn twa kolommen fergelykje foar oerienkomsten yn rigen

Hjir sille wy jo sjen litte hoe't jo tekst yn twa kolommen fergelykje kinne mei de trije kategoryen lykas identike (eksakte) )folgjende formule. =INDEX($B$5:$C$16,MATCH(E5,$B$5:$B$16,0),2)

  • Druk dan op ENTER .
  • Hjir, B5:C16 is de list fan items mei har ferkeap, E5 is in opsykartikel, B5: B16 is de itemlist, 0 is foar de krekte oerienkomst, en 2 is foar de kolomyndeks.

  • Dus, jo sille hjir de ferkeapwearde sjen yn 'e D5 sel.
  • Brûk boppedat de Fill Behannelje ark en sleep it nei ûnderen fan de D5 sel nei de D16 sel.

  • As lêste krije jo alle ferkeapwearde hjir yn 'e ûndersteande ôfbylding.

7. SUMPRODUCT fusearje , ISNUMBER, en MATCH-funksjes om tekst yn twa kolommen te fergelykjen mei oerienkomsten te tellen

As jo ​​it oantal oerienkommende tekst of items telle wolle, kinne jo de SUMPRODUCT-funksje
. De formule is in bûtengewoan mannichfâldige, mar frij fleksibele funksje dy't geskikt is foar opsomming lykas SUMIFS .

De syntaksis fan 'e SUMPRODUCT-funksje

=SUMPRODUCT(array1, [array2],...)

It argumint fan 'e SUMPRODUCT-funksje

  • array1 – De earste array of berik om te fermannichfâldigjen, dan optelle.
  • array2 – [opsjoneel] De twadde array of berik om te fermannichfâldigjen, dan optelle.

Stappen:

  • Selektearje earst de D5 sel.
  • As twadde, skriuw de folgjende formule n it gefal opfan ús dataset.
=SUMPRODUCT(--(ISNUMBER(MATCH(B5:B16,C5:C13,0))))

  • Dan op ENTER .
  • In dizze formule, B5:B16 is it selberik foar itemlist 1, en C5:C13 is foar itemlist 2. , de funksje –ISNUMBER wurdt brûkt om de útfier te transformearjen yn numerike wearden.

  • Uteinlik sille jo de folgjende útfier sjen yn de opjûne ôfbylding.

Lês mear: Excel Count Matches in Two Columns (4 Easy Ways)

Konklúzje

Yn dit artikel hawwe wy 7 handige metoaden behannele om tekst yn twa kolommen te fergelykjen yn Excel. Wy hoopje fan harte dat jo dit artikel genoaten hawwe en in protte leard hawwe fan dit artikel . Derneist, as jo mear artikels oer Excel wolle lêze, kinne jo ús webside besykje, Exceldemy . As jo ​​fragen, opmerkings of oanbefellings hawwe, lit se dan freonlik yn 'e kommentaar seksje hjirûnder.

oerienkomst troch it brûken fan de algemiene rekenkundige formule, identike oerienkomsten en ferskillen mei de IF-funksje , en it fergelykjen fan oerienkomsten of ferskillen mei haadlettergefoelige analyze.

1.1  Identyk (krekt) oerienkomst troch Algemiene rekenkunde te brûken. Formule

Stappen:

  • Hjir, B5 is de sel fan in item út itemlist 1 en C5 is de sel fan in item út itemlist 2.
  • Selektearje earst de D5 sel.
  • Yn it algemien kinne jo de folgjende formule brûke om twa kolommen rige foar rige te fergelykjen foar identike oerienkomst.
=B5=C5

  • Druk dan op ENTER.

  • Dus, jo sille hjir sjen de earste identike oerienkomst yn de D5 sel.
  • Brûk boppedat it Fill Handle-ark en sleep it nei ûnderen fan de D5 sel nei de D16 -sel.

  • Uteinlik kinne jo alle identike sjen oerienkommende as wier en falsk.

1.2 Identike oerienkomsten en ferskillen rences Mei help fan IF-funksje

Jo kinne de útfier maklik fine oangeande oerienkommende en net-oerienkommende (ferskillen) as jo de IF-formule tegearre brûke. De IF-funksje is in logyske funksje basearre op in opjûne útspraak.

De syntaksis fan de IF-funksje

=IF(logical_test, [value_if_true], [value_if_false])

De arguminten fan 'e IF-funksje

  • logyske_test – In wearde of logyske útdrukkingdat kin wurde evaluearre as TRUE of FALSE.
  • value_if_true – [opsjoneel] De wearde dy't weromjûn wurdt as logical_test evaluearret nei TRUE.
  • value_if_false – [opsjoneel] De wearde dy't weromjûn wurdt as logical_test evaluearret nei FALSE.

Stappen:

  • Kies hjir earst de D5 sel.
  • No, lit ús de formule tapasse yn it gefal fan ús dataset.
=IF(B5=C5,"Match","Not Match")

  • Dan dan op ENTER .

  • Dan krije jo it resultaat as NOT Match yn 'e D5 sel.
  • Brûk boppedat de Fill Handle ark en sleep it nei ûnderen fan de D5 sel nei de D16 sel.

  • Hjir sille jo alle resultaten krije.

1.3 Fergelykjen fan wedstriden of ferskillen mei haadlettergefoelige analyze

Yn it foarige gefal hawwe wy de gefoelichheid fan 'e tekst net beskôge. As jo ​​​​de itemlist fergelykje wolle op basis fan gefalsensibiliteit mei de EKAKTE funksje , kinne jo trochgean mei de folgjende formule. De EKAKTE funksje fergeliket twa teksten, sjoen de haad- en lytse letters.

Stappen:

  • Yn dizze ôfbylding sille wy de opjûne twa rigen kleurje om it ferskil te sjen.
  • Kies hjir de D5 sel earst.
  • Litte wy dan de formule tapasse yn it gefal fan ús dataset.
=IF(EXACT(B5,C5),"Match","Not Match")

  • Dêrnei,druk op ENTER .

  • Dus, jo sille hjir it resultaat sjen yn 'e D5 sel.
  • Brûk boppedat it ark Fill Handle en sleep it nei ûnderen fan de D5 sel nei de D16 sel.

  • Dêrtroch kinne wy ​​yn it skermôfbylding sjen dat allinich de feroaring yn F fan de Chest Freezer jout it resultaat “ Net oerien

2. Ferlykje tekst yn twa Kolommen troch IF- en COUNTIF-funksjes te kombinearjen yn Excel

Yn 'e foarige foarbylden hawwe wy rige foar rige fergelike, mar soms moatte wy hiele items lâns wurkje, net allinich rige foar rige. Yn dizze situaasje kinne jo de COUNTIF-funksje brûke.

De COUNTIF-funksje is in Excel-funksje foar it tellen fan sellen binnen in berik dat foldocht in spesifike betingst. Dizze funksje kin sellen telle mei datums, sifers en tekst.

De syntaksis fan de COUNTIF-funksje

=COUNTIF(range, criteria)

It argumint fan de COUNTIF-funksje

berik – It berik fan sellen om te tellen.

kritearia - De kritearia dy't kontrolearje hokker sellen teld wurde moatte.

Stappen:

  • Kies hjir earst de D5 sel.
  • Litte wy dan de formule hjirûnder tapasse.
=IF(COUNTIF($C5:$C13, $B5)=0, "Not Found in List 2", "Found in List 2")

  • Hjir, C5:C13 is it selberik foar itemlist 2, en B5 is de sel fan in itemút itemlist 1. As de IF-funksje nul jout (Net fûn yn List 2) of 1 (Fûn yn List 2).
  • Druk dan op ENTER .

  • Dus, jo sille hjir it resultaat sjen yn 'e D5 sel.
  • Gebrûk boppedat de Fill Handle ark en sleep it nei ûnderen fan de D5 sel nei de D16 sel.

  • As lêste krije jo alle resultaten hjir yn 'e ûndersteande ôfbylding.

3 Betingstlike opmaak tapasse om tekst yn twa kolommen te fergelykjen foar oerienkomsten en ferskillen

Gebrûk fan betingsten opmaak yn Excel, kinne jo oanpaste opmaak tapasse op sellen dy't oan bepaalde kritearia foldwaan mei markearring fan kleuren. funksje om de twa listen mei items te fergelykjen.

3.1 Oerienkomsten fine

Jo kinne it oerienkommende item fine as jo de stappen hjirûnder folgje.

Stappen :

  • Gean earst nei Thús > Betingstlike opmaak > Nije regel .

  • Selektearje dan Gebrûk in formule om te bepalen hokker sellen opmaak opsje en ynfoegje de formule yn de lege romte lykas yn de folgjende skermprint.
=$B5=$C5

  • Klikje letter op Opmaak .

  • Gean dêrnei nei de Folje opsje, kies jo winske kleur, en druk op Ok .

  • Druk nochris op Ok yn it dialoochfinster Nije opmaakregel doaze.

  • As gefolch krije jo de folgjende útfier. Allinnich de sprekker en buroblêdmonitor binne oerienkomme.

3.2 Ferskillen fine

Stappen:

  • Hjir, om de ferskillen te finen, moatte jo deselde proseduere dwaan as de foarige manier, útsein de folgjende formule ynfoegje ynstee fan de eardere.
=$B5$C5

  • Op it lêst krije jo de folgjende útfier.

Lês Mear: Hoe kinne jo twa kolommen yn Excel fergelykje foar it finen fan ferskillen

4. Duplikaat of unike tekst markearje om te fergelykjen yn twa kolommen mei gebrûk fan betingsten opmaak

Yn dizze metoade sille wy brûke Betingstlike opmaak op 'e nij útsein de formule en brûk de opsje Hichte sellenregels fan 'e funksje.

4.1 Duplikaattekst fine (oerienkommende tekst)

Jo kinne dûbele items identifisearje sûnder formule. Folgje hjirfoar de stappen hjirûnder.

Stappen:

  • Selektearje hjir Thús > Betingstlike opmaak > Sellenregels markearje > Dûbele wearden.

  • Iepenje dan de Duplicate Values .
  • Letter, bewarje de standert Duplicate opsje yn 'e Format sellen dy't it befetsje, feroarje de wearden mei de opsje (gewoan it lit de kleur sjen), en druk op OK .

  • Jo krije it folgjendeoutput.

4.2 Unike tekst fine (net oerienkommende tekst)

Jo kinne ek de unike namme identifisearje fan 'e items wêr't dûbele teksten binne beskikber.

Stappen:

  • Dus, folgje de foarige stappen oant it dialoochfinster nammentlik Duplicate Values . Feroarje yn it dialoochfinster de standertopsje nei Uniek en druk op OK .

  • Nei it folgjen de boppesteande stappen krije jo de folgjende útfier.

5. VLOOKUP-funksje brûke foar it fergelykjen en finen fan ûntbrekkende tekst yn Excel

Goed , Jo moatte miskien de ûntbrekkende tekst fine út twa opjûne kolommen tekst. As jo ​​​​bepale wolle as in item op de iene list yn 'e oare list is of net, kinne jo de funksje VLOOKUP brûke. VLOOKUP is in Excel-funksje foar fertikaal organisearre gegevenssykjen yn in tabel. De funksje is kompatibel mei sawol likernôch as krekte oerienkomst.

De syntaksis fan de VLOOKUP-funksje

=VLOOKUP(value, table, col_index, [range_lookup])

It argumint fan 'e VLOOKUP-funksje

  • wearde - De wearde om te sykjen yn 'e earste kolom fan in tabel.
  • tabel – De tabel wêrút in wearde ophelle wurde moat.
  • col_index – De kolom yn de tabel wêrút in wearde op te heljen is.
  • range_looku p – [opsjoneel] TRUE = approximate match (standert). FALSE = eksaktmatch.

Stappen:

  • Kies earst de D5 sel.
  • Dan sil de formule sa wêze as de folgjende foar ús dataset.
=ISERROR(VLOOKUP(B5,$C$5:$C$13,1,0))

  • Druk dêrnei op ENTER .

Formule-ôfdieling

  • Hjir, B5 is it opsykartikel, C5:C13 is it selberik foar itemlist 2,
  • Jo moatte fine oft de B5 ( AC ) fûn is yn itemlist 2 of net.
  • No, as de opsykje item ( AC ) wurdt fûn yn itemlist 2, de VLOOKUP -formule jout de namme fan it item werom. Oars, as AC net fûn wurdt yn list 2, jout de formule in #N/A flater . Dat, dit is it ûntbrekkende item.
  • Boppedat wurdt de funksje ISERROR brûkt om flaters te foarkommen. As it resultaat in flater is, sil de funksje weromkomme as TRUE , en FALSE as it resultaat gjin flater is.
  • Dus, jo sille hjir de earste identike oerienkomst sjen yn 'e D5 sel.
  • Brûk boppedat it ark Fill Handle en sleep it nei ûnderen fan de D5 sel nei de D16 sel.

  • Uteinlik kinne jo alle identike oerienkomsten sjen as wier en falsk.

Relatearre: VLOOKUP-formule om twa kolommen yn ferskate blêden te fergelykjen!

6. Tekst fergelykje en gegevens ekstrahearje troch Nesting INDEX- en MATCH-funksjes

As jimmoatte ekstrahearje of werombringe de wearde fan de oerienkommende items, kinne jo gebrûk meitsje fan de kombinaasje fan de INDEX MATCH funksje . De funksje INDEX yn Excel jout de wearde werom dy't op in spesifisearre plak yn in berik of array stiet.

De syntaksis fan de INDEX-funksje

=INDEX(array, row_num, [col_num], [area_num])

It argumint fan 'e INDEX-funksje

  • array In berik fan sellen, of in arraykonstante.
  • row_num – De rige posysje yn de referinsje of array.
  • col_num – [opsjoneel] De kolomposysje yn de referinsje of array.
  • area_num – [opsjoneel] It berik yn referinsje dat brûkt wurde moat.

De MATCH-funksje wurdt brûkt foar it lokalisearjen fan de sykweardelokaasje yn in rige, kolom of tabel. De MATCH wurdt faak keppele mei de INDEX funksje om in oerienkommende wearde op te heljen.

De syntaksis fan de MATCH-funksje

=MATCH(lookup_value, lookup_array, [match_type])

It argumint fan 'e MATCH-funksje

  • lookup_value – De wearde dy't oerienkomt yn lookup_array.
  • lookup_array – In berik fan sellen as in arrayreferinsje.

Stappen:

  • Stel, jo hawwe in list jûn mei opsykje items dy't beskikber binne yn in oare list fan items mei har ferkeap. No moatte jo de ferkeap foar de oerienkommende items ekstrahearje.
  • Dêrfoar moatte jo de

Hugh West is in tige betûfte Excel-trainer en analist mei mear as 10 jier ûnderfining yn 'e yndustry. Hy hat in bachelorstitel yn boekhâlding en finânsjes en in masterstitel yn bedriuwsadministraasje. Hugh hat in passy foar lesjaan en hat in unike lesoanpak ûntwikkele dy't maklik te folgjen en te begripen is. Syn saakkundige kennis fan Excel hat tûzenen studinten en professionals wrâldwiid holpen har feardigens te ferbetterjen en útblinke yn har karriêre. Troch syn blog dielt Hugh syn kennis mei de wrâld, en biedt fergese Excel-tutorials en online training om partikulieren en bedriuwen te helpen har folsleine potensjeel te berikken.