Kako usporediti tekst između dvije ćelije u Excelu (10 metoda)

  • Podijeli Ovo
Hugh West

Kada ručno uspoređujemo samo dvije ćelije, to nije teško. Ali nikad nije lako usporediti stotine i tisuće tekstualnih nizova. Srećom, MS Excel nam nudi nekoliko funkcija i načina da to izvedemo prilično jednostavno. U ovom ću članku pokazati nekoliko metoda za usporedbu teksta dviju ćelija u programu Excel.

Preuzmi vježbovnu bilježnicu

Usporedi Two Cells Text.xlsx

10 načina za usporedbu teksta dviju ćelija u Excelu

1. Usporedite tekst dviju ćelija pomoću operatora "Jednako" (neosjetljivo na velika i mala slova)

Da vidimo kako usporediti tekst dviju ćelija pomoću jednostavne formule. Ovdje nećemo razmatrati problem koji razlikuje velika i mala slova. Naša jedina briga je provjeriti samo vrijednosti. Za ovu metodu razmotrimo skup podataka voća. U skupu podataka imat ćemo liste voća u dva stupca. Sada je naš zadatak spojiti nazive voća i prikazati njihov podudaran rezultat.

📌 Koraci:

  • Unesite formulu u ćeliju D5 .

=B5=C5

  • Prepiši formulu do D13 .

Napomena:

Kao ova formula neće raditi za probleme osjetljive na velika i mala slova, zbog čega će se, ako se tekst podudara s vrijednostima, ali nisu istim slovom, prikazati TRUE za to.

2. Usporedite tekst dviju ćelija pomoću EXACT funkcije (razlikuje velika i mala slova)

U ovom odjeljku vidjet ćemo kako usporediti dvijećelije teksta gdje ćemo se smatrati točnim podudaranjem pomoću FUNKCIJE EXACT . Za ovu metodu razmotrimo skup podataka korišten prije. Sada je naš zadatak usporediti nazive voća i pokazati njihov točan rezultat.

📌 Koraci:

  • Unesite formulu u ćeliju D5 .

=EXACT(B5,C5)

  • Prepišite formulu do D13 .

Opažanje:

Ako promatrate rezultat, možete vidjeti da EXACT funkcija vraća rezultat TRUE ako i samo ako se cijeli tekst u potpunosti podudara. Također je osjetljiv na velika i mala slova.

Korištenje EXACT funkcije s IF za dobivanje izlaznog teksta:

Ovdje ćemo dodatno koristite IF funkciju s EXACT funkcijom 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 je naš unutarnji funkcija je EXACT koja će pronaći točno podudaranje između dvije ćelije. Pogledajmo sintaksu IF funkcija:

=IF (logički_test, [vrijednost_ako_istina], [vrijednost_ako_netočno])

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 su dvaćelije se podudaraju i različite ako nisu. Zato se drugi i treći argument popunjavaju ovom vrijednošću.

  • Kopirajte formulu do D13 .

