Č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 „“.
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.
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);"")