Excel: počítání počtu znaků v buňkách a rozsazích

  • Sdílet Toto
Michael Brown

Tento návod ukazuje, jak počítat buňky s textem a znaky v aplikaci Excel 2010-2013. Najdete zde užitečné vzorce aplikace Excel pro počítání znaků v jedné nebo několika buňkách, omezení počtu znaků v buňkách a získáte odkaz, jak zjistit počet buněk, které obsahují určitý text.

Excel byl původně navržen pro práci s čísly, a tak si můžete vždy vybrat jeden ze tří způsobů, jak provést jakoukoli početní nebo součtovou operaci s číslicemi. Naštěstí vývojáři této užitečné aplikace nezapomněli ani na text. Proto píši tento článek, abych vám ukázal, jak používat různé možnosti a vzorce v aplikaci Excel pro počítání buněk s textem nebo počítání určitých znaků v řetězci. .

Níže najdete možnosti, kterými se budu zabývat:

    Na konci najdete také odkazy na naše předchozí příspěvky na blogu týkající se počítání buněk v aplikaci Excel.

    Vzorec aplikace Excel pro počítání počtu znaků v buňce

    Mohu předpokládat, že v některé z budoucích verzí aplikace Excel bude stavový řádek zobrazit počet znaků v řetězci Zatímco doufáme a čekáme na tuto funkci, můžete použít následující jednoduchý vzorec:

    =LEN(A1)

    V tomto vzorci je A1 buňka, ve které se vypočítá počet textových znaků.

    Jde o to, že Excel má omezení počtu znaků. Například záhlaví nesmí překročit 254 znaků. Pokud překročíte maximum, záhlaví bude oříznuto. Vzorec může být užitečný, pokud máte v buňkách opravdu dlouhé řetězce a potřebujete zajistit, aby buňky nepřesáhly 254 znaků, abyste se vyhnuli problémům s importem nebo zobrazením tabulky v jiných zdrojích.

    Po použití funkce =LEN(A1) do mé tabulky, mohu snadno vidět popisy, které jsou příliš dlouhé a je třeba je zkrátit. Neváhejte tedy tento vzorec použít v Excelu pokaždé, když potřebujete spočítat počet znaků v řetězci. Stačí vytvořit pomocný sloupec, zadat vzorec do příslušné buňky a zkopírovat jej v celém rozsahu, abyste získali výsledek pro každou buňku ve sloupci.

    Počítání znaků v rozsahu buněk

    Můžete také potřebovat spočítat počet znaků z několika buněk V tomto případě můžete použít následující vzorec:

    =SUMA(LEN( rozsah ))

    Poznámka: Výše uvedený vzorec musí být zadán jako vzorec pole. Chcete-li jej zadat jako vzorec pole, stiskněte klávesy Ctrl+Shift+Enter .

    Tento vzorec může být užitečný, pokud chcete před sloučením nebo importem datových tabulek zjistit, zda některé řádky nepřekračují omezení. Stačí jej zadat do pomocného sloupce a zkopírovat přes něj pomocí rukojeti pro vyplnění.

    Vzorec aplikace Excel pro počítání určitých znaků v buňce

    V tomto díle vám ukážu, jak v Excelu vypočítat, kolikrát se v buňce vyskytuje jeden znak. Tato funkce mi velmi pomohla, když jsem dostal tabulku s více ID, která nemohla obsahovat více než jednu nulu. Mým úkolem tedy bylo zjistit, ve kterých buňkách se vyskytují nuly a kde je nul více.

    Pokud potřebujete zjistit počet výskytů určitého znaku v buňce nebo chcete zjistit, zda buňky obsahují neplatné znaky, použijte následující vzorec pro spočítání počtu výskytů jednoho znaku v rozsahu:

    =LEN(A1)-LEN(SUBSTITUTE(A1, "a","))

    Zde je "a" znak, který je třeba v aplikaci Excel počítat.

    Na tomto vzorci se mi velmi líbí, že dokáže počítat výskyt jednoho znaku i části nějakého textového řetězce.

    Spočítat počet výskytů určitého znaku v rozsahu

    Pokud chcete spočítat počet výskytů určitého znaku. v několika buňkách nebo v jednom sloupci, můžete vytvořit pomocný sloupec a vložit do něj vzorec, který jsem popsal v předchozí části článku. =LEN(A1)-LEN(SUBSTITUTE(A1, "a",")) . Pak jej můžete zkopírovat přes celý sloupec, tento sloupec sečíst a získat očekávaný výsledek. Zní to příliš zdlouhavě, že?

    Naštěstí nám Excel často nabízí více než jeden způsob, jak získat stejný výsledek, a existuje i jednodušší možnost. Pomocí tohoto vzorce pole v Excelu můžete spočítat počet určitých znaků v rozsahu:

    =SUMA(LEN( rozsah )-LEN(SUBSTITUTE( rozsah , "a","")))

    Poznámka: Výše uvedený vzorec musí být zadán jako vzorec pole . Pro vložení se ujistěte, že jste stiskli kombinaci kláves Ctrl+Shift+Enter.

    Počítání počtu výskytů určitého textu v rozsahu

    Následující pole vzorec (musí být zadáno pomocí Ctrl+Shift+Enter ) vám pomůže spočítat počet výskytů určitého textu v rozsahu:

    =SUMA((LEN(C2:D66)-LEN(SUBSTITUTE(C2:D66, "Excel",")))/LEN("Excel"))

    Můžete například spočítat, kolikrát je v tabulce zadáno slovo "Excel". Nezapomeňte na mezeru, jinak bude funkce počítat slova začínající určitým textem, nikoli izolovaná slova.

    Pokud tedy máte v tabulce roztroušený určitý úryvek textu a potřebujete rychle spočítat jeho výskyt, použijte výše uvedený vzorec.

    Omezení počtu znaků v buňkách aplikace Excel

    Pokud máte pracovní listy s velkým množstvím textu v několika buňkách, mohou vám pomoci následující informace. Jde o to, že Excel má omezení počtu znaků, které můžete do buňky zadat.

    • Celkový počet znaků, které může buňka obsahovat, je tedy 32 767.
    • V buňce lze zobrazit pouze 1 024 znaků. Současně lze v panelu vzorců zobrazit všech 32 767 symbolů.
    • Maximální délka obsahu vzorce je 1 014 znaků pro aplikaci Excel 2003. Aplikace Excel 2007-2013 může obsahovat 8 192 znaků.

    Pokud máte dlouhé hlavičky nebo se chystáte sloučit či importovat data, zvažte výše uvedené skutečnosti.

    Počítání buněk, které obsahují určitý text

    Pokud potřebujete spočítat počet buněk, které obsahují určitý text, neváhejte použít funkci COUNTIF. Najdete ji krásně popsanou v článku Jak spočítat buňky s textem v Excelu: libovolné, konkrétní, filtrované.

    Doufám, že vám tento článek pomůže, až budete příště potřebovat spočítat počet buněk s textem nebo výskytem určitých znaků v tabulce. Snažil jsem se pokrýt všechny možnosti, které vám mohou pomoci - popsal jsem, jak spočítat buňky s textem, ukázal jsem vám vzorec Excelu pro počítání znaků v jedné buňce nebo v rozsahu buněk, našli jste, jak spočítat počet výskytů určitých znaků veTaké můžete využít jeden z odkazů na naše předchozí příspěvky, kde najdete mnoho dalších podrobností.

    To je pro dnešek vše. Buďte šťastní a vynikejte v Excelu!

    Michael Brown je oddaný technologický nadšenec s vášní pro zjednodušování složitých procesů pomocí softwarových nástrojů. S více než desetiletými zkušenostmi v technologickém průmyslu zdokonalil své dovednosti v aplikacích Microsoft Excel a Outlook a také v Tabulkách a Dokumentech Google. Michaelův blog je věnován sdílení jeho znalostí a odborných znalostí s ostatními a poskytuje snadno pochopitelné tipy a návody pro zlepšení produktivity a efektivity. Ať už jste zkušený profesionál nebo začátečník, Michaelův blog nabízí cenné postřehy a praktické rady, jak tyto základní softwarové nástroje co nejlépe využít.