Hoe kinne jo tekst yn Excel fergelykje en ferskillen markearje (8 rappe manieren)

  • Diel Dit
Hugh West

Yn guon gefallen hoege wy miskien allinnich mar teksten fan tekenrige te fergelykjen en de oerienkomsten of ferskillen yn Excel te markearjen. Dit artikel sil jo liede mei acht maklike metoaden om tekst yn Excel te fergelykjen en ferskillen te markearjen.

Download Practice Book

Jo kinne hjir de fergese Excel-sjabloan downloade en oefenje op jo eigen.

Tekst- en markearferskillen fergelykje.xlsm

5 rappe manieren om tekst yn Excel te fergelykjen en ferskillen foar deselde rige te markearjen

Litte wy earst yntrodusearre wurde oan ús dataset. Ik haw twa opienfolgjende moannen wat bêstferkeapjende boeken yn in online winkel pleatst. No sil ik se fergelykje en ferskillen markearje mei wat maklike techniken. Earst sil ik sjen litte hoe't jo it dwaan foar deselde rigen.

Metoade 1: De EKAKTE funksje

De EKAKTE funksje wurdt brûkt om twa stringen of gegevens mei elkoar te fergelykjen en it jout ús it resultaat oft beide gegevens in krekte oerienkomst binne of net. Litte wy it brûke foar ús earste metoade. Om de útfier sjen te litten haw ik in nije kolom tafoege mei de namme 'Opmerking'.

Stap 1:

⏩ Aktivearje Sel D5

=EXACT(B5,C5)

⏩ Druk dan op de knop Enter .

Stap 2:

⏩Dêrnei dûbelklik it ikoan Fillhandtak om de formule foar de oare sellen te kopiearjen.

Besjoch no de útfier dy't it toant FALSE foar ferskillende wearden en TRUE foar oerienkommende wearden yn deselde rige.

Lês mear: Fergelykje twa sellen yn Excel en Return TRUE or FALSE (5 Quick Ways) )

Metoade 2: De Booleaanske logika

Wy kinne deselde operaasje útfiere mei ienfâldige Booleaanske logika. Foar de ferskillende wearden sil it TRUE en FALSE sjen litte foar de oerienkommende wearden yn deselde rige.

Stap 1:

⏩Skriuw de opjûne formule yn Sel D5

=B5C5

⏩Druk op de Enter knop en tapasse it ikoan Fillhandtak om de formule te kopiearjen.

Hjir is ús útfier-

Metoade 3: De IF-funksje

As jo ​​ de IF-funksje brûke mei de Boolean logika dan kinne wy ​​de útfier krije mei ús spesifisearre tekst. Ik haw ynsteld dat it 'Uniek' sil sjen as it in oare tekst krijt en 'Similar' as it deselde tekst krijt.

Stappen:

⏩In Sel D5 typ de formule-

=IF(B5C5,"Unique","Similar")

⏩ Klik dan gewoan op de knop Enter en brûk de Fillhandtak ark.

No krije jo de útfier mei oantsjutte tekst.

Lês mear : Return JA As 2 sellen oerienkomme yn Excel (10 metoaden)

Metoade 4: Betingst opmaak mei formule

Betingstlike opmaak is in heul handige opsje om tekst te fergelykjen en ferskillen yn Excel te markearjen. Hjir kinne wy ​​foarselekteare kleuren brûke om ferskillen te markearjen.

Stap1:

⏩Selektearje it gegevensberik B5:C12

⏩Klik dan as folget: Thús > Betingst opmaak & GT; Nije regel

In opmaakdialoochfinster sil iepenje.

Stap 2:

⏩ Druk op U se in formule om te bepalen hokker sellen jo moatte opmaak út it fak Selektearje in regeltype .

⏩Typ letter de formule hjirûnder yn Opmaak wearden wêr't dizze formule wier is box-

=$B5$C5

⏩Klik op Format.

Dan ' Sellen opmaak' dialoochfinster sil ferskine.

Stap 3:

⏩ Kies jo winske kleur út de Folje opsje. Ik haw de lytse griene kleur keazen.

⏩Druk op Ok en it sil weromgean nei it foarige dialoochfinster.

Stap 4:

⏩ Druk op dit stuit gewoan op OK .

No sjogge jo dat alle ferskillende wearden yn deselde rige binne no markearre mei selektearre kleur.

Lês mear: Hoe kinne jo twa sellen fergelykje en kleur feroarje yn Excel (2 manieren)

Metoade 5: Excel VBA-makro's

Ynstee fan ynboude funksjes te brûken, kinne wy ​​yn Excel koade om elke winske operaasje út te fieren. Yn dizze metoade sil ik ferskillen yn deselde rige markearje mei VBA koades.

Stap 1:

Rjochtsklikke jo mûs nei de blêdtitel om it VBA finster te iepenjen.

Stap 2:

⏩Skriuw de hjirûnder jûne koades-

8110

⏩ Druk letter op it ikoan Run om de koades út te fieren.

