Ako používať funkciu VYMENIŤ v programe Excel? (s príkladmi)

Nahradiť funkciu v programe Excel

Funkcia Nahradiť v programe Excel je textová funkcia, ktorá je vstavanou funkciou a podobne ako náhradná funkcia, sa používa na nahradenie starého textu z reťazca novým reťazcom, vstupom vyžadovaným touto funkciou je starý text nový text a počiatočné a koncové čísla znakov, ktoré je potrebné vymeniť.

Syntax

Kde,

  • Old_text = Toto je povinný parameter. Je to pôvodný reťazec, ktorý sa má nahradiť.
  • Start = Toto je východisková pozícia v pôvodnom reťazci, odkiaľ by mala začať výmena.
  • Number_of_chars = Toto je číselná hodnota a označuje počet znakov, ktoré sa majú nahradiť.
  • New_text = Toto je ďalší požadovaný parameter a označuje nový reťazec / sadu znakov, ktoré sa majú nahradiť starým_textom.

Ako používať funkciu VYMENIŤ v programe Excel? (s príkladmi)

Ako funkcia pracovného hárka ho možno zapísať ako súčasť vzorca do bunky pracovného hárka. Ako funkciu VBA je možné ju použiť v kóde makra, ktorý sa zadáva prostredníctvom editora jazyka Microsoft Visual Basic integrovaného s programom MS Excel. Pre lepšie pochopenie použite nižšie uvedené príklady.

Príklad č. 1 - Nahraďte reťazec

V tomto príklade má bunka C4 priradený vzorec REPLACE. C4 je teda výsledná bunka.

  • Prvý argument funkcie REPLACE je B4, ktorý obsahuje pôvodný reťazec, ktorý sa má nahradiť.
  • Argument 2 ND je 1, čo označuje začiatočné písmeno pôvodného reťazca.
  • 3 rd argument je 4, čo je počet znakov, ktoré sa majú nahradiť.
  • 4 th a posledný parameter je, Stephen, 'čo je nový reťazec, ktoré majú byť nahradené.

Tu je starý reťazec „John“ a nový reťazec „Stephen“.

Príklad č. 2 - Vymeňte podreťazec

V tomto príklade má bunka C6 vzorec, ktorý je s ňou spojený. C6 je teda výsledná bunka.

  • Prvý argument funkcie REPLACE je B6, ktorý obsahuje pôvodný reťazec, ktorý sa má nahradiť.
  • Argument 2 ND je 5, čo označuje začiatočné písmeno pôvodného reťazca.
  • 3. argument je 5, čo je počet znakov, ktoré sa majú nahradiť.
  • 4. a posledný parameter je yahoo, čo je nový reťazec, ktorý sa má nahradiť.

Tu je starý reťazec „gmail“ a nový reťazec „yahoo“. Výsledkom je aktualizácia C6 na adresu „[email protected]“.

Príklad č. 3 - Nahradenie jedného znaku

V tomto príklade má bunka C8 priradený vzorec REPLACE. C8 je teda výsledná bunka.

  • Prvý argument funkcie REPLACE je B8, ktorý obsahuje pôvodný reťazec, ktorý sa má nahradiť.
  • Argument 2ND je 1, čo označuje začiatočné písmeno pôvodného reťazca.
  • 3. argument je 1, čo je počet znakov, ktoré sa majú nahradiť.
  • 4. a posledný parameter je „s“, čo je nový znak, ktorý sa má nahradiť.

Tu je starý znak n a nový znak je s. Vo výsledku sa C8 aktualizuje na „set“.

Príklad č. 4 - Nahraďte čísla

V tomto príklade má bunka C10 priradený vzorec REPLACE. C10 je teda výsledná bunka.

  • Prvý argument funkcie REPLACE je B10, ktorý obsahuje pôvodný reťazec, ktorý sa má nahradiť.
  • Argument 2ND je 7, čo označuje začiatočné písmeno pôvodného reťazca.
  • 3. argument je 4, čo je počet znakov, ktoré sa majú nahradiť.
  • 4. a posledný parameter je '2000', čo je nový reťazec, ktorý sa má nahradiť.

Tu je starý reťazec „1989“ a nový reťazec „2000“. Výsledkom je aktualizácia C8 na „23-12-2000 .

Príklad č. 5 - Odstráňte reťazec

V tomto príklade je k bunke C12 priradený vzorec REPLACE. C12 je teda výsledná bunka.

  • Prvý argument funkcie REPLACE je B12, ktorý obsahuje pôvodný reťazec, ktorý sa má nahradiť.
  • Argument 2ND je 1, čo označuje začiatočné písmeno pôvodného reťazca.
  • 3. argument je 11, čo je počet znakov, ktoré sa majú nahradiť.
  • 4. a posledný parameter je „“, čo je nový reťazec (prázdny reťazec), ktorý sa má nahradiť.

Starý reťazec je tu „Odstrániť toto“ a nový reťazec je „“. Výsledkom je, že C12 sa aktualizuje na prázdnu bunku, pretože všetky znaky sú nahradené prázdnymi bunkami.

Príklad č. 6 - Bežný problém s funkciou REPLACE

V tomto príklade je k bunke C14 priradený vzorec REPLACE. C14 je teda výsledná bunka.

  • Prvý argument funkcie REPLACE je B14, ktorý obsahuje pôvodný reťazec, ktorý sa má nahradiť.
  • Argument 2ND je 0.

Akýkoľvek reťazec v bunke pracovného hárka programu Excel však začína číslom 1, tj indexom 1. Takže výsledkom v bunke C14 je chyba, ktorá má #VALUE! Znamená to, že v hodnote bola chyba.

Na čo treba pamätať

  • Parameter 2 ND , tj. Štart, nemôže mať nečíselnú alebo zápornú hodnotu.
  • 3 rd parameter, tj number_of_chars, nemôže mať non-číselná alebo hodnotu zápornú.

VYMEŇTE Video funkcie Excel

Zaujímavé články...