Jak používat funkci Excel SUBSTITUTE -

souhrn

Funkce Excel SUBSTITUTE nahradí text v daném řetězci odpovídajícím. Například = SUBSTITUTE ("952-455-7865", "-", "") vrací "9524557865"; pomlčka je odstraněna. SUBSTITUTE rozlišuje velká a malá písmena a nepodporuje zástupné znaky.

Účel

Nahraďte text podle obsahu

Návratová hodnota

Zpracovaný text

Syntax

= SUBSTITUTE (text, old_text, new_text, (instance))

Argumenty

  • text - text, který chcete změnit.
  • old_text - Text, který se má nahradit.
  • new_text - Text, který má být nahrazen.
  • instance - (volitelně) Instance, kterou chcete nahradit. Pokud nejsou dodány, všechny instance jsou nahrazeny.

Verze

Excel 2003

Poznámky k použití

Funkce Excel SUBSTITUTE může nahradit text párováním. Funkci SUBSTITUTE použijte, pokud chcete nahradit text na základě jeho obsahu, nikoli polohy. Volitelně můžete určit instanci nalezeného textu, který se má nahradit (tj. První instance, druhá instance atd.).

Příklady

Níže jsou uvedeny vzorce použité ve výše uvedeném příkladu:

=SUBSTITUTE(B6,"t","b") // replace all t's with b's =SUBSTITUTE(B7,"t","b",1) // replace first t with b =SUBSTITUTE(B8,"cat","dog") // replace cat with dog =SUBSTITUTE(B9,"#","") // replace # with nothing

Všimněte si, že SUBSTITUTE rozlišuje velká a malá písmena. Chcete-li nahradit jeden nebo více znaků ničím, zadejte prázdný řetězec (""), jako v posledním příkladu.

Poznámky

  • Náhradník nálezy a nahradí OLD_TEXT s NEW_TEXT v textovém řetězci.
  • Instance omezuje náhradu SUBSTITUTE na jednu konkrétní instanci old_text . pokud není součástí dodávky, všechny instance OLD_TEXT jsou nahrazeny NEW_TEXT .
  • Použijte SUBSTITUTE k nahrazení textu na základě obsahu. Pomocí funkce REPLACE můžete nahradit text na základě jeho umístění.
  • SUBSTITUTE rozlišuje velká a malá písmena a nepodporuje zástupné znaky.

Související videa

Jak počítat znaky pomocí funkce LEN V tomto videu se podíváme na to, jak pomocí funkce LEN vypočítat počet znaků v textovém řetězci. LEN je překvapivě užitečná funkce, která se objevuje v mnoha vzorcích. Jak sestavit všechny vzorce v jednom V tomto videu vytváříme vzorec, který počítá slova v buňce pomocí funkcí LEN a SUBSTITUTE.

Zajímavé články...