Excel REPLACE funkcija koristi se za zamjenu određene duljine teksta iz zadanog niza. Definiramo početnu poziciju, broj znakova koje želimo ukloniti i novi zamjenski tekst. U ovom ćemo članku naučiti kako ukloniti/zamijeniti neki tekst s kraja niza počevši od varijabilne pozicije.
Opća excelova formula za uklanjanje teksta s promjenjivog položaja
= ZAMJENA (niz, FIND ("-", niz), LEN (niz) -FIND (tekst, niz) +1, "") |
niz:To je niz iz kojeg želite ukloniti tekst.
tekst:To je tekst kojem želite ukloniti tekst.
Pogledajmo primjer kako bismo razjasnili stvari.
Primjer: Uklonite tekst vremena iz podataka
U ovom primjeru imamo vrijeme probijanja povezano s nazivima dana. Želimo ukloniti tekst vremena iz podataka i imati samo nazive dana. Naziv vremena i dana odvaja se crticom (-). Ovo će biti naš sidreni tekst.
Upotrijebimo gornju opću formulu za uklanjanje promjenjive duljine znakova s kraja niza.
Napišite ovu formulu u C3 i povucite je prema dolje.
= ZAMJENA (B3, FIND ("-", B3), LEN (B3) -FIND ("-", B3) +1, "") |
Pritisnite enter i povucite ga prema dolje. Uzeli smo vrijeme i dan je zadržan.
Kako radi?
Razbijmo formulu da bismo je razumjeli.
Svaka formula djeluje iznutra. Funkcija FIND vraća mjesto danog teksta u danom nizu. Prva funkcija FIND vraća mjesto crtice (-) u svakom nizu. Za prvi niz vraća 8.
Zatim funkcija LEN (B3) vraća duljinu niza, koja je 16.
Ponovno imamo funkciju FIND koja vraća mjesto crtice u nizu koji je 8.
Sada je formula = ZAMJENA (B3,8,16-8+1, ""), što je = ZAMJENA (B3,8,9, ""). To znači da moramo ukloniti 9 znakova od 8th mjesto u nizu B3
Sada je formula =ZAMIJENITI(B3,8,9, ""). Kao što znamo da funkcija REPLACE zamjenjuje n broj znakova s početne pozicije drugim tekstom. Ovdje je tekst u B3, početna pozicija je 8, broj znakova koje smo shvatili je 9 uz pomoć funkcija LEN i FIND, a zamjenski znak je ništa (""). Stoga funkcija ZAMJENA uklanja 9 znakova s kraja niza, što nam ostavlja samo naziv dana.
Bilješke:
- Ako zadani znak nije pronađen, funkcija će vratiti #VALUE pogrešku. Bolje je koristiti funkciju IFERROR za hvatanje pogrešaka.
- Funkcija FIND osjetljiva je na velika i mala slova. Ako želite vršiti pretraživanje bez razlikovanja velikih i malih slova, upotrijebite funkciju SEARCH.
- U gornjoj formuli smo koristili crticu (-) za pronalaženje broja znakova. Za to možete koristiti bilo koji znak/znakove, to može biti dvotočka u excelu ili bilo koji tekst.
Pa da, dečki, ovako možete ukloniti promjenjivu duljinu teksta s početka niza. Nadam se da je bilo objašnjenje. Ako imate bilo kakvih nedoumica u vezi ove teme ili bilo kojeg drugog programa Excel/2010/2013/2016/2019/365/VBA. Rado ćemo vam pomoći.
Uklonite tekst s početka niza na promjenjivu poziciju | Ova formula ZAMJENA pomaže vam ukloniti promjenjiv broj znakova s početka teksta.
Uklonite odgovarajuće znakove u tekstu | Za uklanjanje odgovarajućih znakova nećemo koristiti funkciju ZAMJENA. Koristit ćemo funkciju ZAMJENA. Ova funkcija automatski uklanja dati tekst s drugim tekstom.
Uklonite početne i krajnje razmake iz teksta u Excelu | Prazni razmaci ometaju vaš skup podataka i potrebno je ukloniti sve zadnje ili vodeće razmake iz teksta u Excelu. Ova formula uklanja sve zaostale razmake.
Uklonite neželjene znakove u Excelu | Za uklanjanje neželjenih znakova koristimo funkciju ZAMJENA.
Uklonite znakove s desne strane | Funkcija LIJEVO može se koristiti za uklanjanje znakova s DESNE strane teksta. Zapravo se ova funkcija fokusira na zadržavanje teksta s lijeve strane.
Popularni članci:
50 Excel prečaca za povećanje vaše produktivnosti | Budite brži u izvršavanju svojih zadataka. Ovih 50 prečaca učinit će da radite još brže na Excelu.
Funkcija VLOOKUP u Excelu | Ovo je jedna od najčešće korištenih i popularnih funkcija programa Excel koja se koristi za traženje vrijednosti iz različitih raspona i listova.
COUNTIF u Excelu 2016 | Brojte vrijednosti s uvjetima pomoću ove nevjerojatne funkcije. Ne morate filtrirati svoje podatke da biste računali određenu vrijednost. Funkcija Countif bitna je za pripremu vaše nadzorne ploče.
Kako koristiti funkciju SUMIF u Excelu | Ovo je još jedna bitna funkcija nadzorne ploče. To vam pomaže pri zbrajanju vrijednosti u posebnim uvjetima.