Mundarija
Ushbu qo'llanmada Excelda ma'lum bir qator va qatorlar oralig'ida belgi yoki so'zning takrorlanish sonini ko'rib chiqamiz. Ko'pincha biz hujayradagi belgilar chastotasini yoki katta hajmdagi ma'lumotlarni o'z ichiga olgan ma'lumotlar oralig'ini hisoblashimiz kerak. Shunday qilib, ushbu sanash raqamini osonlashtirish uchun biz ushbu maqolada foydalanish uchun qulay formulalarni muhokama qilamiz.
Amaliyot kitobini yuklab oling
Siz amaliyotni yuklab olishingiz mumkin. Biz ushbu maqolani tayyorlashda foydalanilgan ish kitobi.
String.xlsx-da belgilarning paydo bo'lishini hisoblash
5 ta belgilarning paydo bo'lishini hisoblash usullari Exceldagi satr
1. SUMPRODUCT va LEN funksiyasidan foydalanib Excelda satrdagi belgilarning umumiy sonini toping
Agar siz umumiy sonini bilmoqchi boʻlsangiz hujayradagi belgilar, LEN funksiyasi maqsadga xizmat qiladi. Ammo, agar siz diapazondagi belgilarning umumiy sonini bilishingiz kerak bo'lsa, siz SUMPRODUCT va LEN funktsiyalarini birlashtira olasiz. Misol uchun, bizda kitob nomi ma'lumotlar to'plami bor va biz diapazondagi belgilarning umumiy sonini bilmoqchimiz. Shunday qilib, biz quyidagi amallardan foydalanamiz.
Qadamlar:
- Birinchi navbatda quyidagi formulani kiriting:
=SUMPRODUCT(LEN(B5:B9))
Bu yerda LEN funksiyasi matn qatoridagi belgilar sonini, SUMPRODUCT funksiyasi mahsulotlar yig‘indisini qaytaradi mos keladigandiapazon.
- Va bu yerda belgilangan diapazondagi umumiy belgilar soni.
Izoh:
Excel LEN funksiyasi har bir katakdagi barcha belgilarni, jumladan, harflar, raqamlar, boʻshliqlar, belgilar va barcha boʻshliqlar, tinish belgilari va hokazolarni hisoblaydi.
2. Excelda satrda oʻziga xos belgilarning paydo boʻlishini yigʻish uchun SUBSTITUTE va LEN funksiyalarini birlashtiring (katta katta-kichik harf sezgir)
Ba'zan biz ushbu belgilarning sonini bilishimiz kerak. Excel katakchasidagi belgilar chastotasi. Bunday vaziyatda biz LEN va SUBSTITUTION funksiyalaridan bir vaqtda foydalanishimiz mumkin. Gap shundaki, SUBSTITUTE funksiyasi katta-kichik harflarga sezgir, shuning uchun agar siz kichik harfli belgilarni qidirsangiz, faqat bu belgilarning sonini olasiz. Misol uchun, bizning kitob nomi ma'lumotlar to'plamida biz faqat ‘a ’ belgilar sonini qidiramiz. Shunday qilib, bajariladigan qadamlar:
Qadamlar:
- Birinchi navbatda quyidagi formulani kiriting:
=LEN(B5)-LEN(SUBSTITUTE(B5,"a",""))
Formulaning parchalanishi:
➤ LEN(B5)
Bu yerda LEN funksiyasi B5 katakcha dagi belgilarni hisoblaydi.
➤ SUBSTITUTE(B5,”a", ””)
SUBSTITUTE funksiyasi barcha 'a' belgilarni boʻsh (“”) bilan almashtiradi.
➤ LEN(SUBSTITUTE(B5,”a”,””))
Endi, ALBATTA formulasi LEN
➤ LEN(B5)-LEN(SUBSTITUTE(B5,"a", ””))
Nihoyat, bu formula oldindan hisoblangan ikkita uzunlikni ayiradi va belgilangan belgining umumiy sonini beradi 'a' .
- Oxir-oqibat, kutilgan belgi soni:
3. Muayyan belgilarning paydo bo'lishini hisoblash uchun SUBSTITUTE va LEN funksiyalarining kombinatsiyasidan foydalaning. Excel'dagi satr (katta harflar sezgir emas)
Avvalgi usuldan farqli o'laroq, harf sezgirligidan qat'i nazar, belgilarni hisoblashingiz kerak bo'lishi mumkin. Bunday holda, oldingi formulaga UPPER yoki LOWER funksiyasini qo'shishingiz mumkin. Endi biz kitob nomi ma'lumotlar to'plamida ‘A” va ‘a’ ni qidiramiz. Mana qadamlar:
Qadamlar:
- Avval quyidagi formulani kiriting.
=LEN(B5)-LEN(SUBSTITUTE(UPPER(B5),"A",""))
Bu yerda UPPER funksiyasi matn qatorini barcha katta harflarga aylantiradi. Bu erda barcha "a" "A" ga aylantiriladi va siz shunga mos ravishda hisobni olasiz. Va formulaning qolgan qismi avvalgi misolda tushuntirilgan shunga o'xshash tarzda ishlaydi.
- Nihoyat, formula kiritilsa, quyidagi natijaga erishasiz. to'g'ri.
4. Excelda diapazonda bitta belgining paydo bo'lish sonini hisoblang
Ba'zan siz o'ziga xos umumiy yuzaga hisoblash kerak bo'lishi mumkinqator oralig'idagi belgilar. Masalan, biz ma'lumotlar diapazonidagi 'A' yoki 'a' belgilarning chastotasini bilmoqchimiz.
Qadamlar:
- Avval quyidagi formulani kiriting.
=SUM(LEN(B5:B11)-LEN(SUBSTITUTE(B5:B11,"a","")))
Bu yerda SUM funksiyasi barchasini qoʻshadi. bir qator hujayralardagi raqamlar. Formulaning qolgan qismi avvalgidek ishlaydi va nihoyat butun diapazondagi 'a' belgilarning umumiy sonini qaytaradi.
- Demak, siz jami hisobni quyidagicha olasiz:
5. Belgilar soni (matn yoki pastki qator) diapazondagi satr
Avvalgi usulga o'xshab, ma'lumotlar diapazonidagi ma'lum bir matnning chastotasini bilishni xohlashingiz mumkin. Bunday holatlarda siz funktsiyalar kombinatsiyasidan foydalanishingiz mumkin. Bu usulda biz SUM , LEN, va SUBSTITUTE funktsiyalarini birlashtiramiz. Misol uchun, bizda rang nomlarini o'z ichiga olgan ma'lumotlar diapazoni bor va biz rang "Yashil" diapazondan chastotasini bilmoqchimiz.
Qadamlar:
- Avval quyidagi formulani kiriting.
=SUM(LEN(B5:B11)-LEN(SUBSTITUTE(B5:B11,"Green","")))/LEN("Green")
Yuqoridagi formulada belgilar sonini ga bo'lish kerak. belgilangan matn/pastki qator Aks holda, matndagi har bir belgi alohida hisoblanadi.
- Nihoyat, bu erda 'Yashil umumiy soni. ' ko'rsatilgan diapazonda.
Izoh:
Yuqorida ko'rsatilgan formula quyidagicha kiritilishi kerak.massiv formulasi. Windows uchun Excel dasturida formulani massiv sifatida kiritish uchun formulani massiv sifatida kiritish uchun CTRL+SHIFT+ENTER tugmalarini bosing.