Excel képlet: Szöveg eltávolítása pozíció szerint -

Tartalomjegyzék

Á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 ","")

érdekes cikkek...