Funkcija SUBSTITUTE

Taikoma
„Excel“, skirta „Microsoft 365“ „Excel“, skirta „Microsoft 365“, skirtam „Mac“ „Excel 2024“ „Excel 2024“, skirta „Mac“ Excel 2021 „Excel 2021“ skirta „Mac“ Excel 2019 Excel 2016

Š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