
Általános képlet
=LEN(A1)-LEN(SUBSTITUTE(A1,"a",""))
Összegzés
Ha meg szeretné számlálni, hogy egy adott karakter hányszor jelenik meg egy cellában, használjon a SUBSTITUTE és LEN függvényeken alapuló képletet. A fenti képlet általános formájában A1 jelöli a cella címét, az "a" pedig a számolni kívánt karaktert.
A példában az aktív cella a következő képletet tartalmazza:
=LEN(B3)-LEN(SUBSTITUTE(B3,C3,""))
Magyarázat
Ez a képlet úgy működik, hogy a SUBSTITUTE segítségével először eltávolítja az összes karaktert, amely a forrásszövegben megszámlálásra kerül. Ezután a szöveg hosszát (eltávolítva a karaktert) kivonjuk az eredeti szöveg hosszából. Az eredmény a SUBSTITUTE alkalmazással eltávolított karakterek száma, amely megegyezik az adott karakterek számával.
Nagy-és kisbetű
A SUBSTITUTE a kis- és nagybetűk függvénye, ezért helyettesíti a kis- és nagybetűket, amikor egy helyettesítést futtat. Ha meg kell számolnia egy adott karakter kis- és nagybetűk előfordulását, akkor a helyettesítés futtatása előtt használja a SUBSTITUTE FELSŐ funkcióját a szöveg nagybetűvé konvertálásához. Ezután adjon meg egy nagybetűs karaktert a helyettesítendő szövegként:
=LEN(A1)-LEN(SUBSTITUTE(UPPER(A1),"A",""))