Zhrnutie
Funkcia Excel REPLACE nahrádza znaky určené umiestnením v danom textovom reťazci iným textovým reťazcom. Napríklad = REPLACE ("XYZ123", 4,3, "456") vráti "XYZ456".
Účel
Nahraďte text podľa polohyNávratová hodnota
Zmenený text.Syntax
= REPLACE (old_text, start_num, num_chars, new_text)Argumenty
- old_text - text, ktorý sa má nahradiť.
- start_num - počiatočné umiestnenie v texte, ktorý sa má vyhľadať.
- num_chars - Počet znakov, ktoré sa majú nahradiť.
- new_text - Text, ktorý má nahradiť starý_text.
Verzia
Excel 2003Poznámky k použitiu
Funkcia REPLACE je užitočná na nahradenie textu na známom mieste v danom reťazci. Napríklad nasledujúci vzorec nahrádza 3 znaky začínajúce na 4. znaku:
=REPLACE("XYZ123",4,3,"456") // returns "XYZ456"
Môžete použiť REPLACE na odstránenie textu zadaním prázdneho reťazca ("") ako nového textu. Nasledujúci vzorec používa funkciu REPLACE na odstránenie prvého znaku z reťazca „XYZ“:
=REPLACE("XYZ",1,1,"") // returns "YZ"
Excel má niekoľko funkcií, ktorými je možné nahradiť text. Ďalej uvádzame krátke zhrnutie. Ďalej si pozrite príklady.
- Funkciu REPLACE použite, ak chcete nahradiť text na základe známeho umiestnenia.
- Ak miesto nie je vopred známe, použite na vyhľadanie a nahradenie textu funkciu FIND alebo SEARCH.
- Pomocou SUBSTITUTE môžete nahradiť jednu alebo viac inštancií textu iba na základe obsahu.