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

Tento článek popisuje syntaxi vzorce a použití funkce NAHRADIT v Microsoft Excelu.

Popis

Funkce NAHRADIT nahradí na základě zadaného počtu znaků část textového řetězce jiným textovým řetězcem.

Syntaxe

NAHRADIT (starý, start, znaky, nový)

Syntaxe funkce NAHRADIT má následující argumenty:

  • Starý:    Povinný argument. Jedná se o text, ve kterém chcete nahradit některé znaky.

  • Start:    Povinný argument. Jedná se o pozici znaku v textu argumentu starý, který chcete nahradit argumentem nový.

  • Znaky:    Povinný argument. Jedná se o počet znaků nahrazovaných funkcí NAHRADIT.

  • Nový:    Povinný argument. Jedná se o nový text, který nahradí znaky ve starém textu.

Příklad

Zkopírujte vzorová data v následující tabulce a vložte je do buňky A1 nového excelového sešitu. Aby vzorce zobrazily výsledky, vyberte je, stiskněte F2 a potom stiskněte Enter. Pokud potřebujete, můžete přizpůsobit šířky sloupců a zobrazit si všechna data.

Data

abcdefghijk

2009

123456

Vzorec

Popis (výsledek)

Výsledek

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

Nahradí pět znaků v řetězci abcdefghijk jedním znakem *, počínaje šestým znakem (f).

abcde*k

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

Nahrazení posledních dvou číslic hodnoty 2009 hodnotou 10

2010

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

Nahradí první tři znaky řetězce 123456 jedním znakem @.

@456

Důležité informace: 

  • Funkce NAHRADITB je zastaralá.

  • V sešitech nastavených na kompatibilitu verze 2 má funkce NAHRADIT vylepšené chování náhradních párů a počítá je jako jeden znak místo dvou znaků. Selektory variant (běžně používané s emoji) se budou stále počítat jako samostatné znaky. Další informace najdete tady: Standard Unicode

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.