Tento článek popisuje syntaxi vzorce a použití funkce ČÁST v Microsoft Excelu.
Popis
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, znaky)
Syntaxe funkce ČÁST obsahuje následující argumenty:
Text: Povinný argument. Jedná se o textový řetězec obsahující znaky, které chcete extrahovat.
Start_num Povinné. Jedná se o pozici prvního znaku, který chcete z textu extrahovat. Pro první znak v řetězci se hodnota argumentu start rovná hodnotě 1 atd.
- 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 start_num menší než 1, vrátí funkce ČÁST #VALUE! chybovou hodnotu #HODNOTA!.
Num_chars Vyžadováno pro funkci MID. Určuje počet znaků vrácených z textu funkcí ČÁST.
- Pokud je num_chars záporná, vrátí funkce ČÁST #VALUE!. chybovou hodnotu #HODNOTA!.
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 | ||
|---|---|---|
| Tok kapaliny | ||
| Vzorec | Popis | Výsledek |
| =ČÁST(A2;1;5) | Vrátí 5 znaků z řetězce v buňce A2, počínaje 1. znakem. | Tekutina |
| =ČÁST(A2;7;20) | Vrátí 20 znaků z řetězce v buňce A2, počínaje 7. znakem. Protože počet znaků, které mají být vráceny (20), je větší než délka řetězce (10), jsou vráceny všechny znaky počínaje 7. znakem. Na konec řetězce se nepřidávají žádné prázdné znaky (mezery). | Řízení toku |
| =ČÁST(A2;20;5) | Vzhledem k tomu, že hodnota pozice počátečního znaku je vyšší než délka řetězce (10), vrátí funkce prázdný řetězec. () |
Důležité
- Funkce MIDB je zastaralá.
- V sešitech nastavených na kompatibilitu verze 2 se zlepšilo chování funkce ČÁST s náhradními dvojicemi, které se počítají jako jeden znak místo dvou. Selektory variant (běžně používané s emotikony) se budou počítat jako samostatné znaky. Více se dočtete zde: Standard Unicode