Funkce ČÁST vrátí určitý počet znaků (na základě zadaného počtu znaků) z textového řetězce od zadané pozice.
Syntaxe
ČÁST(text;start;počet_znaků)
Text: je textový řetězec obsahující znaky, které chcete vybrat.
Start: je pozice prvního znaku, který chcete v textu vybrat. Pro první znak v řetězci se hodnota argumentu start rovná hodnotě 1 atd.
Počet_znaků určuje počet znaků vrácených z textu funkcí ČÁST.
Poznámky
-
Pokud je hodnota argumentu start větší než počet znaků v řetězci text, vrátí funkce ČÁST prázdný řetězec.
-
Pokud je hodnota argumentu start menší než počet znaků v řetězci text, ale součet hodnot start a počet_znaků je větší než délka řetězce, vrátí funkce ČÁST znaky od pozice start do konce textu.
-
Pokud je hodnota argumentu start menší než 1, vrátí funkce ČÁST chybovou hodnotu #HODNOTA!.
-
Pokud je hodnota počet_znaků záporná, vrátí funkce ČÁST chybovou hodnotu #HODNOTA!.
Příklady
Vzorec |
Popis (výsledek) |
=ČÁST("Tomáš Novák";1;5) |
Pět znaků řetězce od prvního znaku (Tomáš) |
=ČÁST("Tomáš Novák";7;20) |
Dvacet znaků řetězce od sedmého znaku (Novák) |
=ČÁST("Tomáš Novák";20;5) |
Vzhledem k tomu, že hodnota pozice počátečního znaku je vyšší než počet znaků řetězce, vrátí funkce prázdný řetězec. () |