Sadržaj
U nekim slučajevima, možda ćemo morati samo uporediti tekstove nizova i istaći njihove sličnosti ili razlike u Excelu. Ovaj članak će vas voditi sa osam jednostavnih metoda za upoređivanje teksta u Excelu i isticanje razlika.
Preuzmite Knjigu za vježbanje
Ovdje možete preuzeti besplatni Excel predložak i vježbati sami.
Uporedite tekst i istaknite razlike.xlsm5 brzih načina da uporedite tekst u Excelu i označite razlike za isti red
Upoznajmo se prvo s našim skupom podataka. Stavljao sam neke najprodavanije knjige u online prodavnicu dva uzastopna mjeseca. Sada ću ih uporediti i istaknuti razlike koristeći neke jednostavne tehnike. Prvo ću pokazati kako to učiniti za iste redove.
Metoda 1: TAČNA funkcija
EXACT funkcija se koristi za upoređivanje dva niza ili podataka jedan s drugim i daje nam rezultat bez obzira da li se oba podatka potpuno podudaraju ili ne. Koristimo ga za našu prvu metodu. Da prikažem izlaz, dodao sam novu kolonu pod nazivom 'Remark'.
Korak 1:
⏩Aktivirajte ćeliju D5
=EXACT(B5,C5)
⏩Zatim pritisnite dugme Enter .
Korak 2:
⏩Nakon toga dvaput kliknite na ikonu Fill Handle da kopirate formulu za ostale ćelije.
Sada pogledajte izlaz koji prikazuje FALSE za različite vrijednosti i TRUE za podudarne vrijednosti u istom redu.
Pročitajte više: Uporedite dvije ćelije u Excelu i vratite TRUE ili FALSE (5 brzih načina )
Metoda 2: Bulova logika
Istu operaciju možemo izvesti koristeći jednostavnu Booleovu logiku. Za različite vrijednosti, prikazat će se TRUE i FALSE za podudarne vrijednosti u istom redu.
Korak 1:
⏩Upišite datu formulu u ćeliju D5 –
=B5C5
⏩Pritisnite tipku Enter i primijenite ikona Fill Handle za kopiranje formule.
Evo našeg izlaza-
Metoda 3: Funkcija IF
Ako koristite funkciju IF sa Booleovskom logikom onda možemo dobiti izlaz sa našim navedenim tekstom. Postavio sam da će prikazati 'Jedinstveno' ako dobije drugačiji tekst i 'Sličan' ako dobije isti tekst.
Koraci:
⏩U Ćelija D5 upišite formulu-
=IF(B5C5,"Unique","Similar")
⏩Zatim samo kliknite na dugme Enter i koristite ručicu za popunjavanje alat.
Sada ćete dobiti izlaz sa navedenim 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 poređenje teksta i isticanje razlika u Excelu. Ovdje možemo koristiti unaprijed odabrane boje da istaknemo razlike.
Korak1:
⏩Odaberite raspon podataka B5:C12
⏩Zatim kliknite na sljedeći: Početna > Uvjetno oblikovanje > Novo pravilo
Otvorit će se dijaloški okvir za formatiranje.
Korak 2:
⏩ Pritisnite U se formulu da odredite koje ćelije da formatirate iz okvira Odaberite vrstu pravila .
⏩Kasnije unesite formulu datu ispod u Format vrijednosti u kojima je ova formula istinita box-
=$B5$C5
⏩Kliknite Format.
Zatim '<1 Pojavit će se dijaloški okvir>Format Cells' .
Korak 3:
⏩ Odaberite željenu boju iz Popuni opcija. Odabrao sam lite zelenu boju.
⏩Pritisnite OK i vratit će se na prethodni dijaloški okvir.
Korak 4:
⏩ U ovom trenutku, samo pritisnite OK .
Sada vidite da su sve različite vrijednosti u istom redu su sada označene odabranom bojom.
Pročitajte više: Kako uporediti dvije ćelije i promijeniti boju u Excelu (2 načina)
Metoda 5: Excel VBA makroi
Umjesto da koristimo ugrađene funkcije, možemo kodirati u Excelu kako bismo izvršili bilo koju željenu operaciju. U ovoj metodi, istaći ću razlike u istom redu koristeći VBA kodove.
Korak 1:
⏩ Kliknite desnim tasterom miša postavite miša na naslov lista da otvorite VBA prozor.
Korak 2:
⏩Upišite kodove date ispod-
4017
⏩Kasnije pritisnite ikonu Pokreni da pokrenete kodove.
Sada će se otvoriti dijaloški okvir za odabir prvog raspona podataka.
Korak 3:
⏩Odaberite raspon B5:C12
⏩Pritisnite OK onda će se otvoriti drugi dijaloški okvir za odabir drugog raspona podataka.
Korak 4:
⏩Postavite raspon podataka C5:C12
⏩Pritisnite OK opet.
Korak 5:
⏩Sada da istaknete razlike samo pritisnite Ne dugme.
Sada vidite, različiti tekstovi u istim redovima sada su označeni crvenom bojom.
3 brza načina za poređenje teksta u Excelu i isticanje razlika za sve redove
Metoda 1: uvjetno oblikovanje
Možemo koristiti <1 Alat>Uslovno oblikovanje za poređenje teksta u excelu i isticanje razlika za sve redove bez ikakve formule.
1. korak:
⏩ Odaberite raspon podataka B5:C12
⏩ Zatim kliknite na sljedeće: Početna > Uvjetno oblikovanje > Pravila za označavanje ćelija > Duplicirane vrijednosti .
Otvorit će se dijaloški okvir.
Korak 2:
⏩ Odaberite opciju Jedinstveno i željenu boju u okviru Formatiraj ćelije koje sadrže .
⏩Na kraju, samo pritisnite OK .
Svi različiti tekstovi su sada istaknuti našom odabranom bojom.
Metoda 2: IF+COUNTIF funkcije
Za usporedbu teksta u excelu i isticanje razlika sada ćemokombinuju dvije funkcije koje su- funkcija IF i funkcija COUNTIF . Ovdje ćemo provjeriti tekst kolone B da li su uobičajeni u koloni C ili nisu u bilo kojem redu. Funkcija IF provjerava da li je uvjet ispunjen i vraća jednu vrijednost ako je istinita, a drugu vrijednost ako je netočna. COUNTIF se koristi za brojanje ćelija u rasponu koji ispunjava jedan uslov.
Koraci:
⏩Upišite formulu u Ćelija D5 –
=IF(COUNTIF($C$5:$C$12,$B5)=0,"No match in C","Match in C")
⏩Pritisnite dugme Enter .
⏩Na kraju, koristite Ikona Ručice za popunjavanje da kopirate kombinovanu formulu.
Sada možemo lako otkriti razlike sa slike ispod-
⏬ Raščlamba formule:
➥ COUNTIF($C$5:$C$12,$B5)=0
Funkcija COUNTIF će provjeriti vrijednost ćelije B5 kroz raspon C5:C12 da li je jednaka ili ne. Ako je jednako, onda će vratiti 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, funkcija IF će pokazati 'Nema podudaranja u C' za FALSE i 'Podudaranje u C' za TRUE . Vratit će se kao-
Nema podudaranja u C
Metoda 3: ISERROR+VLOOKUP funkcije
Na kraju, upotrijebimo drugu kombinaciju funkcija za obavljanje prethodne operacije. Primijenit ćemo funkcije ISERROR i VLOOKUP . To ćeprovjerite tekst od Kolona B do Kolona C , ako dobije neuobičajen tekst onda će pokazati TRUE ako nije onda će pokazati FALSE . Funkcija ISERROR u Excelu provjerava da li je vrijednost greška i vraća TRUE ili FALSE . Funkcija VLOOKUP se koristi za traženje vrijednosti u krajnjem lijevom stupcu tabele i vraća odgovarajuću vrijednost iz stupca desno.
Koraci:
⏩Upišite datu formulu u ćeliju D5 –
=ISERROR(VLOOKUP(B5,$C$5:$C$12,1,0))
⏩ Zatim samo pritisnite Enter dugme i koristite alat Fill Handle da kopirate formulu.
Sada pogledajte rezultat na slici ispod-
⏬ Raščlamba formule:
➥ VLOOKUP(B5,$C$5:$C$12,1,0)
Funkcija VLOOKUP će provjeriti ćeliju B5 kroz raspon C5:C12 . Ako pronađe zajedničku vrijednost, tada će prikazati 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 druge izlaze. Za ćeliju B5 vratit će se kao-
“TRUE”
Zaključak
Nadam se sve gore opisane metode bit će dovoljno dobre za upoređivanje teksta u Excelu i isticanje razlika. Slobodno postavite bilo kakva pitanja u odjeljku za komentare i dajte mipovratne informacije.