Hoe om teks in Excel te vergelyk en verskille uit te lig (8 vinnige maniere)

  • Deel Dit
Hugh West

In sommige gevalle hoef ons dalk net tekste van stringe te vergelyk en hul ooreenkomste of verskille in Excel uit te lig. Hierdie artikel sal jou lei met agt maklike metodes om teks in Excel te vergelyk en verskille uit te lig.

Laai Oefenboek af

Jy kan die gratis Excel-sjabloon van hier af aflaai en oefen op jou eie.

Vergelyk teks en beklemtoon verskille.xlsm

5 vinnige maniere om teks in Excel te vergelyk en verskille vir dieselfde ry uit te lig

Kom ons maak eers kennis met ons datastel. Ek het 'n paar topverkoperboeke vir twee opeenvolgende maande in 'n aanlynwinkel geplaas. Nou sal ek hulle vergelyk en verskille uitlig met 'n paar maklike tegnieke. Eerstens sal ek wys hoe om dit vir dieselfde rye te doen.

Metode 1: Die PRESIESE funksie

Die PRESIESE funksie word gebruik om twee stringe of data met mekaar te vergelyk en dit gee vir ons die resultaat of albei data presies ooreenstem of nie. Kom ons gebruik dit vir ons heel eerste metode. Om die uitvoer te wys, het ek 'n nuwe kolom genaamd 'Opmerking' bygevoeg.

Stap 1:

⏩Aktiveer Sel D5

=EXACT(B5,C5)

⏩Tik dan die Enter -knoppie.

Stap 2:

⏩Daarna dubbelklik die Vulhandvatsel -ikoon om die formule vir die ander selle te kopieer.

Kyk nou na die afvoer wat dit wys ONWAAR vir verskillende waardes en WAAR vir ooreenstemmende waardes in dieselfde ry.

Lees meer: ​​Vergelyk twee selle in Excel en gee WAAR of ONWAAR terug (5 vinnige maniere) )

Metode 2: Die Boolese logika

Ons kan dieselfde bewerking uitvoer deur eenvoudige Booleaanse logika te gebruik. Vir die verskillende waardes sal dit WAAR en ONWAAR vir die ooreenstemmende waardes in dieselfde ry wys.

Stap 1:

⏩Skryf die gegewe formule in Sel D5

=B5C5

⏩Druk die Enter -knoppie en pas toe die Vulhandvatsel -ikoon om die formule te kopieer.

Hier is ons uitset-

Metode 3: Die IF-funksie

As jy die IF-funksie gebruik met die Booleaanse logika, dan kan ons die uitvoer kry met ons gespesifiseerde teks. Ek het gestel dat dit 'Uniek' sal wys as dit 'n ander teks kry en 'Soortgelyk' as dieselfde teks kry.

Stappe:

⏩In Sel D5 tik die formule-

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

⏩ Klik dan net die Enter -knoppie en gebruik die Vulhandvatsel -instrument.

Nou sal jy die afvoer met gespesifiseerde teks kry.

Lees meer : Keer terug JA as 2 selle ooreenstem in Excel (10 metodes)

Metode 4: Voorwaardelike formatering met formule

Voorwaardelike formatering is 'n baie gerieflike opsie om teks te vergelyk en verskille in Excel uit te lig. Hier kan ons voorafgeselekteerde kleure gebruik om verskille uit te lig.

Stap1:

⏩Kies die datareeks B5:C12

⏩Klik dan soos volg: Tuis > Voorwaardelike formatering > Nuwe reël

'n Formatering dialoogkassie sal oopmaak.

Stap 2:

⏩ Druk U se 'n formule om te bepaal watter selle om te formateer uit die Kies 'n Reëltipe -boks.

⏩Tik later die formule hieronder in Formaat in waardes waar hierdie formule waar is box-

=$B5$C5

⏩Klik Format.

Dan ' Formateer selle se dialoogkassie sal verskyn.

Stap 3:

⏩ Kies jou gewenste kleur uit die Vul opsie. Ek het 'n bietjie groen kleur gekies.

⏩Druk Ok en dit sal teruggaan na die vorige dialoogkassie.

Stap 4:

⏩ Op hierdie oomblik, druk net OK .

Nou sien jy dat al die verskillende waardes in dieselfde ry word nou met gekose kleur uitgelig.

Lees meer: ​​Hoe om twee selle te vergelyk en kleur in Excel te verander (2 maniere)

Metode 5: Excel VBA Makro's

In plaas daarvan om ingeboude funksies te gebruik, kan ons in Excel kodeer om enige gewenste bewerking uit te voer. In hierdie metode sal ek verskille in dieselfde ry uitlig deur VBA kodes te gebruik.

Stap 1:

Regskliek jou muis na die bladtitel om die VBA venster oop te maak.

Stap 2:

⏩Skryf die kodes wat hieronder gegee word-

8510

⏩Later, druk die Run -ikoonom die kodes te laat loop.

Nou sal 'n dialoogkassie oopmaak om die eerste datareeks te kies.

Stap 3:

