Přeskočit na obsah

OpakovatExcel

enREPT

Funkce zopakuje daný textový řetězec určitý počet opakování a vrátí výsledný spojený text.

=OPAKOVAT(Text;Počet)

Text – Textový řetězec, který má být opakován.

Počet – Počet opakování textu.

Funkce se hodí v případě, kdy je nutné opakovat určitý text víckrát. Pokud je počet opakování nastaven na nulu, bude vrácen prázdný text v buňce. Nemusí se jednat pouze o jeden znak. Pokud se jedná o větu nebo nějaký textový řetězec popř. číslo, bude celá hodnota zopakována stanoveným počtem. V příkladu je určitý znak nebo text opakován třikrát.

Použití s ostatními funkcemi

Sekce “Použití s ostatními funkcemi”

Opakování určitého znaku, zde hvězdičky, tolikrát, kolik je délka hodnoty v buňce zjištěná funkcí Délka.

=OPAKOVAT(„*“;DÉLKA(A2))

Pokud se jedná o text, který se má opakovat a má přeházená malá a velká písmena, přičemž výstup má být celý malým písmem, je možné kombinovat s funkcí Malá.

=MALÁ(OPAKOVAT(A2;2))

Spojení hodnoty v buňce se znakem, který má být opakován, přičemž hodnota a opakovaný znak bude spojen pomocí funkce Concat.

=CONCAT(J2;OPAKOVAT(„*“;5))

© 2026 Excelland