Platí také pro funkci:
MIDB
Funkce ČÁST vrátí zadaný počet znaků z textového řetězce od zadané pozice na základě zadaného počtu znaků.
Funkce MIDB vrátí zadaný počet znaků z textového řetězce od zadané pozice na základě zadaného počtu bajtů.
Syntaxe
ČÁST(text;start;počet_znaků)
MIDB(text;start;počet_bajtů)
Text je textový řetězec obsahující znaky, které chcete extrahovat.
Start je pozice prvního znaku; 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.
Počet_bajtů určuje počet znaků v bajtech vrácených z textu funkcí MIDB.
Komentář
- Pokud je hodnota argumentu start větší než délka řetězce text, vrátí funkce ČÁST "" (prázdný řetězec).
- Pokud je hodnota argumentu start menší než délka řetězce text, ale součet hodnot start a znaky 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!.
-
Je-li hodnota počet_znaků záporná, vrátí funkce ČÁST chybovou hodnotu #HODNOTA!.
-
Je-li hodnota počet_bajtů záporná, vrátí funkce ČÁST chybovou hodnotu #HODNOTA!.
Příklad (ČÁST)
Příklad snadněji pochopíte, pokud jej zkopírujete do prázdného listu.
Jak?
- Vytvořte prázdný sešit nebo list.
- Vyberte příklad v tématu nápovědy. Nevybírejte řádek ani záhlaví sloupců.

Výběr příkladu z nápovědy
- Stiskněte klávesy CTRL+C.
- Vyberte v listu buňku A1 a stiskněte klávesy CTRL+V.
- Chcete-li přepnout mezi zobrazením výsledků a zobrazením vzorců, které vracejí tyto výsledky, stiskněte klávesy CTRL+` (čárka nad vlevo) nebo v nabídce Nástroje přejděte na příkaz Závislosti a klepněte na příkaz Režim závislostí vzorců.
|
|
| A |
| Data |
| Tomáš Novák |
| Vzorec |
Popis (výsledek) |
| =ČÁST(A2;1;5) |
Pět znaků z výše uvedeného řetězce počínaje prvním znakem (Tomáš) |
| =ČÁST(A2;7;20) |
Dvacet znaků z výše uvedeného řetězce počínaje sedmým znakem (Novák) |
| =ČÁST(A2;20;5) |
Vrátí prázdný text, protože hodnota výchozího bodu je větší než délka řetězce () |
|
Příklad (MIDB)
=MIDB("



";1;6) rovná se "

"