Zamijenite tekst s kraja niza počevši od promjenjivog položaja

Anonim

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.