Applies ToExcel pre Microsoft 365 Excel pre Microsoft 365 pre Mac Excel pre web Excel 2024 Excel 2024 pre Mac Excel 2021 Excel 2021 pre Mac Excel 2019 Excel 2016

V tomto článku sa popisuje syntax vzorca a používanie funkcie REPLACE v Microsoft Exceli. 

Popis

Funkcia REPLACE nahradí časť textového reťazca so zadaným počtom znakov odlišným textovým reťazcom.

Syntax

REPLACE(starý_text;počiatočné_číslo;počet_znakov;nový_text)

Syntax funkcie REPLACE obsahuje nasledovné argumenty:

  • Starý_text    Povinný argument. Text, v ktorom chcete nahradiť niektoré znaky.

  • Počiatočné_číslo    Povinný argument. Pozícia znaku v starom texte, ktorý chcete nahradiť novým textom.

  • Počet_znakov    Povinný argument. Počet znakov v starom texte, ktoré má funkcia REPLACE nahradiť novým textom.

  • Nový_text    Povinný argument. Text, ktorý nahradí znaky v starom texte.

Príklad

Vzorové údaje skopírujte do nasledujúcej tabuľky a prilepte ich do bunky A1 nového excelového hárka. Ak chcete, aby vzorce zobrazovali výsledky, označte ich, stlačte kláves F2 a potom stlačte kláves Enter. V prípade potreby môžete upraviť šírku stĺpcov, aby sa údaje zobrazovali celé.

Údaje

abcdefghijk

2009

123456

Vzorec

Popis (výsledok)

Výsledok

=REPLACE(A2;6;5;"*")

Nahradí päť znakov v údaji abcdefghijk jedným znakom *, počínajúc šiestym znakom (f).

abcde*k

=REPLACE(A3;3;2;"10")

Nahradí posledné dve číslice (09) čísla 2009 číslom 10.

2010

=REPLACE(A4;1;3;"@")

Nahradí prvé tri znaky čísla 123456 jedným znakom @.

@456

Dôležité: 

  • Funkcia REPLACEB je zastaraná.

  • V zošitoch nastavených na kompatibilitu verzie 2 má funkcia REPLACE vylepšené správanie s náhradnými pármi a započítava ich ako jeden znak namiesto dvoch. Selektory variácií (bežne používané s emoji) sa budú naďalej počítať ako samostatné znaky. Prečítajte si viac tu: Štandard Unicode

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.