„Excel“ formulė: Pašalinkite tekstą pagal poziciją -

Turinys

Bendroji formulė

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

Santrauka

Norėdami pašalinti tekstą iš langelio pagal poziciją, galite naudoti funkciją REPLACE. Parodytame pavyzdyje formulė C6 yra:

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

kuri pakeičia pirmuosius 24 teksto simbolius tuščia eilute ("").

Paaiškinimas

Pakeitimo funkcija leidžia pakeisti tekstą pagal jo vietą ir ilgį. Tokiu atveju norime pašalinti diską ir kelią ir palikti tik dokumento pavadinimą. Šios eilutės dalies (teksto) ilgis yra 24, pradinė padėtis yra 1, o modelis niekada nesikeičia.

Funkcija REPLACE tai gali lengvai išspręsti, mums reikia pateikti langelio nuorodą (B6), pradinę padėtį (1), pakeisti simbolių skaičių (24) ir tekstą, kurį reikia naudoti pakeičiant (""):

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

Norėdami pakeisti, mes naudojame tuščią eilutę (""), dėl kurios REPLACE pakeičia 1-24 simbolius niekuo.

Alternatyva su SUBSTITUTE

Kadangi šiuo atveju tekstas niekada nesikeičia, pavadinimo operacijai atlikti taip pat galėtume naudoti funkciją SUBSTITUTE:

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

Įdomios straipsniai...