Š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.
- Old_text Būtina. Tekstas, kurį norite pakeisti.
- New_text Būtina. Tekstas, kuriuo norite pakeisti seną_tekstą.
- Instance_num Pasirinktinai. 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 |