Zamijenite tekst od početka niza do 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 od početka niza do promjenjivog položaja.

Opća Excel formula za uklanjanje teksta s promjenjivog položaja

= ZAMJENA (niz, 1, FIND (tekst, niz), "")

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 naziv dana iz vremena

U ovom primjeru imamo vrijeme probijanja povezano s nazivima dana. Želimo ukloniti nazive dana iz podataka i imati samo vremena. Naziv vremena i dana odvaja se crticom (-).

Upotrijebimo gornju opću formulu za uklanjanje promjenjive duljine znakova.

Napišite ovu formulu u C3 i povucite je prema dolje.

=ZAMIJENITI(B3,1,PRONAĆI("-", B3), "")

Pritisnite enter i povucite ga prema dolje. Sada imamo vremenski tekst u rasponu koji smo željeli. Uklonili smo sav tekst prije vremena.

Kako radi?

Razbijmo formulu da bismo je razumjeli.

Svaka formula djeluje iznutra. Funkcija FIND vraća mjesto danog teksta u danom nizu. Ovdje vraća mjesto crtice (-) u svakom nizu. Za prvi niz vraća 8.

Sada je formula =ZAMIJENITI(B3,1,8, ""). 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 1, broj znakova koje smo shvatili 8 uz pomoć funkcije FIND, a zamjenski znak je ništa (""). Stoga funkcija ZAMJENA uklanja 8 znakova s ​​početka niza, što nam ostavlja samo vremenski tekst.

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.

Zamijenite tekst s kraja niza počevši od promjenjivog položaja | Funkcija ZAMJENA zajedno s LEN -om i FIND funkcija mogu ukloniti znakove s kraja niza.

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.