Мазмұны
Бұл оқулықта біз Excel бағдарламасындағы белгілі бір жолдағы және жолдар ауқымындағы таңбаның немесе сөздің қайталану санын талқылаймыз. Көбінесе ұяшықтағы таңбаның жиілігін немесе деректердің үлкен көлемін қамтитын деректер ауқымын есептеуге тура келеді. Сонымен, бұл санау санын жеңілдету үшін біз осы мақалада кейбір қолдануға оңай формулаларды талқылаймыз.
Тәжірибе жұмыс кітабын жүктеп алу
Тәжірибені жүктеп алуға болады. біз осы мақаланы дайындау үшін пайдаланған жұмыс кітабы.
String.xlsx ішіндегі таңбаның пайда болуын санау
5 таңбаның пайда болуын санау әдісі Excel бағдарламасындағы жол
1. SUMPRODUCT және LEN функцияларын пайдаланып Excel бағдарламасындағы жолдағы таңбалардың жалпы санын табыңыз
Егер жалпы санын білгіңіз келсе ұяшықтағы таңбалар болса, LEN функциясы мақсатқа қызмет етеді. Бірақ, ауқымдағы таңбалардың жалпы санын білу қажет болғанда, SUMPRODUCT және LEN функцияларын біріктіруге болады. Мысалы, бізде кітап атауының деректер жинағы бар және біз ауқымдағы таңбалардың жалпы санын білгіміз келеді. Сонымен, біз келесі қадамдарды қолданамыз.
Қадамдар:
- Алдымен төмендегі формуланы теріңіз:
=SUMPRODUCT(LEN(B5:B9))
Мұнда LEN функциясы мәтін жолындағы таңбалар санын қайтарады және SUMPRODUCT функциясы өнімдердің қосындысын қайтарады сәйкесдиапазон.
- Және мұнда көрсетілген диапазондағы жалпы таңбалар саны.
Ескертпе:
Excel LEN функциясы әр ұяшықтағы барлық таңбаларды, соның ішінде әріптерді, сандарды, бос орындарды, белгілерді және барлық бос орындарды, тыныс белгілерін, т.б. санайды.
2. Excel бағдарламасындағы жолдағы белгілі бір таңбаның пайда болуын қорытындылау үшін SUBSTITUTE және LEN функцияларын біріктіріңіз (әрі қарай регистрді ескереді)
Кейде бізге берілген файлдардың санын білу қажет. Excel ұяшығындағы таңба жиілігі. Осындай жағдайда біз LEN және SUBSTITUTION функцияларын бір уақытта пайдалана аламыз. Мәселе мынада, SUBSTITUTE функциясы регистрді ескереді, сондықтан кіші әріпті таңбаларды іздесеңіз, тек сол таңбалардың санын аласыз. Мысалы, кітап атауы деректер жинағында біз тек ‘a ’ таңбасының санын іздейміз. Сонымен, қатысты қадамдар:
Қадамдар:
- Біріншіден, келесі формуланы теріңіз:
=LEN(B5)-LEN(SUBSTITUTE(B5,"a",""))
Формуланың бөлінуі:
➤ LEN(B5)
Мұнда LEN функциясы B5 ұяшығындағы таңбаларды санайды.
➤ SUBSTITUTE(B5,”a", ””)
SUBSTITUTE функциясы барлық 'a' таңбаларын бос (“”)мен ауыстырады.
➤ LEN(SUBSTITUTE(B5,”a”,””))
Енді АЛМАСТЫРУ формуласы LEN<арқылы қамтылған. 4> қалғандарының санын беретін функцияжолдың таңбалары (барлығын қоспағанда 'a' ).
➤ LEN(B5)-LEN(SUBSTITUTE(B5,"a", ””))
Соңында, бұл формула екі бұрын есептелген ұзындықты алып тастайды және біздің көрсетілген таңбамыздың жалпы санын береді 'a' .
- Соңында күтілетін таңбаның саны мынада:
3. Арнайы таңбаның пайда болуын есептеу үшін SUBSTITUTE және LEN функцияларының комбинациясын пайдаланыңыз. Excel бағдарламасындағы жол (әріптерді ескермейді)
Алдыңғы әдіске керісінше, таңбаларды регистр сезімталдығына қарамастан санау қажет болуы мүмкін. Бұл жағдайда алдыңғы формулаға ЖОҒАРЫ немесе ТӨМЕНГІ функциясын қосуға болады. Енді біз кітап атауы деректер жинағында ‘A” және ‘a’ екеуін де іздейміз. Міне, қадамдар:
Қадамдар:
- Алғашында төмендегі формуланы теріңіз.
=LEN(B5)-LEN(SUBSTITUTE(UPPER(B5),"A",""))
Мұнда, UPPER функциясы мәтін жолын барлық бас әріптерге түрлендіреді. Мұнда барлық 'a' 'A' түрлендіріледі және сіз сәйкесінше санауды аласыз. Ал, формуланың қалған бөлігі алдыңғы мысалда түсіндірілгендей жұмыс істейді.
- Соңында, формула енгізілсе, келесі нәтижеге қол жеткізесіз. дұрыс.
4. Excel бағдарламасындағы ауқымдағы бір таңбаның пайда болу санын есептеңіз
Кейде сіз нақтының жалпы пайда болуын есептеу қажет болуы мүмкінжол диапазонындағы таңбалар. Мысалы, біз деректер ауқымындағы 'A' немесе 'a' таңбасының жиілігін білгіміз келеді.
Қадамдар:
- Алдымен келесі формуланы теріңіз.
=SUM(LEN(B5:B11)-LEN(SUBSTITUTE(B5:B11,"a","")))
Мұнда SUM функциясы барлық мәнді қосады. ұяшықтар ауқымындағы сандар. Формуланың қалған бөлігі бұрынғыдай жұмыс істейді және соңында бүкіл ауқымдағы 'a' таңбасының жалпы санын қайтарады.
- Демек, сіз жалпы санды келесідей аласыз:
5. Таңбалардың (мәтін немесе ішкі жол) пайда болуының саны ауқымындағы жол
Алдыңғы әдіске ұқсас, деректер ауқымындағы белгілі бір мәтіннің жиілігін білгіңіз келуі мүмкін. Мұндай жағдайларда функциялардың комбинациясын пайдалануға болады. Бұл әдісте біз SUM , LEN, және SUBSTITUTE функцияларын біріктіреміз. Мысалы, бізде түс атаулары бар деректер ауқымы бар және біз диапазондағы "Жасыл" түс жиілігін білгіміз келеді.
Қадамдар:
- Алдымен төмендегі формуланы теріңіз.
=SUM(LEN(B5:B11)-LEN(SUBSTITUTE(B5:B11,"Green","")))/LEN("Green")
Жоғарыдағы формулада таңбалар санын келесіге бөлу керек. көрсетілген мәтін/ішкі жол Әйтпесе, мәтіндегі әрбір таңба жеке есептеледі.
- Соңында, мұнда 'Жасыл жалпы саны берілген. ' көрсетілген диапазонда.
Ескертпе:
Жоғарыда аталған формула келесі түрде енгізілуі керек.массив формуласы. Windows жүйесіне арналған Excel бағдарламасында формуланы массив ретінде енгізу үшін, формуланы массив ретінде енгізу үшін CTRL+SHIFT+ENTER пернелерін басыңыз.