අන්තර්ගත වගුව
මෙම නිබන්ධනය අනෙකුත් Excel ශ්රිතයන් සමඟ ඒකාබද්ධව LEN ශ්රිතය භාවිතයෙන් Excel හි වචන ගණන් කරන ආකාරය පැහැදිලි කරයි, සහ සෛලයක හෝ පරාසයක සම්පූර්ණ හෝ නිශ්චිත වචන/පෙළ ගණන් කිරීමට සිද්ධි සංවේදී සහ සිද්ධි සංවේදී නොවන සූත්ර සපයයි. .
Microsoft Excel සතුව සෑම දෙයක්ම පාහේ ගණන් කළ හැකි ප්රයෝජනවත් කාර්යයන් අතලොස්සක් ඇත: අංක සහිත සෛල ගණන් කිරීමට COUNT ශ්රිතය, හිස් නොවන සෛල ගණන් කිරීමට COUNTA, කොන්දේසි සහිත සෛල ගණන් කිරීමට COUNTIF සහ COUNTIFS, සහ පෙළ තන්තුවක දිග ගණනය කිරීම සඳහා LEN.
අවාසනාවකට, Excel වචන ගණන ගණන් කිරීම සඳහා කිසිදු ගොඩනඟා ඇති මෙවලමක් සපයන්නේ නැත. වාසනාවකට මෙන්, සේවා කාර්යයන් ඒකාබද්ධ කිරීමෙන් ඔබට ඕනෑම කාර්යයක් පාහේ ඉටු කිරීමට වඩාත් සංකීර්ණ සූත්ර සෑදිය හැකිය. තවද අපි Excel හි වචන ගණන් කිරීමට මෙම ප්රවේශය භාවිතා කරන්නෙමු.
කොටුවක ඇති මුළු වචන ගණන ගණනය කරන්නේ කෙසේද
කොටුවක වචන ගණන් කිරීමට, භාවිතා කරන්න පහත දැක්වෙන LEN, SUBSTITUTE සහ TRIM ශ්රිතවල සංයෝජනය:
LEN(TRIM( සෛලය))-LEN(SUBSTITUTE( සෛලය," ",""))+1cell යනු ඔබට වචන ගණන් කිරීමට අවශ්ය කොටුවේ ලිපිනයයි.
උදාහරණයක් ලෙස, A2 කොටුවේ වචන ගණන් කිරීමට, මෙම සූත්රය භාවිතා කරන්න:
=LEN(TRIM(A2))-LEN(SUBSTITUTE(A2," ",""))+1
ඉන්පසු, A තීරුවේ අනෙකුත් කොටුවල වචන ගණන් කිරීමට ඔබට සූත්රය පිටපත් කළ හැක:
මෙම වචන ගණන් කිරීමේ සූත්රය ක්රියා කරන ආකාරය
0>පළමුව, ඔබ හිස් පෙළකින් ඒවා ප්රතිස්ථාපනය කිරීමෙන් කොටුවේ ඇති සියලුම ඉඩ ඉවත් කිරීමට SUBSTITUTE ශ්රිතය භාවිතා කරන්න.තන්තුව ("") සඳහා LEN ශ්රිතය සඳහා හිස්තැන් නොමැතිව තන්තුවේ දිග ආපසු ලබා දීම: LEN(SUBSTITUTE(A2," ",""))
ඉන්පසු, ඔබ තන්තුවේ සම්පූර්ණ දිගෙන් හිස්තැන් නොමැතිව තන්තු දිග අඩු කරන්න, සහ අවසාන වචන ගණනට 1 එකතු කරන්න, මන්දයත් කොටුවක ඇති වචන සංඛ්යාව හිස් තැන් සංඛ්යාවට සහ 1 ට සමාන වන බැවිනි.
අමතරව, ඔබ TRIM ශ්රිතය භාවිතයෙන් කොටුවේ අමතර හිස්තැන් තිබේ නම් ඒවා ඉවත් කරයි. සමහර විට වැඩ පත්රිකාවක අදෘශ්යමාන අවකාශයන් විශාල ප්රමාණයක් අඩංගු විය හැක, නිදසුනක් ලෙස වචන අතර හිස් දෙකක් හෝ වැඩි ගණනක් හෝ පාඨයේ ආරම්භයේ හෝ අවසානයේ අහම්බෙන් ටයිප් කරන ලද අවකාශ අක්ෂර (එනම් ප්රමුඛ සහ පසුපසින් යන අවකාශයන්). තවද එම අමතර අවකාශයන් සියල්ල ඔබගේ වචන ගණන ඉවත දැමිය හැක. මෙයින් ආරක්ෂා වීමට, තන්තුවේ සම්පූර්ණ දිග ගණනය කිරීමට පෙර, වචන අතර තනි හිස්තැන් හැර අනෙකුත් සියලුම අතිරික්ත හිස්තැන් ඉවත් කිරීමට අපි TRIM ශ්රිතය භාවිතා කරමු.
හිස් කොටු නිසි ලෙස හසුරුවන වැඩිදියුණු කළ සූත්රය
Excel හි වචන ගණනය කිරීමට ඉහත සූත්රය එක් අඩුපාඩුවක් සඳහා නොවේ නම් පරිපූර්ණ ලෙස හැඳින්විය හැක - එය හිස් කොටු සඳහා 1 ලබා දෙයි. මෙය නිවැරදි කිරීමට, ඔබට හිස් කොටු සඳහා පරීක්ෂා කිරීමට IF ප්රකාශයක් එක් කළ හැක:
=IF(A2="", 0, LEN(TRIM(A2))-LEN(SUBSTITUTE(A2," ",""))+1)
ඉහත තිර රුවෙහි ඔබට පෙනෙන පරිදි, සූත්රය නැවත පැමිණේ හිස් කොටු සඳහා ශුන්යය, සහ හිස් නොවන සෛල සඳහා නිවැරදි වචන ගණන.
කොටුවක නිශ්චිත වචන ගණන් කරන්නේ කෙසේද
නිශ්චිත වචනයක්, පෙළක් හෝ උප පෙළක් කොපමණ වාර ගණනක් දිස්වේදැයි ගණන් කිරීමට කොටුවක, පහත සඳහන් දේ භාවිතා කරන්නසූත්රය:
=(LEN( cell )-LEN(SUBSTITUTE( cell , word ,"")))/LEN( word )
උදාහරණයක් ලෙස, A2 කොටුවේ ඇති " සඳ " සිදුවීම් ගණන ගණනය කරමු:
=(LEN(A2)-LEN(SUBSTITUTE(A2, "moon","")))/LEN("moon")
සූත්රයේ ගණන් කළ යුතු වචනය ඇතුළත් කරනවා වෙනුවට, ඔබට එය යම් කොටුවක ටයිප් කර ඔබේ සූත්රයේ එම කොටුව යොමු කළ හැක. එහි ප්රතිඵලයක් වශයෙන්, Excel හි වචන ගණන් කිරීමට ඔබට වඩාත් බහුකාර්ය සූත්රයක් ලැබෙනු ඇත.
ඉඟිය. ඔබ ඔබේ සූත්රය කොටු කිහිපයකට පිටපත් කිරීමට අදහස් කරන්නේ නම්, $ ලකුණ සමඟ ගණන් කිරීමට වචනය අඩංගු කොටුව වෙත යොමුව සවි කිරීමට වග බලා ගන්න. උදාහරණයක් ලෙස:
=(LEN(A2)-LEN(SUBSTITUTE(A2, $B$1,"")))/LEN($B$1)
මෙම සූත්රය සෛලයක නිශ්චිත පෙළක ඇතිවීම් ගණනය කරන ආකාරය
- ආදේශක ශ්රිතය විසින් නිශ්චිතව ඉවත් කරයි මුල් පෙළෙන් වචනය.
මෙම උදාහරණයේදී, අපි A2 හි ඇති මුල් පෙළෙන් B1 කොටුවේ ඇති ආදානය ඉවත් කරමු:
SUBSTITUTE(A2, $B$1,"")
මෙම උදාහරණයේ දී, LEN(SUBSTITUTE(A2, $B$1,""))
"වචනයේ සියලුම සංසිද්ධිවල අඩංගු සියලුම අක්ෂර ඉවත් කිරීමෙන් පසු A2 කොටුවේ පෙළෙහි දිග ආපසු ලබා දෙයි. සඳ ".
(LEN(A2)-LEN(SUBSTITUTE(A2, $B$1,"")))
මෙම ප්රතිඵලය මෙහෙයුම යනු ඉලක්ක වචනයේ සියලුම සංසිද්ධිවල අඩංගු අක්ෂර ගණන, මෙම උදාහරණයේ 12 (" සඳ " යන වචනයේ සිදුවීම් 3 ක්, අක්ෂර 4 බැගින්)
කොටුවක ඇති ඇතැම් වචන ගණන ගණන් කිරීමට අමතරව, ඔබට මෙම සූත්රය භාවිතා කර සිදුවීම් ගණනය කළ හැක. පෙළ (උප පෙළ). උදාහරණයක් ලෙස, A2 කොටුවේ " pick " යන පාඨය කොපමණ වාර ගණනක් දිස්වේදැයි ඔබට ගණන් කළ හැක:
සිද්ධි සංවේදී සූත්රය a හි නිශ්චිත වචන ගණන් කිරීමට cell
ඔබ සමහරවිට දන්නා පරිදි, Excel SUBSTITUTE යනු සිද්ධි සංවේදී ශ්රිතයක් වන අතර එම නිසා SUBSTITUTE මත පදනම් වූ වචන ගණන් කිරීමේ සූත්රය පෙරනිමියෙන් සිද්ධි සංවේදී වේ:
කොටුවක නිශ්චිත වචන ගණන් කිරීමට සිද්ධි සංවේදී නොවන සූත්රය
ඔබට දී ඇති වචනයක ලොකු අකුරු සහ සිම්පල් සංසිද්ධි දෙකම ගණන් කිරීමට අවශ්ය නම්, මුල් පෙළ පරිවර්තනය කිරීමට SUBSTITUTE තුළ ඇති ඉහළ හෝ පහළ ශ්රිතය භාවිතා කරන්න. ඔබට එකම නඩුවට ගණන් කිරීමට අවශ්ය පෙළ.
=(LEN( සෛලය )-LEN(SUBSTITUTE(UPPER( cell ),UPPER( පෙළ ),"")))/LEN( පෙළ )හෝ
=(LEN( සෛලය )-LEN(ආදේශකය(පහළ( සෛල<2)>),LOWER( පෙළ ),"")))/LEN( පෙළ )උදාහරණයක් ලෙස, A2 කොටුව තුළ B1 හි වචනයේ සිදුවීම් ගණන ගණනය කිරීමට නඩුව නොසලකා හැරීම, මෙම සූත්රය භාවිතා කරන්න:
=(LEN(A2)-LEN(SUBSTITUTE(LOWER(A2),LOWER($B$1),"")))/LEN($B$1)
පහත දැක්වෙන පරිදිතිර රුව, වචනය UPPERCASE (සෛල B1), සිම්පල් (සෛල D1) හෝ වාක්ය නඩුව (සෛල C1) වලින් ටයිප් කර තිබේද යන්න නොසලකා සූත්රය එකම වචන ගණන ලබා දෙයි:
පරාසයක ඇති මුළු වචන සංඛ්යාව ගණන් කරන්න
යම් පරාසයක වචන කීයක් අඩංගු දැයි සොයා ගැනීමට, කොටුවක මුළු වචන ගණනය කරන සූත්රය ගෙන එය SUMPRODUCT හෝ SUM ශ්රිතය තුළට ඇතුළත් කරන්න:
=SUMPRODUCT(LEN(TRIM( පරාස ))-LEN(ආදේශක( පරාස ," ",""))+1)හෝ
=SUM(LEN (TRIM( පරාස ))-LEN(ආදේශක( පරාස ," ",""))+1)SUMPRODUCT යනු අරාවන් හැසිරවිය හැකි Excel ශ්රිත කිහිපයෙන් එකකි, සහ ඔබ Enter යතුර එබීමෙන් සුපුරුදු ආකාරයෙන් සූත්රය සම්පූර්ණ කරන්න.
SUM ශ්රිතය අරාවන් ගණනය කිරීම සඳහා, එය අරා සූත්රයක භාවිතා කළ යුතු අතර, එය Ctrl+Shift+Enter එබීමෙන් සම්පූර්ණ වේ. සුපුරුදු Enter stroke.
උදාහරණයක් ලෙස, A2:A4 පරාසයේ ඇති සියලුම වචන ගණන් කිරීමට, පහත සූත්ර වලින් එකක් භාවිතා කරන්න:
=SUMPRODUCT(LEN(TRIM(A2:A4))-LEN(SUBSTITUTE(A2:A4," ",""))+1)
=SUM(LEN(TRIM(A2:A4))-LEN(SUBSTITUTE(A2:A4," ",""))+1)
ra එකකින් නිශ්චිත වචන ගණන් කරන්න nge
ඔබට සෛල පරාසයක් තුළ යම් වචනයක් හෝ පෙළක් කොපමණ වාර ගණනක් දිස් වේද යන්න ගණනය කිරීමට අවශ්ය නම්, සමාන ප්රවේශයක් භාවිතා කරන්න - කොටුවක නිශ්චිත වචන ගණන් කිරීමට සූත්රය ගෙන එය SUM සමඟ ඒකාබද්ධ කරන්න හෝ SUMPRODUCT ශ්රිතය:
=SUMPRODUCT((LEN( පරාස )-LEN( පරාසය , වචනය ,""))/LEN( වචනය ))හෝ
=SUM((LEN( පරාස )-LEN(ආදේශක( පරාසය , වචනය ,"")))/LEN( වචනය ))අරාවේ SUM සූත්රය නිවැරදිව සම්පූර්ණ කිරීමට Ctrl+Shift+Enter ඔබන්න.
උදාහරණයක් ලෙස, A2:A4 පරාසය තුළ C1 කොටුවේ ඇතුළත් කරන ලද වචනයේ සියලුම සිදුවීම් ගණන් කිරීමට, මෙම සූත්රය භාවිතා කරන්න:
=SUMPRODUCT((LEN(A2:A4)-LEN(SUBSTITUTE(A2:A4, C1,"")))/LEN(C1))
ඔබ ලෙස මතක තබා ගන්න, SUBSTITUTE යනු අවස්ථා සංවේදී ශ්රිතයක් වන අතර, එම නිසා ඉහත සූත්රය ලොකු අකුරු සහ කුඩා අකුරු අතර වෙනස දක්වයි:
සූත්රය සෑදීමට අවස්ථාවට සංවේදී නොවන , ඉහළ හෝ පහළ ශ්රිතය භාවිතා කරන්න:
=SUMPRODUCT((LEN(A2:A4)-LEN(SUBSTITUTE((UPPER(A2:A4)),UPPER(C1),"")))/LEN(C1))
හෝ
=SUMPRODUCT((LEN(A2:A4)-LEN(SUBSTITUTE((LOWER(A2:A4)),LOWER(C1),"")))/LEN(C1))
ඔබ Excel හි වචන ගණන් කරන්නේ කෙසේද යන්නයි. සූත්ර වඩා හොඳින් අවබෝධ කර ගැනීමට සහ ප්රතිලෝම-ඉංජිනේරු කිරීමට, Excel Count Words වැඩපොත නියැදිය බාගත කිරීමට ඔබව සාදරයෙන් පිළිගනිමු.
මෙම නිබන්ධනයේ සාකච්ඡා කර ඇති සූත්ර කිසිවක් ඔබගේ කාර්යය විසඳා නොමැති නම්, කරුණාකර පහත ලැයිස්තුව බලන්න. Excel හි සෛල, පෙළ සහ තනි අක්ෂර ගණන් කිරීමට වෙනත් විසඳුම් පෙන්වන සම්පත්.