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