Excel sətirdə simvolların sayı

  • Bunu Paylaş
Hugh West

Bu dərslikdə biz Excel-də müəyyən sətir və sətir diapazonunda simvol və ya sözün baş vermə sayını müzakirə edəcəyik. Çox vaxt xanadakı simvolun tezliyini və ya böyük miqdarda məlumat ehtiva edən məlumat diapazonunu hesablamalıyıq. Beləliklə, bu sayma nömrəsini asanlaşdırmaq üçün bu məqalədə istifadəsi asan olan bəzi düsturları müzakirə edəcəyik.

Təcrübə İş Kitabını endirin

Təcrübəni yükləyə bilərsiniz. Bu məqaləni hazırlamaq üçün istifadə etdiyimiz iş dəftəri.

String.xlsx-də Xarakterlərin Başvermələrini Saymaq

5 Xarakterlərin Baş vermələrini Saymaq Metodları Excel-də sətir

1. SUMPRODUCT və LEN funksiyasından istifadə edərək Excel-də sətirdə simvolların ümumi sayını tapın

Əgər siz ümumi sayını bilmək istəyirsinizsə xanadakı simvollar, LEN funksiyası məqsədə xidmət edir. Lakin, diapazondakı simvolların ümumi sayını bilmək lazım olduqda, siz SUMPRODUCT LEN funksiyalarını birləşdirə bilərsiniz. Məsələn, bizdə kitab adı verilənlər bazası var və biz diapazondakı simvolların ümumi sayını bilmək istəyirik. Beləliklə, biz aşağıdakı addımlardan istifadə edəcəyik.

Addımlar:

  • Əvvəlcə aşağıdakı düsturu yazın:
=SUMPRODUCT(LEN(B5:B9))

Burada LEN funksiyası mətn sətirindəki simvolların sayını qaytarır və SUMPRODUCT funksiyası məhsulların cəmini qaytarır müvafiqdiapazon.

  • Və burada göstərilən diapazondakı ümumi simvolların sayı.

Qeyd:

Excel LEN funksiyası hər xanadakı bütün simvolları, o cümlədən hərfləri, rəqəmləri, boşluqları, simvolları və bütün boşluqları, durğu işarələrini və s. hesablayır.

2. Excel-də bir sətirdə xüsusi simvolun meydana gəlməsini yekunlaşdırmaq üçün Əvəzedici və LEN funksiyalarını birləşdirin  (böyük hərflərə həssasdır)

Bəzən biz onların sayını bilməliyik. Excel hüceyrəsindəki simvolun tezliyi. Belə bir vəziyyətdə biz eyni vaxtda LEN SUBSTITUTION funksiyalarından istifadə edə bilərik. Məsələ ondadır ki, ƏVƏZİNƏ funksiyası böyük hərflərə həssasdır, ona görə də kiçik hərf simvollarını axtarsanız, yalnız həmin simvolların sayını əldə edəcəksiniz. Məsələn, kitab adı verilənlər bazamızda biz yalnız ‘a ’ simvolunun sayını axtaracağıq. Beləliklə, iştirak edən addımlar:

Addımlar:

  • İlk olaraq aşağıdakı düsturu yazın:
=LEN(B5)-LEN(SUBSTITUTE(B5,"a",""))

Düsturun Dağılımı:

LEN(B5)

Burada LEN funksiyası B5 xanasındakı simvolları hesablayır.

