Sadržaj
Kada ručno uporedimo samo dvije ćelije, to nije teško. Ali nikada nije lako uporediti stotine i hiljade tekstualnih nizova. Srećom, MS Excel nam pruža nekoliko funkcija i načina da to izvedemo prilično lako. U ovom članku ću demonstrirati nekoliko metoda za upoređivanje teksta dvije ćelije u Excel-u.
Preuzmite Vježbenicu
Uporedi Dvije ćelije Text.xlsx
10 načina za poređenje teksta dvije ćelije u programu Excel
1. Usporedite tekst dviju ćelija pomoću operatora “Jednako” (neosjetljivo na velika i mala slova)
Hajde da vidimo kako uporediti tekst dvije ćelije koristeći jednostavnu formulu. Ovdje nećemo razmatrati pitanje osjetljivosti na velika i mala slova. Naša jedina briga je provjeriti samo vrijednosti. Za ovu metodu razmotrimo skup podataka o voću. U skupu podataka imaćemo liste voća sa dva stupca. Sada je naš zadatak da uskladimo nazive voća i pokažemo njihov rezultat.
📌 Koraci:
- Unesite formulu u ćeliju D5 .
=B5=C5
- Kopiraj formulu do D13 .
Napomena:
Kao ova formula neće raditi za pitanja osjetljiva na velika i mala slova, pa će ako se tekst podudara s vrijednostima, ali nisu na istom slovu, za to će pokazati TRUE.
2. Usporedite tekst dvije ćelije koristeći funkciju EXACT (osjetljivo na velika i mala slova)
U ovom odjeljku ćemo vidjeti kako uporediti dvije ćelijećelije teksta u kojima ćemo se smatrati tačnim podudaranjem koristeći EXACT funkciju . Za ovu metodu razmotrimo skup podataka koji smo ranije koristili. Sada je naš zadatak da uporedimo nazive plodova i pokažemo njihov tačan rezultat.
📌 Koraci:
- Unesite formulu u ćeliju D5 .
=EXACT(B5,C5)
- Kopiraj formulu do D13 .
Zapažanje:
Ako promatrate rezultat, možete vidjeti da funkcija EXACT vraća rezultat TRUE ako i samo ako se cijeli tekst u potpunosti podudara. Također je osjetljiv na velika i mala slova.
Upotreba funkcije EXACT sa IF za dobivanje izlaznog teksta:
Ovdje ćemo dodatno koristite IF funkciju sa funkcijom EXACT za prikaz uvjetnih rezultata. Za ovo ćemo također koristiti isti skup podataka iznad.
📌 Koraci:
- Unesite formulu u ćeliju D5 .
=IF(EXACT(B5,C5),"Similar","Different")
Objašnjenje formule:
Ovdje naše unutrašnje funkcija je EXACT koja će pronaći tačno podudaranje između dvije ćelije. Pogledajmo sintaksu IF funkcija:
=IF (logički_test, [value_if_true], [value_if_false])
U prvom dijelu uzima uvjet ili kriterij, zatim vrijednost koja će biti ispisana ako je rezultat istinit, a zatim ako je rezultat lažan.
Kao što ćemo ispisati Slično ako dvaćelije se podudaraju i Različite ako nisu. Zato se drugi i treći argument popunjavaju ovom vrijednošću.
- Kopiraj formulu do D13 .
3. Uporedite tekst dviju ćelija pomoću funkcije IF (nije osjetljiva na velika i mala slova)
Možemo koristiti samo funkciju IF za pronalaženje podudaranja. Opet, pogledajmo proces koristeći isti skup podataka.
📌 Koraci:
- Unesite formulu u ćeliju D5 .
=IF(B5=C5,"Yes","No")
- Kopiraj formulu do D13 .
4. Usporedite dva teksta po dužini niza s funkcijom LEN
Da vidimo kako možemo provjeriti da li tekst u dvije ćelije ima istu dužinu niza ili ne. Naša briga će biti tekst iste dužine, a ne isti tekst. Naš skup podataka će biti isti kao gore.
📌 Koraci:
- Unesite formulu u ćeliju D5.
=IF(LEN(B5)=LEN(C5), "Same", "Not Same")
Objašnjenje formule:
- Prvo, moramo znati osnovne koncepte LEN funkcije .
- Sintaksa ove funkcije je: LEN (tekst)
- Ova funkcija se koristi za brojanje znakova bilo kojeg teksta ili niza. Kada prođemo bilo koji tekst u ovoj funkciji, ona će vratiti broj znakova.
- LEN(B5) ovaj dio prvo broji znak svake ćelije iz prve kolone i LEN(C5) za drugu.
- Ako jedužina je ista onda će ispisati “Isto” , a ako nije onda “Nije isto” .
- Kopiraj formulu do D13 .
5. Uporedite tekst dviju ćelija koje imaju nepotrebne razmake
Da vidimo kako možemo provjeriti da li tekst dviju ćelija ima isti niz s nepotrebnim razmacima na prednjoj strani, sredini ili na kraju. Naša briga će biti da pronađemo isti tekst nakon uklanjanja razmaka. Naš skup podataka će biti isti kao gore.
📌 Koraci:
- Unesite formulu u ćeliju D5.
=TRIM(B5)=TRIM(C5)
Objašnjenje formule:
- Prvo, moramo znati osnovne koncepte TRIM funkcije .
- Sintaksa ove funkcije je: TRIM(tekst)
- Ova funkcija se koristi za uklanjanje svih razmaka iz tekstualnog niza osim pojedinačnih razmaka između riječi.
- TRIM(B5) ovaj dio uklanja nepotrebne razmake iz ćelije koja očekuje jednostruki razmaci između riječi i TRIM(C5) za drugu.
- Nakon uklanjanja razmaka ako su oba ista, ispisat će se “TRUE” i ako ne onda “FALSE” .
- Kopiraj formulu do D13 .
6. Uporedite tekstualne nizove dvije ćelije u Excelu prema pojavljivanju određenog znaka
Ponekad ćemo možda morati uporediti ćelije u kojima će sadržavati određene znakove. u ovom dijelu,videćemo kako da uporedimo dve ćelije prema pojavljivanju specifičnog karaktera. Razmotrimo skup podataka proizvoda s njihovim ID-om za slanje i ID-om primljenog. Ovi ID-ovi su jedinstveni i trebaju biti upareni sa ID-ovima za slanje i primanje. Želimo biti sigurni da svaki red sadrži jednak broj otpremljenih i primljenih artikala s tim određenim ID-om.
📌 Koraci:
- Unesite formulu u ćeliju E5.
=IF(LEN(C5)-LEN(SUBSTITUTE(C5, $B5,""))=LEN(D5)-LEN(SUBSTITUTE(D5,$B5,"")),"Same","Not Same")
Objašnjenje formule:
- Ovdje smo dodatno koristili ZAMJENU funkciju . Pogledajmo osnove ove funkcije.
- Sintaksa ove funkcije je: ZAMJENA (tekst, stari_tekst, novi_tekst, [instanca])
- Ova četiri argumenta mogu biti proslijeđen u parametru funkcije. Među njima, posljednji je opcionalan.
tekst- Tekst za promjenu.
stari_tekst- Tekst za zamjenu.
novi_tekst- Tekst za zamjenu.
instanca- Instanca za zamjenu. Ako nije navedeno, sve instance se zamjenjuju. Ovo je opciono.
- ZAMJENA(B2, character_to_count,””) koristeći ovaj dio zamjenjujemo jedinstveni identifikator ničim koristeći funkciju ZAMJENA .
- Zatim koristite LEN(C5)-LEN(ZAMJENA(C5, $B5,””)) i LEN(D5)-LEN(ZAMJENA(D5, $B5, ””)) izračunavamo koliko se puta jedinstveni identifikator pojavljuje u svakoj ćeliji. Za ovo, uzmitedužina niza bez jedinstvenog identifikatora i oduzmite je od ukupne dužine niza.
- Na kraju, funkcija IF se koristi da bi rezultati bili značajniji za vaše korisnike tako što će prikazati istinite ili lažni rezultati.
- Kopiraj formulu do E10 .
7. Uporedite tekst iz dvije ćelije i označite podudaranja
U ovom primjeru ćemo vidjeti kako uporediti tekst i istaknuti podudaranja. Za ovo ćemo također koristiti isti skup podataka koji se koristi u metodi 4 . Za ovaj primjer, nije nam potrebna nikakva kolona da bismo prikazali bilo kakve rezultate.
📌 Koraci:
- Odaberite cijeli skup podataka.
- Idite na Uvjetno oblikovanje . Naći ćete ga pod karticom Početna .
- Odaberite opciju Novo pravilo .
- Odaberite opciju označenu 1 .
- Unesite formulu ispod u označeno polje 2 .
=$B5=$C5
- Ili možete jednostavno odabrati dvije kolone skupa podataka.
- Nakon toga kliknite na Format opcija.
- Idite na karticu Popuni .
- Odaberite bilo koju boju.
- Zatim pritisnite OK .
- Kliknite na OK dugme.
- Pogledajte označene podudarne podatke.
8. Usporedite tekst iz dvije ćelije djelomično u Excelu (nije osjetljiv na velika i mala slova)
U smislu poređenja dvije ćelije,ponekad možemo razmotriti djelomično podudaranje. U ovom odjeljku vidjet ćemo djelimično upoređivanje teksta dvije ćelije. U Excelu je dostupno mnogo funkcija za provjeru parijetalnih elemenata. Ali u ovom primjeru ćemo razmotriti funkciju RIGHT .
Razmotrimo ovu tablicu podataka i otkrit ćemo da li zadnjih 6 znakova odgovaraju dvije ćelije.
📌 Koraci:
- Unesite formulu u ćeliju D5 i kopirajte formulu do
=RIGHT(B5,5)=RIGHT(C5,5)
9. Pronađite podudaranja u bilo koje dvije ćelije u istom redu
Hajde da imamo skup podataka od tri liste voća. Sada ćemo uporediti ćelije jednu s drugom i dobićemo bilo koje dvije ćelije koje se podudaraju u istom redu i onda će se smatrati podudarnim.
📌 Koraci:
- Unesite formulu u ćeliju E5 i kopirajte formulu do
=IF(OR(B5=C5,C5=D5,B5=D5),"Yes","No")
Objašnjenje formule:
- Ovdje smo dodatno koristili OR funkciju . Pogledajmo sintaksu ove funkcije: OR (logički1, [logički2], …)
- Može uzeti dvije ili više logike u svojim parametrima.
logical1 -> ; Prvi zahtjev ili logička vrijednost o kojoj treba odlučiti.
logički2 -> Ovo nije obavezno. Drugi zahtjev ili logička vrijednost za procjenu.
- OR(B5=C5, C5=D5, B5=D5)
Pročitajte više: Excel Count poklapa se u dvije kolone (4 laka načina)
10. Pronađite jedinstvene i podudarne ćelije upoređujući njihov tekst
Ovdje je naš zadatak pronaći plodove koji su jedinstveni i koji se podudaraju u istom redu. Za uparivanje ćemo smatrati da se najmanje dvije ćelije podudaraju. Ako se barem dvije ćelije poklapaju onda će se smatrati Podudarnim inače Jedinstvenim .
📌 Koraci:
- Unesite formulu u ćeliju E5 i kopirajte formulu do
=IF(COUNTIF(C5:D5,B5)+(C5=D5)=0,"Unique","Match")
Objašnjenje formule:
- Ovdje se dodatno koristi funkcija COUNTIF .
- U ovoj funkciji oba argumenta u parametar je obavezan. Prvo, uzima raspon ćelija koje će se brojati. Drugi dio uzima kriterije koji su uvjet. Na osnovu ovog uslova odbrojavanje će biti izvršeno.
- Korišćenjem COUNTIF(C5:D5,B5)+(C5=D5)=0 pokušavamo da saznamo da li red ima podudarne ili jedinstvene vrijednosti. Ako je broj 0 onda je jedinstven, inače postoji odgovarajuća vrijednost.
Kako usporediti jednu ćeliju sa cijelim stupcem u Excelu
Ovdje imamo skup podataka sa jednom listom voća i odgovarajućom ćelijom. Sada ćemo uporediti odgovarajuću ćeliju sa Listom voća stupac i pronađite rezultat podudaranja.
📌 Koraci:
- Unesite formulu u ćeliju E5.
=$E$5=B5:B13
- Nakon toga pritisnite <3 Dugme>Enter .
Kada se Ćelija E5 poklapa sa odgovarajućim ćelijama Opseg B5:B13, zatim vraća TRUE. U suprotnom, vraća FALSE .
Zaključak
Ovo su načini na koje uspoređujemo tekst dvije ćelije u Excelu. Pokazao sam sve metode sa njihovim primjerima, ali može biti mnogo drugih iteracija. Također, raspravljao sam o osnovama ovih funkcija i njihovim najčešće korištenim kodovima formata. Ako imate bilo koji drugi način da to postignete, slobodno ga podijelite sa nas .