![](https://cdn.wiki-base.com/5454281/excel_formula_remove_text_by_position__2.png.webp)
Generička formula
=REPLACE(text,start,characters,"")
Sažetak
Da biste uklonili tekst iz ćelije po položaju, možete koristiti funkciju ZAMJENA. U prikazanom primjeru formula u C6 je:
=REPLACE(B6,1,24,"")
koji prva 24 znaka u tekstu zamjenjuje praznim nizom ("").
Obrazloženje
Funkcija zamjene omogućuje vam zamjenu teksta na temelju njegova mjesta i duljine. U ovom slučaju želimo skinuti pogon i putanju i ostaviti samo ime dokumenta. Duljina ovog dijela niza (teksta) je 24, a početni položaj 1, a uzorak se nikada ne mijenja.
Funkcija REPLACE to može lako podnijeti, samo trebamo navesti referencu na ćeliju (B6), početni položaj (1), broj znakova za zamjenu (24) i tekst koji ćemo koristiti za zamjenu (""):
=REPLACE(B6,1,24,"")
Za zamjenu koristimo prazan niz ("") zbog kojeg REPLACE zamjenjuje znakove 1-24 ničim.
Alternativa sa ZAMJENA
Budući da se tekst u ovom slučaju nikad ne razlikuje, mogli bismo koristiti i funkciju SUBSTITUTE da izvršimo operaciju imena:
=SUBSTITUTE(B6,"C:UsersdaveDocuments ","")