SUBSTITUTE funkcija gali būti naudojama norint pakeisti esamus žodžius, tekstus ar simbolius naujais duomenimis.
Pastaba: funkcijos rezultatai turi būti rodomi kitoje vietoje nei originalus tekstas.
Naudojimosi funkcija apima:
- Pašalinti nespausdintus simbolius iš importuotų duomenų;
- Nepageidaujamų simbolių pakeitimas tarpais;
- Gaminame skirtingas tos pačios darbo lapo versijas.
01 iš 04
Pakeisti seną tekstą į naują
Pavadinimų funkcijos sintaksė ir argumentai
Funkcijos sintaksė nurodo funkcijos išdėstymą ir apima funkcijos pavadinimą, skliaustus ir argumentus .
"SUBSTITUTE" sintaksė yra:
= SUBSTITUTE (Tekstas, Old_text, New_text, Instance_num)
Funkcijos argumentai yra šie:
Tekstas - (reikalaujama) duomenys, kuriuose turi būti pakeičiamas tekstas. Šis argumentas gali būti
- faktiniai duomenys, pateikiami kabutėse - antroje eilutėje aukščiau pateiktame paveikslėlyje;
- ląstelių nuoroda į teksto duomenų vietą darbalapyje - pirmoje eilutėje;
Old_text - (reikalingas) tekstas, kurį reikia pakeisti.
New_text - (reikalinga) tekstas, pakeisiantis senąjį tekstą .
Instance_num - (neprivaloma) numeris
- Jei nenurodyta, kiekvienas " Old_text" egzempliorius pakeičiamas " New_text" .
- Jei į jį įtraukta, pakeičiamas tik nurodytas " Old_text " pavyzdys, pvz., Pirmas ar trečias egzemplioriai, penkių ir šešių eilučių pirmiau.
02 iš 04
Korpuso jautrumas
Argumentai dėl SUBSTITUTE funkcijos yra didžiosios ir mažosios raidės, o tai reiškia, kad jei į " Old_text" argumentą įvestų duomenų nėra tokio paties atvejo, kaip ir duomenys teksto argumentų lange, joks keitimas nevyksta.
Pavyzdžiui, aukščiau esančio vaizdo įrašo ketvirtoje eilutėje funkcija peržiūri Pardavimai (ląstelė A4) , kuri skiriasi nuo pardavimo ("Old_text" argumentas ) ir todėl nekeičia " Pajamos " kaip " New_text" .
03 iš 04
Pavaduojančios funkcijos įvedimas
Nors galima įvesti visą formulę, pvz.,
= SUBSTITUTE (A3, "Pardavimai", "Pajamos")
rankiniu būdu į darbalapio langelį, kita galimybė yra naudoti funkcijos dialogo langą - kaip nurodyta toliau pateiktuose veiksmuose - įvesti funkciją ir jos argumentus į ląstelę, pvz., B3.
Dialogo lango naudojimo privalumai yra tai, kad "Excel" rūpinasi, kad kiekvienas argumentas būtų atskirtas kableliu, o senieji ir nauji tekstiniai duomenys pridedami kabutėse.
- Spustelėkite ląstelę B3, kad ji taptų aktyvia ląstele
- Spustelėkite skirtuką Formulės juostelės meniu
- Spustelėkite teksto piktogramą ant juostos, kad atidarytumėte išskleidžiamąjį sąrašą Teksto funkcijos
- Spustelėkite SUBSTITUTE sąraše, kad pamatytumėte dialogo langą šios funkcijos
- Dialogo lange spustelėkite teksto eilutę
- Spustelėkite langelį A3, kad įvedėte šią langelio nuorodą į dialogo langą
- Dialogo lange spustelėkite eilutę Old_text
- Tipas " Pardavimai" - tai tekstas, kurį norime pakeisti - nereikia dėti teksto kabutėse;
- Dialogo lange spustelėkite eilutę New_text
- Tipas " Pajamos" , kaip tekstas, kurį reikia pakeisti;
- Teismo argumentas paliekamas tuščias - kadangi yra tik vienas žodžio " Pardavimas" egzempliorius lange A3;
- Spustelėkite Gerai, kad užbaigtumėte funkciją ir uždarytumėte dialogo langą;
- Tekstas " Pajamų ataskaita" turėtų būti rodomas lange B3;
- Kai paspausite langelį B3, atlikite visą funkciją
= SUBSTITUTE (A3, "Pardavimai", "Pajamos")
pasirodo formulės juostoje virš darbalapio
04 iš 04
Pavaduojamasis vs pakeitimas
SUBSTITUTAS skiriasi nuo funkcijos REPLACE, nes ji naudojama konkrečiam tekstui keistis bet kurioje pasirinktų duomenų vietovėje, tuo tarpu REPLACE yra naudojamas pakeisti bet kokį tekstą, kuris įvyksta tam tikroje duomenų vietovėje.