No sil in dialoochfinster iepenje om it earste gegevensberik te selektearjen.

Stap 3:

⏩Selektearje it berik B5:C12

⏩Druk op OK dan sil in oar dialoochfinster iepenje om it twadde gegevensberik te selektearjen.

Stap 4:

⏩Stel it gegevensberik yn C5:C12

⏩Druk op OK opnij.

Stap 5:

⏩Druk no op de Nee om ferskillen te markearjen. knop.

Sjoch no, ferskate tekst yn deselde rigen binne no markearre mei reade kleur.

3 rappe manieren om tekst yn Excel te fergelykjen en ferskillen foar alle rigen te markearjen

Metoade 1: Betingst opmaak

Wy kinne de <1 brûke>Tool foar betingst opmaak om tekst yn excel te fergelykjen en ferskillen te markearjen foar alle rigen sûnder formule.

Stap 1:

⏩ Selektearje it gegevensberik B5:C12

⏩Klikje dan as folget: Thús > Betingst opmaak & GT; Markearje sellen regels & GT; Dûbele wearden .

In dialoochfinster sil iepenje.

Stap 2:

⏩ Selektearje de Unike opsje en de winske kleur út it fak Format sellen dy't befetsje.

⏩Troch op OK .

Alle ferskillende teksten binne no markearre mei ús keazen kleur.

Metoade 2: IF+COUNTIF-funksjes

Om tekst yn Excel te fergelykjen en ferskillen te markearjen sille wy nokombinearje twa funksjes dy't binne- de IF-funksje en de COUNTIF-funksje . Hjir sille wy de tekst fan Kolom B kontrolearje oft se gewoan binne yn Kolom C of net yn elke rige. De funksje IF kontrolearret oft oan in betingst foldien is en jout ien wearde werom as wier en in oare wearde as falsk. De COUNTIF wurdt brûkt om sellen te tellen yn in berik dat oan ien betingst foldocht.

Stappen:

⏩Typ de formule yn Sel D5

=IF(COUNTIF($C$5:$C$12,$B5)=0,"No match in C","Match in C")

⏩Klik op de Enter knop.

⏩Gebrûk as lêste de Folje Handle byldkaike om de kombinearre formule te kopiearjen.

No kinne wy ​​​​de ferskillen maklik fine út de ôfbylding hjirûnder-

Formule-ûnderdieling:

COUNTIF($C$5:$C$12,$B5)=0

De funksje COUNTIF sil de wearde fan Sel B5 kontrolearje troch it berik C5:C12 oft it gelyk is of net. As gelyk dan sil it 1 werombringe, oars 0. De útfier sil dus weromkomme as-

FALSE

IF(COUNTIF) ($C$5:$C$12,$B5)=0,"No match in C","Match in C")

Uteinlik sil de IF funksje sjen litte 'Gjin oerienkomst yn C' foar FALSE en 'Oerienkomst yn C' foar TRUE . It sil weromkomme as-

Gjin oerienkomst yn C

Metoade 3: ISERROR+VLOOKUP-funksjes

Last, lit ús brûke in oare kombinaasje fan funksjes om de foarige operaasje te dwaan. Wy sille de funksjes ISERROR en VLOOKUP tapasse. It silkontrolearje de tekst fan Kolom B oant en mei Kolom C , as it in ûngewoane tekst krijt dan sil it TRUE oanjaan dan sil it FALSE . De funksje ISERROR yn Excel kontrolearret oft in wearde in flater is en jout TRUE of FALSE werom. De funksje VLOOKUP wurdt brûkt om in wearde op te sykjen yn de meast lofterste kolom fan in tabel en jout de oerienkommende wearde werom fan in kolom nei rjochts.

Stappen:

⏩Typ de opjûne formule yn Sel D5

=ISERROR(VLOOKUP(B5,$C$5:$C$12,1,0))

⏩ Druk dan gewoan op Enter knop en brûk it Fillhandtak -ark om de formule te kopiearjen.

Sjoch no de útfier yn de ôfbylding hjirûnder-

Formule-ûnderdieling:

VLOOKUP(B5,$C$5:$C$12,1,0)

De VLOOKUP funksje sil Sel B5 kontrolearje troch it berik C5:C12 . As it in mienskiplike wearde fynt, dan sil it sjen litte dat dizze wearde oars sil #N/A sjen litte. Dus it jout werom foar Sel B5

#N/A

ISERROR(VLOOKUP(B5 ,$C$5:$C$12,1,0))

Dan sil de ISERROR funksje " TRUE " sjen foar #N /A en " FALSE " foar oare útgongen. Foar Sel B5 sil it weromkomme as-

"TRUE"

Konklúzje

Ik hoopje alle hjirboppe beskreaune metoaden sille goed genôch wêze om tekst yn Excel te fergelykjen en ferskillen te markearjen. Fiel jo frij om fragen te stellen yn 'e kommentaar seksje en jou my asjebleaftfeedback.

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.