Funkcija SUBSTITUTE

V tem članku je opisana sintaksa formule in uporaba funkcije SUBSTITUTE v Microsoft Excelu.

Opis

Nadomesti (zamenja) »novo_besedilo« za »staro_besedilo« v besedilnem nizu. Funkcijo SUBSTITUTE uporabljajte za zamenjevanje določenega besedila v besedilnem nizu; funkcijo REPLACE uporabljajte za zamenjevanje katerega koli besedila, ki se začne na določenem mestu v besedilnem nizu.

Sintaksa

SUBSTITUTE(besedilo; staro_besedilo; novo_besedilo; [št_primerka])

V sintaksi funkcije SUBSTITUTE so ti argumenti:

  • Besedilo je zahtevano. Besedilo ali sklic na celico, ki vsebuje besedilo, v katerem želite zamenjati znake.
  • Old_text Obvezno. Besedilo, ki bi ga radi nadomestili.
  • New_text Obvezno. Besedilo, s katerim želite nadomestiti argument »staro_besedilo«.
  • Instance_num Neobvezno. Določa, kateri primerek argumenta »staro_besedilo« želite nadomestiti z argumentom »novo_besedilo«. Če navedete argument »št_primerka«, zamenja funkcija samo ta primerek argumenta »staro_besedilo«. V nasprotnem primeru funkcija zamenja v besedilu vsak primerek argumenta »staro_besedilo« za argument »novo_besedilo«.

Primer

Kopirajte vzorčne podatke iz te tabele in jih prilepite v celico A1 v novem Excelovem delovnem listu. Če želite, da formule prikažejo rezultate, jih izberite, pritisnite F2 in nato tipko ENTER. Po potrebi lahko prilagodite širine stolpcev in si ogledate vse podatke.

Podatki
Podatki o prodaji <
1. četrtletje, 2008 <
1. četrtletje, 2011 <
Formula Opis (rezultat) Rezultat
=SUBSTITUTE(A2; "prodaji"; "stroških") Zamenja besedo »prodaji« z besedo »stroških« (Podatki o stroških) Podatki o stroških
=SUBSTITUTE(A3, "1", "2", 1) Zamenja prvi primerek »1« z »2« (2. četrtletje 2008) 2. četrtletje, 2008
=SUBSTITUTE(A4, "1", "2", 3) Zamenja tretji primerek »1« z »2« (1. četrtletje 2012) 1. četrtletje, 2012