pondělí 5. ledna 2015

Počet zadaných znaků v řetězci

Problém: 

Buňka A1 obsahuje text "WORMS ARMAGEDDON". Potřebujeme zjistit, kolikrát se v textu objevuje písmeno O (zadané v buňce B1). Výsledek tedy bude číslo 2.

Vzorec:

=DÉLKA(A1)-DÉLKA(DOSADIT(A1;B1;"")
 
Vysvětlení:

Pomocí funkce DÉLKA v prvním kroku zjistíme délku řetězce z buňky A1. V dalším kroku od této hodnoty odečteme délku řetězce, kde pomocí funkce DOSADIT nahradíme hledaný řetězec (v tomto případě písmeno O) za "nic" (tedy prázdný řetězec).

Lépe bude celá situace vidět na obrázcích nástroje Vyhodnocení vzorce.

 
 
 

Pozn.: Nástroj Vyhodnocení vzorce naleznete na kartě Vzorce.

Žádné komentáře:

Okomentovat