⏩Kies die reeks B5:C12

⏩Druk OK dan sal 'n ander dialoogkassie oopmaak om die tweede datareeks te kies.

Stap 4:

⏩Stel die datareeks C5:C12

⏩Druk OK weer.

Stap 5:

⏩Nou om verskille uit te lig, druk net die Nee knoppie.

Sien nou, verskillende teks in dieselfde rye word nou met rooi kleur uitgelig.

3 vinnige maniere om teks in Excel te vergelyk en verskille vir alle rye uit te lig

Metode 1: Voorwaardelike formatering

Ons kan die <1 gebruik>Voorwaardelike formatering -nutsding om teks in Excel te vergelyk en verskille uit te lig vir al die rye sonder enige formule.

Stap 1:

⏩ Kies die datareeks B5:C12

⏩Klik dan soos volg: Tuis > Voorwaardelike formatering > Merk selle reëls > Duplikaatwaardes .

'n Dialoogkassie sal oopmaak.

Stap 2:

⏩ Kies die Unieke -opsie en verlangde kleur uit die Formateer selle wat -blokkie bevat.

⏩Laastens, druk net OK .

Al die verskillende tekste word nou uitgelig met ons gekose kleur.

Metode 2: IF+COUNTIF-funksies

Om teks in Excel te vergelyk en verskille uit te lig, sal ons noukombineer twee funksies wat- die IF-funksie en die COUNTIF-funksie is. Hier sal ons die teks van Kolom B nagaan of hulle algemeen in Kolom C is of nie in enige ry nie. Die IF funksie kontroleer of 'n voorwaarde nagekom word en gee een waarde as waar en 'n ander waarde as onwaar. Die COUNTIF word gebruik om selle in 'n reeks te tel wat aan 'n enkele voorwaarde voldoen.

Stappe:

⏩Tik die formule in Sel D5

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

⏩Tik die Enter -knoppie.

⏩Ten slotte, gebruik die Vul Handvatsel -ikoon om die gekombineerde formule te kopieer.

Nou kan ons maklik die verskille uit die prent hieronder uitvind-

Formule-ontleding:

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

Die COUNTIF funksie sal die waarde van Sel B5 deur die reeks C5:C12 kontroleer of dit gelyk is of nie. As dit gelyk is, sal dit 1 terugstuur, anders 0. Die uitvoer sal dus terugstuur as-

ONWAAR

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

Uiteindelik sal die IF funksie wys 'Geen passing in C' vir ONWAAR en 'Pas in C' vir WAAR . Dit sal terugkeer as-

Geen pasmaat in C

Metode 3: ISERROR+VLOOKUP-funksies

Laastens, laat ons gebruik nog 'n kombinasie van funksies om die vorige bewerking uit te voer. Ons sal die ISERROR - en VLOOKUP -funksies toepas. Dit salkontroleer die teks van Kolom B tot Kolom C , as dit 'n ongewone teks kry, sal dit WAAR wys, indien nie, sal dit ONWAAR . Die ISERROR -funksie in Excel kontroleer of 'n waarde 'n fout is en gee WAAR of ONWAAR terug. Die VLOOKUP funksie word gebruik om 'n waarde in die linkerkantste kolom van 'n tabel op te soek en gee die ooreenstemmende waarde van 'n kolom na regs terug.

Stappe:

⏩Tik die gegewe formule in Sel D5

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

⏩Tik dan net die Enter knoppie en gebruik die Vulhandvatsel -nutsding om die formule te kopieer.

Sien nou die afvoer in die prent hieronder-

Formule-uiteensetting:

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

Die VLOOKUP funksie sal Sel B5 nagaan deur die reeks C5:C12 . As dit 'n gemeenskaplike waarde vind, sal dit daardie waarde wys anders sal #N/A wys. Dit gee dus terug vir Sel B5

#N/A

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

Dan sal die ISERROR funksie “ TRUE ” wys vir #N /A en “ ONWAAR ” vir ander uitsette. Vir Sel B5 sal dit terugkeer as-

“WAAR”

Gevolgtrekking

Ek hoop al die metodes hierbo beskryf sal goed genoeg wees om teks in Excel te vergelyk en verskille uit te lig. Vra gerus enige vrae in die kommentaar afdeling en gee my assebliefterugvoer.

Hugh West is 'n hoogs ervare Excel-afrigter en ontleder met meer as 10 jaar ondervinding in die bedryf. Hy het 'n Baccalaureusgraad in Rekeningkunde en Finansies en 'n Meestersgraad in Besigheidsadministrasie. Hugh het 'n passie vir onderrig en het 'n unieke onderrigbenadering ontwikkel wat maklik is om te volg en te verstaan. Sy kundige kennis van Excel het duisende studente en professionele persone wêreldwyd gehelp om hul vaardighede te verbeter en uit te blink in hul loopbane. Deur sy blog deel Hugh sy kennis met die wêreld, en bied gratis Excel-tutoriale en aanlyn opleiding aan om individue en besighede te help om hul volle potensiaal te bereik.