Excel formula: Odstrani besedilo po položaju -

Kazalo

Splošna formula

=REPLACE(text,start,characters,"")

Povzetek

Če želite odstraniti besedilo iz celice po položaju, lahko uporabite funkcijo REPLACE. V prikazanem primeru je formula v C6:

=REPLACE(B6,1,24,"")

ki nadomešča prvih 24 znakov v besedilu s praznim nizom ("").

Pojasnilo

Funkcija zamenjave vam omogoča zamenjavo besedila glede na njegovo lokacijo in dolžino. V tem primeru želimo odstraniti pogon in pot ter pustiti samo ime dokumenta. Dolžina tega dela niza (besedila) je 24 in začetni položaj je 1, vzorec pa se nikoli ne spremeni.

Funkcija REPLACE to lahko enostavno reši, zagotoviti moramo le sklic na celico (B6), začetni položaj (1), število znakov, ki jih je treba zamenjati (24), in besedilo, ki ga bomo uporabili za zamenjavo (""):

=REPLACE(B6,1,24,"")

Za zamenjavo uporabimo prazen niz (""), zaradi katerega REPLACE zamenja znake 1-24 z nič.

Alternativa SUBSTITUTE

Ker se besedilo v tem primeru nikoli ne spreminja, bi lahko za izvajanje operacije imena uporabili tudi funkcijo SUBSTITUTE:

=SUBSTITUTE(B6,"C:UsersdaveDocuments ","")

Zanimive Članki...