Exceli valem: loendage lahtrisse konkreetsed märgid -

Lang L: none (table-of-contents)

Üldine valem

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

Kokkuvõte

Kui soovite arvutada, mitu korda konkreetne märk lahtris ilmub, võite kasutada valemit, mis põhineb funktsioonidel Asendaja ja LEN. Ülaltoodud valemi üldises vormis tähistab A1 lahtri aadressi ja "a" tähistab loendit.

Näites sisaldab aktiivne lahter järgmist valemit:

=LEN(B3)-LEN(SUBSTITUTE(B3,C3,""))

Selgitus

See valem töötab SUBSTITUTE abil kõigist lähtetekstis loendatavatest märkidest. Seejärel lahutatakse teksti pikkus (eemaldatud märk) algteksti pikkusest. Tulemuseks on üksusega SUBSTITUTE eemaldatud märkide arv, mis võrdub nende märkide arvuga.

Suur ja väike täht

SUBSTITUTE on tõstutundlik funktsioon, nii et see sobib asenduse käivitamisel väiketähtedega. Kui peate loendama nii konkreetse märgi suur- kui ka väiketähti, kasutage enne asenduse käivitamist teksti suurte tähtede teisendamiseks funktsiooni SUBSTITUTE funktsiooni UPPER. Seejärel sisestage asendatava tekstina suur täht:

=LEN(A1)-LEN(SUBSTITUTE(UPPER(A1),"A",""))

Huvitavad Artiklid...