Əvəzedici(B5,”a", ””)

ƏVƏZİNƏ funksiyası bütün 'a' simvollarını boş (“”) ilə əvəz edir.

LEN(ƏVƏZİNƏ(B5,”a”,””))

İndi ƏZƏBƏT düsturu LEN qalanların sayını verən funksiyasətir simvolları (hamısı istisna olmaqla 'a' ).

LEN(B5)-LEN(SUBSTITUTE(B5,"a", ””))

Nəhayət, bu düstur əvvəllər hesablanmış iki uzunluğu çıxarır və qeyd etdiyimiz simvolun ümumi sayını verir 'a' .

  • Sonda gözlənilən simvolun sayı budur:

3. Xüsusi Xarakterin baş verməsini hesablamaq üçün  Əvəz etmə və LEN funksiyalarının birləşməsindən istifadə edin. Excel-də sətir  (Rəsmi hərflərə həssas deyil)

Əvvəlki metodun əksinə olaraq, hərflərin hərf həssaslığından asılı olmayaraq simvolları saymaq lazım ola bilər. Bu halda, siz əvvəlki düstura UPPER və ya LOWER funksiyasını əlavə edə bilərsiniz. İndi biz kitab adı verilənlər bazamızda həm ‘A” , həm də ‘a’ axtaracağıq. Budur addımlar:

Addımlar:

  • Əvvəlcə aşağıdakı düsturu yazın.
=LEN(B5)-LEN(SUBSTITUTE(UPPER(B5),"A",""))

Burada UPPER funksiyası mətn sətirini bütün böyük hərflərə çevirir. Burada bütün 'a' hərfləri 'A'ya çevriləcək və siz müvafiq olaraq hesab alacaqsınız. Və düsturun qalan hissəsi əvvəlki misalda izah edilən oxşar şəkildə işləyir.

  • Nəhayət, formula daxil edilərsə, aşağıdakı nəticəni əldə edəcəksiniz. düzgün.

4. Excel-də diapazonda tək simvolun baş vermə sayını hesablayın

Bəzən siz ümumi baş verməsini hesablamaq lazım ola bilərsətir aralığında simvollar. Məsələn, biz məlumat diapazonunda 'A' və ya 'a' simvolunun tezliyini bilmək istəyirik.

Addımlar:

  • Əvvəlcə aşağıdakı düsturu yazın.
=SUM(LEN(B5:B11)-LEN(SUBSTITUTE(B5:B11,"a","")))

Burada SUM funksiyası bütün parametrləri əlavə edir. bir sıra hüceyrələrdəki nömrələr. Düsturun qalan hissəsi əvvəlki kimi işləyir və nəhayət, bütün diapazonda 'a' simvolun ümumi sayını qaytarır.

  • Nəticədə, siz ümumi sayı aşağıdakı kimi əldə edəcəksiniz:

5. Xarakterin (Mətn və ya alt sətir) baş vermələrinin sayı diapazonunda sətir

Əvvəlki metoda bənzər, siz verilənlər diapazonunda konkret mətnin tezliyini bilmək istəyə bilərsiniz. Belə vəziyyətlərdə funksiyaların birləşməsindən istifadə edə bilərsiniz. Bu üsulda biz SUM , LEN, SUBSTITUTE funksiyalarını birləşdiririk. Məsələn, rəng adlarını ehtiva edən məlumat diapazonumuz var və biz rəngin 'Yaşıl' aralıqdan tezliyini bilmək istəyirik.

Addımlar:

  • Əvvəlcə aşağıdakı düsturu yazın.
=SUM(LEN(B5:B11)-LEN(SUBSTITUTE(B5:B11,"Green","")))/LEN("Green")

Yuxarıdakı düsturda simvol sayını bölmək lazımdır. göstərilən mətn/alt sətir Əks halda, mətndəki hər bir simvol fərdi olaraq hesablanacaq.

  • Son olaraq, burada 'Yaşıl 'ün ümumi sayı verilmişdir. ' göstərilən diapazonda.

Qeyd:

Yuxarıda qeyd olunan düstur aşağıdakı kimi daxil edilməlidir.massiv düsturu. Windows üçün Excel-də düsturu massiv kimi daxil etmək üçün düsturu massiv kimi daxil etmək üçün CTRL+SHIFT+ENTER düymələrini basın.

Hugh West sənayedə 10 ildən çox təcrübəyə malik yüksək təcrübəli Excel təlimçisi və analitikidir. Mühasibat uçotu və maliyyə üzrə bakalavr dərəcəsi və Biznesin idarə edilməsi üzrə magistr dərəcəsinə malikdir. Hugh tədrisə həvəslidir və izləmək və başa düşmək asan olan unikal tədris yanaşması işləyib hazırlayıb. Onun Excel üzrə ekspert biliyi bütün dünyada minlərlə tələbə və mütəxəssisə öz bacarıqlarını təkmilləşdirməyə və karyeralarında üstün olmağa kömək etmişdir. Hugh öz bloqu vasitəsilə biliklərini dünya ilə bölüşür, fərdlərə və müəssisələrə öz potensiallarını tam şəkildə çatdırmaq üçün pulsuz Excel dərsləri və onlayn təlimlər təklif edir.