U ovom se članku opisuju sintaksa formule i korištenje funkcije SUBSTITUTE u programu Microsoft Excel.
Opis
Zamjenjuje tekst definiran argumentom stari_tekst tekstom definiranim u argumentu novi_tekst. Funkciju SUBSTITUTE koristite kada želite zamijeniti zadani tekst u tekstnom nizu; REPLACE koristite kada želite zamijeniti bilo koji tekst, koji se javlja na određenom mjestu tekstnog niza.
Sintaksa
SUBSTITUTE(tekst, stari_tekst, novi_tekst, [broj_instance])
Sintaksa funkcije SUBSTITUTE sadrži sljedeće argumente:
- Tekst Obavezno. Tekst ili referenca na ćeliju koja sadrži tekst u kojem želite zamijeniti znakove.
- Old_text Obavezno. Tekst koji želite zamijeniti.
- New_text Obavezno. Tekst kojim zamjenjujete stari_tekst.
- Instance_num Neobavezno. Navodi koje pojavljivanje argumenta stari_tekst želite zamijeniti argumentom novi_tekst. Ako odredite broj_instance, zamijenit će se samo to pojavljivanje argumenta stari_tekst. U protivnom, svako pojavljivanje argumenta stari_tekst u zadanom tekstu zamijenit će se argumentom novi_tekst.
Primjer
Ogledne podatke kopirajte u sljedeću tablicu i zalijepite ih u ćeliju A1 novog radnog lista programa Excel. Da biste koristili formule za prikaz rezultata, odaberite ih pa pritisnite tipku F2, a zatim Enter. Ako je potrebno, prilagodite širine stupaca da biste vidjeli sve podatke.
| Podaci | ||
|---|---|---|
| Podaci o prodaji | < | |
| 1. tromjesečje 2008. | < | |
| 1. tromjesečje 2011. | < | |
| Formula | Opis (rezultat) | Rezultat |
| =SUBSTITUTE(A2; "prodaji"; "troškovima") | Zamjenjuje riječ prodaji s troškovima (Podaci o troškovima) | Podaci o troškovima |
| =SUBSTITUTE(A3; "1"; "2"; 1) | Zamjenjuje prvu pojavu "1" s "2" (2. tromjesečje 2008.) | 2. tromjesečje 2008. |
| =SUBSTITUTE(A4; "1"; "2"; 3) | Zamjenjuje treću pojavu “1” s “2” (1. tromjesečje 2012.) | 1. tromjesečje 2012. |