Funkce Excel SUBSTITUTE

Funkci SUBSTITUTE lze použít k nahrazení existujících slov, textu nebo znaků novými daty.

Poznámka: Výsledky této funkce se musí zobrazit na jiném místě než původní text.

Použití pro tuto funkci zahrnuje:

01 ze dne 04

Nahradit starý text za nový

Nahraďte nebo změňte znaky pomocí funkce SUBSTITUTE aplikace Excel. © Ted French

Syntaxe a argumenty náhradní funkce

Syntaxe funkce odkazuje na rozložení funkce a obsahuje název funkce, závorky a argumenty .

Syntaxe funkce SUBSTITUTE je:

= SUBSTITUTE (Text, Old_text, New_text, Instance_num)

Argumenty pro tuto funkci jsou:

Text - (vyžaduje) data obsahující text, který má být nahrazen. Tento argument může obsahovat

Old_text - (vyžaduje se) text, který má být nahrazen.

New_text - (vyžaduje se) text, který nahradí Old_text .

Instance_num - (volitelné) číslo

02 z 04

Citlivost kazu

Argumenty pro funkci SUBSTITUTE rozlišují velká a malá písmena, což znamená, že pokud data zadaná pro argument Old_text nemají stejný případ jako data v buňce textových argumentů, nedojde k žádné náhradě.

Například ve čtvrtém řádku výše uvedeného obrázku funkce zobrazuje prodej (buňka A4) odlišně od prodeje ( argument Old_text ) a proto nenahrazuje příjem ve formátu New_text .

03 ze dne 04

Zadání funkce náhradníka

Ačkoli je možné zadat celý vzorec, jako je

= SUBSTITUTE (A3, "Prodej", "Příjmy")

ručně do buňky listu, další možností je použít dialogové okno funkce - jak je popsáno v krocích níže - pro zadání funkce a jejích argumentů do buňky, například B3.

Výhodou použití dialogového okna je, že aplikace Excel se stará o oddělení každého argumentu čárkou a přiloží staré a nové textové údaje do uvozovek.

  1. Klepněte na buňku B3 - pro vytvoření aktivní buňky
  2. Klikněte na kartu Vzorce v nabídce pásu karet
  3. Klepnutím na ikonu Text na pásu karet otevřete rozbalovací seznam Textové funkce
  4. Klepnutím na položku SUBSTITUTE v seznamu vyvoláte dialogové okno této funkce
  5. V dialogovém okně klikněte na řádek Text
  6. Klepnutím na buňku A3 zadejte tento článek do dialogového okna
  7. Klikněte na řádek Old_text v dialogovém okně
  8. Typ Sales , což je text, který chceme nahradit - není potřeba uzavírat text v uvozovkách;
  9. Klikněte na řádek New_text v dialogovém okně
  10. Typ Příjmy , jako text, který má být nahrazen ;;
  11. Argument Instance je ponechán prázdný - protože existuje pouze jedna instance slova Sales v buňce A3;
  12. Klepnutím na tlačítko OK dokončete funkci a zavřete dialogové okno;
  13. Textová zpráva o příjmech by se měla zobrazit v buňce B3;
  14. Když na buňku B3 kliknete na celou funkci
    = SUBSTITUTE (A3, "Prodej", "Příjmy")
    se zobrazí ve sloupci vzorců nad tabulkou

04 ze dne 04

Nahrazení vs. Nahrazení

SUBSTITUTE se liší od funkce REPLACE tím, že se používá k výměně specifického textu v jakémkoli místě ve vybraných datech, zatímco REPLACE slouží k nahrazení jakéhokoli textu, který se vyskytuje na určitém místě dat.