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 |