Funkcija REPLACE

Primenjuje se na
Excel za Microsoft 365 Excel za Microsoft 365 za Mac Excel 2024 Excel 2024 za Mac Excel 2021 Excel 2021 za Mac Excel 2019 Excel 2016

Ovaj članak opisuje sintaksu formule i upotrebu funkcije REPLACE u programu Microsoft Excel. 

Opis

REPLACE zamenjuje deo tekstualne niske na osnovu broja navedenih znakova različitom tekstualnom niskom.

Sintaksa

REPLACE(stari_tekst, poč_br, broj_znakova, novi_tekst)

Sintaksa funkcije REPLACE ima sledeće argumente:

  • Old_text Obavezno. Tekst u kojem želite da zamenite neke znakove.
  • Start_num Obavezno. Pozicija znaka u argumentu stari_tekst koji želite da zamenite argumentom novi_tekst.
  • Num_chars Obavezno. Broj znakova u argumentu stari_tekst koji želite da funkcija REPLACE zameni argumentom novi_tekst.
  • New_text Obavezno. Tekst koji će zameniti znakove u argumentu stari_tekst.

Primer

Kopirajte date primere podataka u sledeću tabelu i nalepite ih u ćeliju A1 novog radnog lista u programu Excel. Ako želite da formule izračunaju rezultate, izaberite formule, pritisnite taster F2, a zatim pritisnite taster Enter. Ako je potrebno, možete prilagoditi širinu kolona kako biste videli sve podatke u njima.

Podaci
abcdefghijk
2009
123456
Formula Opis (rezultat) Rezultat
=REPLACE(A2;6;5;"*") Zamenjuje pet znakova u abcdefghijk sa jednim znakom *, počinjući sa šestim znakom (f). abcde*k
=REPLACE(A3;3;2;"10") Zamenjuje poslednje dve cifre (09) broja 2009 brojem 10. 2010
=REPLACE(A4;1;3;"@") Zamenjuje prva tri znaka od 123456 sa jednim znakom @. @456

Važno

  • Funkcija REPLACEB je ukinuta.
  • U radnim sveskama postavljenim na kompatibilnost verzije 2, funkcija REPLACE ima poboljšano ponašanje sa surogat parovima – računa ih kao jedan znak umesto kao dva. Birači varijacija (obično se koriste uz emotikone) će se i dalje računati kao zasebni znakovi. Više informacija potražite u članku "Unikod standard".