Šiame straipsnyje aprašoma formulės sintaksė ir funkcijos SUBSTITUTE naudojimas programoje „Microsoft Excel“.
Aprašas
Teksto eilutėje seną_tekstą pakeičia į naują_tekstą. Naudokite SUBSTITUTE, teksto eilutėje norėdami pakeisti tam tikrą tekstą; naudokite REPLACE norėdami pakeisti bet kokį tekstą, esantį tam tikroje teksto eilutės vietoje.
Sintaksė
SUBSTITUTE (tekstas, senas_tekstas, naujas_tekstas, [fragmento_num])
SUBSTITUTE sintaksė turi tokius argumentus:
-
Tekstas Būtinas. Tekstas arba nuoroda į langelį su tekstu, kurio simbolius norite pakeisti.
-
Senas_tekstas Būtinas. Tekstas, kurį norite pakeisti.
-
Naujas_tekstas Būtinas. Tekstas, kuriuo norite pakeisti seną_tekstą.
-
Fragmento_num Pasirinktinis. Nurodo, kuriuos seno_teksto fragmentus norite pakeisti nauju_tekstu. Jei nurodysite fragmento_numerį, bus keičiamas tik nurodytas seno_teksto fragmentas. Priešingu atveju, kiekvienas seno_teksto fragmentas bus keičiamas nauju tekstu.
Pavyzdys
Iš pateiktosios lentelės nusikopijuokite pavyzdinius duomenis ir įklijuokite į naujos „Excel“ darbaknygės langelį A1. Kad formulės rodytų rezultatus, jas pažymėkite, paspauskite F2 ir spauskite Enter. Jeigu reikia, pakoreguokite langelių plotį, kad matytųsi visi duomenys.
Duomenys |
||
---|---|---|
Pardavimų duomenys |
< |
|
2008, 1-as ketvirtis |
< |
|
2011, 1-as ketvirtis |
< |
|
Formulė |
Aprašas (rezultatas) |
Rezultatas |
=SUBSTITUTE(A2; "Pardavimai"; "Išlaidos") |
„Išlaidos“ pakeičia į „Pirkimai“ (Išlaidų duomenys) |
Išlaidų duomenys |
=SUBSTITUTE(A3; "1"; "2"; 1) |
Pakeičia pirmą iš eilės fragmentą „1“ į „2“ (2008, 2-as ketvirtis) |
2008, 2-as ketvirtis |
=SUBSTITUTE(A4; "1"; "2"; 3) |
Pakeičia trečią iš eilės fragmentą „1“ į „2“ (2012, 1-as ketvirtis) |
2012, 1-as ketvirtis |