Excel formula: noņemiet tekstu pēc pozīcijas -

Satura rādītājs

Vispārēja formula

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

Kopsavilkums

Lai noņemtu tekstu no šūnas pēc pozīcijas, varat izmantot funkciju REPLACE. Parādītajā piemērā formula C6 ir:

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

kas pirmās 24 rakstzīmes tekstā aizstāj ar tukšu virkni ("").

Paskaidrojums

Funkcija Aizstāt ļauj aizstāt tekstu, pamatojoties uz tā atrašanās vietu un garumu. Šajā gadījumā mēs vēlamies noņemt disku un ceļu un atstāt tikai dokumenta nosaukumu. Šīs virknes daļas (teksts) garums ir 24 un sākuma pozīcija ir 1, un modelis nekad nemainās.

Funkcija REPLACE to var viegli apstrādāt, mums vienkārši jānorāda šūnas atsauce (B6), sākuma pozīcija (1), aizstājamo rakstzīmju skaits (24) un aizvietošanai izmantojamais teksts (""):

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

Lai aizstātu, mēs izmantojam tukšu virkni (""), kuras dēļ REPLACE aizstāj 1. – 24. Rakstzīmi ar neko.

Alternatīva ar SUBSTITUTE

Tā kā teksts šajā gadījumā nekad nemainās, nosaukuma darbības veikšanai mēs varētu izmantot arī funkciju SUBSTITUTE:

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

Interesanti raksti...