Funkce ČÁST

Platí pro
Excel pro Microsoft 365 Excel pro Microsoft 365 pro Mac 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 ČÁ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