U ovom ću vam vodiču pokazati kako koristiti funkciju ZAMJENA u Excelu (s primjerima).
Zamjena je tekstualna funkcija koja vam omogućuje da brzo zamijenite niz ili dio niza nekim drugim tekstualnim nizom.
Ovo može biti jako korisno kada radite s velikim skupom podataka i želite zamijeniti ili ukloniti dio niza. No stvarna snaga funkcije zamjene može se osloboditi kada je koristite s drugim formulama u Excelu (kao što ćemo u primjerima koji su kasnije obrađeni u ovom vodiču).
Prije nego vam pokažem primjere korištenja funkcije, dopustite mi da na brzinu obuhvatim sintaksu funkcije ZAMJENA.
Sintaksa funkcije REPLACE
= ZAMJENA (stari_tekst, početni_broj, broj_znakova, novi_tekst)
Ulazni argumenti
- stari_tekst - tekst koji želite zamijeniti.
- početni_broj - početnu poziciju odakle bi potraga trebala započeti.
- broj_znakova - broj znakova za zamjenu.
- novi_tekst - novi tekst koji bi trebao zamijeniti stari_tekst.
Pogledajmo sada neke primjere kako bismo vidjeli kako se funkcija ZAMJENA može koristiti u Excelu.
Primjer 1 - Zamijenite tekst praznim
Pretpostavimo da imate sljedeći skup podataka i želite zamijeniti tekst "ID-" i želite zadržati samo numerički dio.
To možete učiniti pomoću sljedeće formule:
= ZAMJENA (A2,1,3, "")
Gornja formula zamjenjuje prva tri znaka teksta u svakoj ćeliji praznim mjestom.
Napomena: Isti se rezultat može postići i drugim tehnikama, primjerice korištenjem značajke Pronađi i Zamijeni ili izdvajanjem teksta desno od crtice kombinacijom funkcija DESNO i NAĐI.Primjer 2: Izdvojite korisničko ime iz naziva domene
Pretpostavimo da imate skup podataka kao što je prikazano u nastavku i želite ukloniti dio domene (onaj koji slijedi znak @).
Da biste to učinili, možete koristiti donju formulu:
= ZAMJENA (A2, FIND ("@", A2), LEN (A2) -FIND ("@", A2) +1, "")
Gornja funkcija koristi kombinaciju ZAMJENA, LEN i FIND funkcija.
Prvo koristi funkciju FIND za dobivanje položaja @. Ova se vrijednost koristi kao argument početnog broja i želim ukloniti cijeli niz teksta počevši od znaka @.
Još jedna stvar koju moram ukloniti ovaj niz je ukupan broj znakova iza znaka @ tako da mogu navesti ove mnoge znakove koji će se zamijeniti praznim. Ovdje sam upotrijebio kombinaciju formule LEN i FIND.
Profesionalni savjet: U gornjoj formuli, budući da želim ukloniti sve znakove nakon znaka @, zapravo mi ne treba broj znakova. Mogu navesti bilo koji veliki broj (koji je veći od broja znakova iza znaka @) i dobit ću isti rezultat. Tako da čak mogu koristiti i sljedeću formulu: = ZAMJENA (A2, FIND (“@”, A2), LEN (A2), ””)Primjer 3: Zamijenite jedan tekstualni niz drugim
U gornja dva primjera pokazao sam vam kako izdvojiti dio niza zamjenom preostalog praznim.
Evo primjera gdje mijenjate jedan tekstualni niz s drugim.
Pretpostavimo da imate niz podataka u nastavku i želite promijeniti domenu s example.net na example.com.
To možete učiniti pomoću donje formule:
= ZAMJENA (A2, FIND ("net", A2), 3, "com")
Razlika između funkcija Zamjena i Zamjena
Postoji velika razlika u korištenju funkcija ZAMJENA i ZAMJENA (iako se očekivani rezultat može sličiti).
Funkcija ZAMJENA zahtijeva poziciju s koje treba početi zamjenjivati tekst. Zatim zahtijeva i broj znakova koje trebate zamijeniti novim tekstom. To čini funkciju ZAMJENA prikladnom ako imate jasan uzorak u podacima i želite zamijeniti tekst.
Dobar primjer za to mogao bi biti rad s id -ovima e -pošte ili adresom ili id -ovima - gdje je konstrukcija teksta dosljedna.
SUBSTITUTE funkcija je, s druge strane, malo svestranija. Pomoću njega možete zamijeniti sve instance pojavljivanja niza nekim drugim nizom.
Na primjer, mogu ga koristiti za zamjenu svih pojavljivanja znaka Z s J u tekstualnom nizu. U isto vrijeme, također vam daje fleksibilnost da promijenite samo određenu instancu pojavljivanja (na primjer, zamijenite samo prvu pojavu podudarajućeg niza ili samo drugu pojavu).
Napomena: U mnogim slučajevima možete prestati koristiti funkciju ZAMJENA, a umjesto toga upotrijebite funkciju Pronađi i Zamijeni. Omogućit će vam promjenu skupa podataka bez korištenja formule i dobivanja rezultata u drugom stupcu/retku. Funkcija ZAMJENA prikladnija je kada želite zadržati izvorni skup podataka, a također želite da rezultirajući podaci budu dinamični (tako da se ažuriraju u slučaju da promijenite izvorne podatke).
Excel ZAMJENA Funkcija - video vodič
- Excel FIND funkcija.
- Excel DONJA funkcija.
- Excel UPPER funkcija.
- Excel PROPER funkcija.
- Excel funkcija pretraživanja.