3. Usporedite tekst dviju ćelija pomoću funkcije IF (ne razlikuje 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")

  • Prepiši formulu do D13 .

4. Usporedite dva teksta po duljini niza s LEN funkcijom

Da vidimo kako možemo provjeriti ima li tekst dviju ćelija istu duljinu niza ili ne. Naša briga bit će tekst iste dužine, a ne isti tekst. Naš skup podataka bit će 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 se funkcija koristi za brojanje znakova bilo kojeg teksta ili niza. Kada proslijedimo bilo koji tekst u ovu funkciju, ona će vratiti broj znakova.
  • LEN(B5) ovaj dio prvo broji znak svake ćelije iz prvog stupca i LEN(C5) za drugu.
  • Ako jeduljina je ista tada će ispisati “Isto” , a ako nije onda “Nije isto” .

  • Prepišite formulu do D13 .

5. Usporedite tekst dviju ćelija koje imaju nepotrebne razmake

Da vidimo kako možemo provjeriti ima li tekst dviju ćelija isti niz s nepotrebnim razmacima na početku, u sredini ili na kraju. Naša briga bit će pronaći isti tekst nakon uklanjanja razmaka. Naš skup podataka bit će 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 se funkcija koristi za uklanjanje svih razmaka iz tekstualnog niza osim pojedinačnih razmaka između riječi.
  • TRIM(B5) ovaj dio uklanja nepotrebne razmake iz očekivane ćelije pojedinačni razmaci između riječi i TRIM(C5) za drugu.
  • Nakon uklanjanja razmaka ako su obje iste tada će ispisati “TRUE” i ako ne onda “FALSE” .

  • Prepiši formulu do D13 .

6. Usporedite tekstualne nizove dviju ćelija u Excelu prema pojavljivanju određenog znaka

Ponekad ćemo možda trebati usporediti ćelije u kojima će sadržavati određene znakove. U ovom dijelu,vidjet ćemo kako usporediti dvije ćelije prema pojavljivanju određenog znaka. Razmotrimo skup podataka proizvoda s njihovim ID-om za slanje i ID-om za primanje. Ovi su ID-ovi jedinstveni i trebaju se podudarati s ID-ovima za slanje i primanje. Želimo biti sigurni da svaki redak 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 funkciju ZAMJENA . Pogledajmo osnove ove funkcije.
  • Sintaksa ove funkcije je: ZAMJENA (tekst, stari_tekst, novi_tekst, [instanca])
  • Ova četiri argumenta mogu biti proslijeđeno u parametru funkcije. Među njima, posljednji je neobavezan.

    text- Tekst za promjenu.

    old_text- Tekst za zamjenu.

    novi_tekst- Tekst za zamjenu.

    instanca- Instanca za zamjenu. Ako nije navedeno, sve se instance zamjenjuju. Ovo nije obavezno.

  • SUBSTITUTE(B2, character_to_count,””) upotrebom ovog dijela zamjenjujemo jedinstveni identifikator ničim koristeći SUBSTITUTE funkciju.
  • Zatim koristeći LEN(C5)-LEN(ZAMJENA(C5, $B5,””)) i LEN(D5)-LEN(ZAMJENA(D5, $B5, ””)) računamo koliko se puta jedinstveni identifikator pojavljuje u svakoj ćeliji. Za ovo, nabaviteduljinu niza bez jedinstvenog identifikatora i oduzmite ga od ukupne duljine niza.
  • Na kraju, funkcija IF koristi se kako bi rezultati bili značajniji za vaše korisnike prikazivanjem pravih ili lažni rezultati.

  • Prepiši formulu do E10 .

7. Usporedite tekst iz dvije ćelije i označite podudaranja

U ovom primjeru ćemo vidjeti kako usporediti tekst i istaknuti podudaranja. Za ovo ćemo također koristiti isti skup podataka korišten u metodi 4 . U ovom primjeru ne trebamo nikakav stupac za prikaz rezultata.

📌 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 s 1 .
  • Unesite donju formulu u označeni okvir 2 .

=$B5=$C5

  • Ili možete samo odabrati dva stupca skupa podataka.
  • Nakon toga kliknite na Format opciju.

  • Idite na karticu Ispuni .
  • Odaberite bilo koju boju.
  • Zatim pritisnite U redu .

  • Kliknite na gumb U redu .

  • Pogledajte označene podudarne podatke.

8. Usporedite tekst iz dvije ćelije djelomično u Excelu (bez razlikovanja velikih i malih slova)

U smislu usporedbe dviju ćelija,ponekad možemo razmotriti djelomično podudaranje. U ovom odjeljku vidjet ćemo djelomičnu usporedbu teksta dviju ćelija. U Excelu je dostupno mnogo funkcija za provjeru parijetalnih elemenata. Ali u ovom primjeru razmotrit ćemo funkciju RIGHT .

Razmotrimo ovu podatkovnu tablicu i otkrit ćemo odgovara li zadnjih 6 znakova dvjema ćelijama.

📌 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 retku

Imamo skup podataka od tri popisa voća. Sada ćemo usporediti ćelije jednu s drugom i dobit ćemo bilo koje dvije ćelije koje se podudaraju u istom retku i onda će se to smatrati podudaranjem.

📌 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: ILI (logički1, [logički2], …)
  • Može uzeti dvije ili više logika u svojim parametrima.

    logički1 -> ; Prvi zahtjev ili logička vrijednost o kojoj treba odlučiti.

    logical2 -> Ovo nije obavezno. Drugi zahtjev ili logička vrijednost za procjenu.

  • ILI(B5=C5, C5=D5, B5=D5)

    Ovaj dio odlučuje hoće li svi ćelije su jednake ili su barem dvije jednake iline. Ako da, tada funkcija IF odlučuje o konačnoj vrijednosti na temelju rezultata funkcije OR .

Pročitajte više: Excel broji podudaranja u dva stupca (4 laka načina)

10. Pronađite jedinstvene i podudarne ćelije uspoređujući njihov tekst

Ovdje je naš zadatak pronaći voće koje je jedinstveno i koje se slaže u istom redu. Za podudaranje ćemo smatrati da se najmanje dvije ćelije podudaraju. Ako se barem dvije ćelije podudaraju, to će se smatrati podudaranjem u suprotnom 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 se raspon ćelija koje će se brojati. Drugi odjeljak uzima kriterije koji su uvjet. Na temelju ovog uvjeta brojanje će se izvršiti.
  • Upotrebom COUNTIF(C5:D5,B5)+(C5=D5)=0 pokušavamo saznati ima li redak podudarne ili jedinstvene vrijednosti. Ako je broj 0, tada je jedinstven, inače postoji podudarna vrijednost.

Kako usporediti jednu ćeliju s cijelim stupcem u Excelu

Ovdje imamo skup podataka s jednim popisom voća i odgovarajućom ćelijom. Sada ćemo usporediti podudarnu ćeliju s Popisom voća stupac i pronađite rezultat podudaranja.

📌 Koraci:

  • Unesite formulu u ćeliju E5.

=$E$5=B5:B13

  • Nakon toga pritisnite Gumb Unesi.

Kada se ćelija E5 podudara s odgovarajućim ćelijama raspona B5:B13, zatim vraća TRUE. U suprotnom, vraća FALSE .

Zaključak

Ovo su načini na koje uspoređujemo tekst dviju ćelija u Excelu. Pokazao sam sve metode s odgovarajućim primjerima, ali može biti mnogo drugih ponavljanja. Također, raspravljao sam o osnovama ovih funkcija i njihovim najčešće korištenim kodovima formata. Ako imate neki drugi način da to postignete, slobodno ga podijelite s nama .

Hugh West vrlo je iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i financije te magistrirao poslovno upravljanje. Hugh ima strast za podučavanjem i razvio je jedinstveni pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno poznavanje programa Excel pomoglo je tisućama studenata i profesionalaca diljem svijeta da poboljšaju svoje vještine i postignu uspjeh u karijeri. Putem svog bloga, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne vodiče za Excel i online obuku kako bi pomogao pojedincima i tvrtkama da dostignu svoj puni potencijal.