Sadržaj
U nekim slučajevima, možda ćemo trebati samo usporediti tekstove nizova i istaknuti njihove sličnosti ili razlike u Excelu. Ovaj će vas članak voditi s osam jednostavnih metoda za usporedbu teksta u Excelu i isticanje razlika.
Preuzmite priručnik za vježbu
Ovdje možete preuzeti besplatni Excel predložak i vježbati sami.
Usporedite tekst i označite razlike.xlsm5 brzih načina za usporedbu teksta u Excelu i označite razlike za isti red
Prvo se upoznajmo s našim skupom podataka. Postavio sam neke najprodavanije knjige u online trgovinu dva uzastopna mjeseca. Sada ću ih usporediti i istaknuti razlike pomoću nekih jednostavnih tehnika. Prvo ću pokazati kako to učiniti za iste retke.
Metoda 1: TOČNA funkcija
Funkcija EXACT koristi se za usporedbu dva niza ili podataka međusobno i daje nam rezultat podudaraju li se oba podatka točno ili ne. Iskoristimo ga za našu prvu metodu. Za prikaz izlaza dodao sam novi stupac pod nazivom 'Remark'.
1. korak:
⏩Aktivirajte ćeliju D5
=EXACT(B5,C5)
⏩Zatim pritisnite gumb Enter .
2. korak:
⏩Nakon toga dvaput kliknite ikonu Ručka za popunjavanje da biste kopirali formulu za ostale ćelije.
Sada pogledajte izlaz koji pokazuje FALSE za različite vrijednosti i TRUE za podudarne vrijednosti u istom retku.
Pročitajte više: Usporedite dvije ćelije u Excelu i vratite TRUE ili FALSE (5 brzih načina )
Metoda 2: Booleova logika
Istu operaciju možemo izvesti pomoću jednostavne Booleove logike. Za različite vrijednosti prikazat će TRUE i FALSE za podudarne vrijednosti u istom retku.
1. korak:
⏩Upišite zadanu formulu u ćeliju D5 –
=B5C5
⏩Pritisnite gumb Enter i primijenite ikonu Ručka za popunjavanje za kopiranje formule.
Ovo je naš rezultat-
Metoda 3: IF funkcija
Ako koristite IF funkciju s Booleovom logikom tada možemo dobiti izlaz s našim specificiranim tekstom. Postavio sam da će prikazati 'Jedinstveno' ako dobije drugačiji tekst i 'Slično' ako dobije isti tekst.
Koraci:
⏩U Ćelija D5 upišite formulu-
=IF(B5C5,"Unique","Similar")
⏩Zatim samo kliknite gumb Unesi i upotrijebite ručicu za popunjavanje alat.
Sada ćete dobiti izlaz s određenim tekstom.
Pročitajte više : Vrati DA Ako se 2 ćelije podudaraju u Excelu (10 metoda)
Metoda 4: Uvjetno oblikovanje s formulom
Uvjetno oblikovanje je vrlo zgodna opcija za usporedbu teksta i isticanje razlika u Excelu. Ovdje možemo koristiti unaprijed odabrane boje kako bismo istaknuli razlike.
Korak1:
⏩Odaberite raspon podataka B5:C12
⏩Zatim kliknite na sljedeći način: Početna > Uvjetno oblikovanje > Novo pravilo
Otvorit će se dijaloški okvir za oblikovanje.
2. korak:
⏩ Pritisnite U upotrijebite formulu da odredite koje će ćelije formatirati iz okvira Odaberite vrstu pravila .
⏩Kasnije upišite formulu danu u nastavku u Oblikovanje vrijednosti gdje je ova formula točna box-
=$B5$C5
⏩Kliknite Format.
Zatim '<1 Pojavit će se dijaloški okvir>Format Cells' .
Korak 3:
⏩ Odaberite željenu boju iz Fill opcija. Odabrao sam svijetlo zelenu boju.
⏩Pritisnite U redu i vratit ćete se na prethodni dijaloški okvir.
Korak 4:
⏩ U ovom trenutku samo pritisnite OK .
Sada vidite da su svi različiti vrijednosti u istom retku sada su istaknute odabranom bojom.
Pročitajte više: Kako usporediti dvije ćelije i promijeniti boju u Excelu (2 načina)
Metoda 5: Excel VBA makronaredbe
Umjesto korištenja ugrađenih funkcija, možemo kodirati u Excelu za izvođenje bilo koje željene operacije. U ovoj metodi, istaknut ću razlike u istom retku pomoću VBA kodova.
1. korak:
⏩ Kliknite desnom tipkom postavite miš na naslov lista kako biste otvorili VBA prozor.
2. korak:
⏩Napišite dolje navedene kodove-
7614
⏩Kasnije pritisnite ikonu Pokreni za pokretanje kodova.
Sada će se otvoriti dijaloški okvir za odabir prvog raspona podataka.
Korak 3:
⏩Odaberite raspon B5:C12
⏩Pritisnite OK tada će se otvoriti drugi dijaloški okvir za odabir drugog raspona podataka.
Korak 4:
⏩Postavite raspon podataka C5:C12
⏩Pritisnite OK ponovo.
Korak 5:
⏩Sada da biste istaknuli razlike samo pritisnite Ne gumb.
Sada vidite, različiti tekstovi u istim redovima sada su istaknuti crvenom bojom.
3 brza načina za usporedbu teksta u Excelu i isticanje razlika za sve retke
Metoda 1: Uvjetno oblikovanje
Možemo koristiti Alat za uvjetno oblikovanje za usporedbu teksta u Excelu i isticanje razlika za sve retke bez ikakve formule.
Korak 1:
⏩ Odaberite raspon podataka B5:C12
⏩Zatim kliknite na sljedeći način: Početna > Uvjetno oblikovanje > Pravila za označavanje ćelija > Duplicirane vrijednosti .
Otvorit će se dijaloški okvir.
2. korak:
⏩ Odaberite opciju Jedinstveno i željenu boju iz okvira Oblikuj ćelije koje sadrže .
⏩Na kraju samo pritisnite OK .
Svi različiti tekstovi sada su istaknuti našom odabranom bojom.
Metoda 2: IF+COUNTIF funkcije
Da bismo usporedili tekst u Excelu i istaknuli razlike sada ćemokombiniraju dvije funkcije koje su - funkcija IF i funkcija COUNTIF . Ovdje ćemo provjeriti tekst Stupca B jesu li uobičajeni u Stupcu C ili ne u bilo kojem retku. Funkcija IF provjerava je li uvjet zadovoljen i vraća jednu vrijednost ako je istina, a drugu vrijednost ako je laž. COUNTIF koristi se za brojanje ćelija u rasponu koji zadovoljava jedan uvjet.
Koraci:
⏩Upišite formulu u Ćelija D5 –
=IF(COUNTIF($C$5:$C$12,$B5)=0,"No match in C","Match in C")
⏩Pritisnite gumb Enter .
⏩Na kraju upotrijebite Ikona Ručka za popunjavanje za kopiranje kombinirane formule.
Sada možemo lako pronaći razlike na slici ispod-
⏬ Raščlamba formule:
➥ COUNTIF($C$5:$C$12,$B5)=0
Funkcija COUNTIF provjerava vrijednost ćelije B5 kroz raspon C5:C12 je li jednaka ili ne. Ako je jednako, vratit će 1, inače 0. Dakle, izlaz će vratiti kao-
FALSE
➥ IF(COUNTIF ($C$5:$C$12,$B5)=0,”Nema podudaranja u C”,”Podudaranje u C”)
Konačno, prikazat će se funkcija IF 'Nema podudaranja u C' za FALSE i 'Match in C' za TRUE . Vratit će se kao-
Nema podudaranja u C
Metoda 3: ISERROR+VLOOKUP funkcije
Na kraju, upotrijebimo drugu kombinaciju funkcija za izvođenje prethodne operacije. Primijenit ćemo funkcije ISERROR i VLOOKUP . Hoćeprovjerite tekst Stupca B do Stupca C , ako dobije neuobičajeni tekst onda će pokazati TRUE ako ne, onda će pokazati FALSE . Funkcija ISERROR u programu Excel provjerava je li vrijednost pogreška i vraća TRUE ili FALSE . Funkcija VLOOKUP koristi se za traženje vrijednosti u krajnjem lijevom stupcu tablice i vraća odgovarajuću vrijednost iz stupca s desne strane.
Koraci:
⏩Upišite zadanu formulu u ćeliju D5 –
=ISERROR(VLOOKUP(B5,$C$5:$C$12,1,0))
⏩Zatim samo pritisnite Enter i upotrijebite alat Fill Handle za kopiranje formule.
Sada pogledajte rezultat na slici ispod-
⏬ Analiza formule:
➥ VLOOKUP(B5,$C$5:$C$12,1,0)
Funkcija VLOOKUP provjerit će ćeliju B5 kroz raspon C5:C12 . Ako pronađe zajedničku vrijednost, prikazat će tu vrijednost, inače će prikazati #N/A . Dakle, vraća se za ćeliju B5 –
#N/A
➥ ISERROR(VLOOKUP(B5 ,$C$5:$C$12,1,0))
Tada će funkcija ISERROR pokazati “ TRUE ” za #N /A i “ FALSE ” za ostale izlaze. Za ćeliju B5 vratit će se kao-
“ISTINA”
Zaključak
nadam se sve gore opisane metode bit će dovoljno dobre za usporedbu teksta u Excelu i isticanje razlika. Slobodno postavite sva pitanja u odjeljku za komentare i dajte mipovratne informacije.