Ako zistíme , koľko krát sa nachádza v bunke určitý znak

 

Častokrát sa pýtajú ľudia na kurzoch Excelu, akou funkciou vypočítame, koľko krát sa nachádza v bunke nejaký znak. Takáto funkcia sa v Exceli síce nenachádza, ale môžeme to veľmi jednoducho vypočítať.

Naša úloha je jednoduchá: Chceme zistiť, koľko krát sa v slove Bratislava nachádza písmeno a.

1. Najskôr zistíme, z koľkých znakov sa skladá slovo Bratislava. To urobíme pomocou textovej funkcie LEN().

2. Potom vymažeme všetky výskyty hľadaného znaku (teda v našom príklade písmena a) v texte. Spravíme to textovou funkciou SUBSTITUTE(). V našom príklade ju použijeme spôsobom, že chceme nahradiť NIEČO NIČÍM. To niečo je písmeno a, a to nič sa v Exceli zadáva pomocou dvoch úvodzoviek, teda „“.

Text bez znaku

3. Nakoniec spravíme rozdiel celkového počtu znakov a znakov bez hľadaného znaku, v našom prípade Bratislava s áčkami mínus Bratislava bez áčiek.

Zistenie počtu znaku v texte

4. No a máme výsledok: znak a sa v reťazci Bratislava nachádza 3 krát.

Pozor: funkcia SUBSTITUTE rozoznáva veľkosť písmen. Malé a je teda niečo iné ako veľké A. Ak by vám nezáležalo na veľkosti písmen, tak do vzorca v bunke B4 dajte funkciu LOWER() alebo UPPER()

Potom by funkcia v B4 vyzerala nasledovne
=SUBSTITUTE(LOWER(B1);LOWER(B3);"")

Návrat hore