![](https://cdn.wiki-base.com/5454281/excel_formula_remove_text_by_position__2.png.webp)
Általános képlet
=REPLACE(text,start,characters,"")
Összegzés
Ha szöveget szeretne eltávolítani egy celláról pozíció szerint, használhatja a REPLACE funkciót. A bemutatott példában a C6 képlete a következő:
=REPLACE(B6,1,24,"")
amely a szöveg első 24 karakterét üres karakterlánccal ("") helyettesíti.
Magyarázat
A csere funkció lehetővé teszi a szöveg cseréjét annak helye és hossza alapján. Ebben az esetben le akarjuk szüntetni a meghajtót és az útvonalat, és csak a dokumentum nevét hagyjuk meg. A karakterlánc (szöveg) ezen részének hossza 24, a kezdő pozíció pedig 1, és a minta soha nem változik.
A REPLACE funkció ezt könnyen kezelheti, csak meg kell adnunk egy cellahivatkozást (B6), egy kiindulási helyzetet (1), a cserélendő karakterek számát (24) és a cserére használandó szöveget (""):
=REPLACE(B6,1,24,"")
Cseréhez egy üres karakterláncot ("") használunk, ami a REPLACE-t az 1-24 karakterek semmivel való helyettesítésére készteti.
A SUBSTITUTE alternatívája
Mivel a szöveg ebben az esetben soha nem változik, a SUBSTITUTE funkciót is használhatjuk a névművelet végrehajtására:
=SUBSTITUTE(B6,"C:UsersdaveDocuments ","")