Funkcija SUBSTITUTE pakeičia esamus žodžius, tekstą arba simbolius naujais duomenimis. Naudokite funkciją SUBSTITUTE, kad pašalintumėte nespausdinamus simbolius iš importuotų duomenų, pakeistumėte nepageidaujamus simbolius tarpais ir sukurtumėte skirtingas to paties darbalapio versijas.
Šiame straipsnyje pateiktos instrukcijos taikomos Excel 2019, 2016, 2013, 2010, 2007; „Excel“, skirta „Microsoft 365“, „Excel Online“, „Excel“, skirta „Mac“, „Excel“, skirta „iPad“, „Excel“, skirta „iPhone“ir „Excel“, skirta „Android“.
SUBSTITUTE Funkcijos sintaksė
Funkcijos sintaksė nurodo funkcijos išdėstymą ir apima funkcijos pavadinimą, skliaustus ir argumentus.
Funkcijos SUBSTITUTE sintaksė yra:
=PAKEITIMAS(Tekstas, Senas_tekstas, Naujas_tekstas, Instance_num)
Funkcijos argumentai yra:
- Text (būtina): duomenys, kuriuose yra keičiamas tekstas. Šiame argumente gali būti tikrieji duomenys, pateikti kabutėse (žr. 2 eilutę aukščiau esančiame paveikslėlyje) arba langelio nuoroda į teksto duomenų vietą darbalapyje (žr. 3 ir 4 eilutes).
- Old_text (būtina): tekstas, kurį reikia pakeisti.
- New_text (būtina): tekstas, kuris pakeis Old_text.
- Instance_num (pasirenkama): skaičius. Jei šis skaičius praleistas, kiekvienas Old_text egzempliorius pakeičiamas nauju_tekstu. Jei įtraukiamas šis skaičius, nurodyti Old_text egzemplioriai pakeičiami (žr. 5 eilutę).
Funkcijos SUBSTITUTE argumentuose skiriamos didžiosios ir mažosios raidės. Jei argumentui Old_text įvestų duomenų didžioji raidė nėra tokia pati kaip teksto argumento langelio duomenų, pakeitimų nevyksta.
Naudokite funkciją SUBSTITUTE
Nors visą formulę galima įvesti rankiniu būdu į darbalapio langelį, kita galimybė yra naudoti dialogo langą Funkcijų argumentai (arba Formulės kūrimo priemonę programoje „Excel“, skirta „Mac“) funkcijai ir jos argumentams įvesti į langelį..
=PAKEITIMAS(A3, "Pardavimas", "Pajamos")
Kai naudojate dialogo langą, „Excel“pasirūpina, kad kiekvienas argumentas būtų atskirtas kableliais, o senus ir naujus teksto duomenis įdeda į kabutes.
-
Įveskite mokymo programos duomenis į tuščią „Excel“darbalapį.
- Pasirinkite langelį B3, kad jis būtų aktyvus.
- Pasirinkite Formulės.
- Pasirinkite Text, kad atidarytumėte išskleidžiamąjį teksto funkcijų sąrašą.
-
Sąraše pasirinkite SUBSTITUTE, kad atidarytumėte dialogo langą Funkcijos argumentai. Programoje „Excel“, skirta „Mac“, atidaroma formulių kūrimo priemonė.
- Įdėkite žymeklį į Text teksto laukelį.
- Darbalapyje pasirinkite langelį A3, kad įvestumėte šią langelio nuorodą.
- Įdėkite žymeklį į Old_text teksto laukelį.
- Įveskite Pardavimas. Tai tekstas, kuris bus pakeistas. Nereikia rašyti teksto kabutėse.
- Įdėkite žymeklį į New_text teksto laukelį.
-
Įveskite Pajamos. Šis tekstas bus pakeistas pardavimu.
- Argumentas Instance_num paliekamas tuščias, nes langelyje A3 yra tik vienas žodžio Sales atvejis.
- Pasirinkite Gerai. Išskyrus „Excel“, skirtą „Mac“, kur pasirenkate Atlikta.
- Tekstas Pajamų ataskaita rodomas langelyje B3.
SUBSTITUTE vs. REPLACE funkcijos
PAKEITIMAS skiriasi nuo funkcijos REPLACE tuo, kad ji naudojama keistis konkrečiu tekstu bet kurioje pasirinktų duomenų vietoje. REPLACE naudojamas pakeisti bet kokį tekstą, esantį konkrečioje duomenų vietoje.