අන්තර්ගත වගුව
වැඩපොතේ වර්ණ භාවිතා කිරීම එය වඩාත් ආකර්ෂණීය පෙනුමක් ලබා ගැනීමට විශිෂ්ට ක්රමයකි. නමුත්, Excel හි වර්ණ ගැන්වූ සෛල ගණනය කිරීමට කිසිදු ගොඩනඟා ඇති කාර්යයක් නොමැති නිසා, මිනිසුන් සාමාන්යයෙන් සෛල වර්ණ ගැන්වීමෙන් වැළකී සිටියි. නමුත් එය සමහර උපක්රම සමඟ කළ හැකිය. මෙම ලිපියෙන් අපි ඔබට පෙන්වන්නේ Excel හි වර්ණවත් කොටු ගණන් කරන ආකාරයයි.
අභ්යාස අච්චුව බාගන්න
ඔබට මෙතැනින් නොමිලේ පුහුණුවීම් Excel අච්චුව බාගත කර පුහුණුවීම් කළ හැක. ඔබගේම.
Excel.xlsm හි වර්ණවත් සෛල ගණන් කරන්න
4 Excel හි වර්ණ ගැන්වූ සෛල ගණන් කිරීමට පහසු ක්රම
මෙම කොටසේදී, Excel විධාන මෙවලම් සහ පරිශීලක-නිර්වචනය කරන ලද කාර්යයන් (UDF) භාවිතයෙන් Excel හි වර්ණවත් කොටු ගණන් කරන ආකාරය ඔබ ඉගෙන ගනු ඇත.
1. සොයන්න සහ amp; Excel හි වර්ණවත් කොටු ගණන් කිරීමට විධානය තෝරන්න
The Find & Select විධානය යනු Excel සම්බන්ධ ඕනෑම කාර්යයක් ක්රියාත්මක කිරීමට Excel හි ඇති වඩාත්ම ප්රයෝජනවත් මෙවලම්වලින් එකකි. මෙන්න, අපි එය Excel හි වර්ණ ගැන්වූ සෛල ගණනය කිරීමට භාවිතා කරන්නෙමු.
පහත දැක්වෙන දත්ත කට්ටලය සලකා බලන්න, එහිදී දත්ත වර්ග තුනක් ඇත, ප්රවර්ගය: පලතුරු, මල් සහ ආහාර. තවද සෑම වර්ගයක්ම විවිධ වර්ණවලින් වෙනස් වේ. නිල් වර්ණයෙන් ප්රකාශිත පලතුරු ප්රවර්ගය, තැඹිලි කාණ්ඩයේ මල් සහ ආහාර කාණ්ඩයේ පසුබිම් වර්ණ නොමැත.
දැන් අපි ඉගෙන ගනිමු. එක් එක් ප්රවර්ගයේ එක් එක් කොටුවේ ඇති එක් එක් වර්ණ ගණන සොයා ගන්නේ කෙසේද.
පියවර:
- වර්ණ සහිත දත්ත කට්ටලය තෝරන්නසෛල.
- සංස්කරණ පටිත්ත තුළ, සොයාගන්න & තෝරන්න -> සොයන්න
- pop-up Find and Replace කොටුවෙන්, විකල්ප ක්ලික් කරන්න.
- ඊළඟ උත්පතන සොයන්න සහ ප්රතිස්ථාපන කොටුවෙන්, ආකෘතිය තුළ පතන ලැයිස්තුව මත ක්ලික් කරන්න -> කොටුවෙන් ආකෘතිය තෝරන්න .
- සිව්මාණ ප්ලස් සංකේතයක් දිස්වනු ඇත. එම සංකේතය ඕනෑම වර්ණ කොටුවක් මත තබා එය මත ක්ලික් කරන්න (අපි නිල් වර්ණය තෝරා ගත්තෙමු).
1>
- නැවතත්, pop-up Find and Replace box දිස්වනු ඇති අතර, පෙරදසුන* ලේබල් පෙට්ටිය ඔබ කලින් තෝරාගත් කොටුවේ වර්ණයට සමාන වර්ණයකින් පුරවා ඇති බව ඔබට පෙනෙනු ඇත.
- සියල්ල සොයන්න ක්ලික් කරන්න .
ඔබට නිශ්චිත වර්ණ සෛල පිළිබඳ සියලු විස්තර එම වර්ණ සෛල ගණන සමඟින් ලැබෙනු ඇත.
ඒ ආකාරයෙන්ම, ඔබට ඔබේ වැඩ පත්රිකාවේ ඇති අනෙකුත් සියලුම වර්ණ සෛල Excel හි ගණන් කළ හැක.
වැඩිදුර කියවන්න: වර්ණ ගැන්වූ සෛල ගණන් කරන්නේ කෙසේද? VBA නොමැතිව Excel (ක්රම 3)
2. වර්ණ ගැන්වූ සෛල ගණන් කිරීමට Excel හි පෙරහන් සහ SUBTOTAL ශ්රිතය යොදන්න
Excel හි Filter මෙවලම භාවිත කර SUBTOTAL ශ්රිතයක් එයට ඇතුළත් කිරීම, තවත් කාර්යක්ෂම ක්රමයකි. Excel හි වර්ණ සෛල ගණන් කරන්න. තවද අපට Excel හි වර්ණ ගැන්වූ සෛල ගණනය කිරීමටද එය භාවිතා කළ හැක.
ප්රවර්ගයෙන් වර්ණ ගැන්වූ පහත දත්ත කට්ටලය සලකා බලන්න.දැන් අපි පෙරහන් සහ SUBTOTAL ශ්රිතය භාවිතයෙන් Excel හි ඇති එම වර්ණ සෛල ගණන සොයා ගැනීමට පියවර ඉගෙන ගනිමු.
පියවර:
- වැඩ පත්රිකාවේ වෙනත් කොටුවක, පහත SUBTOTAL සූත්රය,
=SUBTOTAL(102,B5:B16)
මෙහි,
102 = නිශ්චිත පරාසයේ දෘශ්ය සෛල ගණන.
B5:B16 = වර්ණ ගැන්වූ සෛල පරාසය.
- ඔබට පත්රයේ ඇති වර්ණ ගැන්වූ සෛලවල මුළු ගණන ඔබට ලැබෙනු ඇත (උදා. අපට පසුබිම් වර්ණ සහිත කොටු 12ක් ඇත, එබැවින් SUBTOTAL අපට 12 ප්රතිදානයක් ලබා දුන්නේය.
ඊළඟට, දත්ත කට්ටලයේ ශීර්ෂයන් පමණක් තෝරන්න.
- එය දත්ත කට්ටලයේ එක් එක් ශීර්ෂය තුළ පතන බොත්තමක් ඇතුල් කරනු ඇත.
- වර්ණ කොට ඇති (උදා. නිෂ්පාදන නාමය) තීරුවේ ශීර්ෂයේ ඇති පතන බොත්තම මත ක්ලික් කරන්න.
- පතන ලැයිස්තුවෙන්, වර්ණයෙන් පෙරන්න තෝරන්න, එවිට ඔබට ඔබගේ දත්ත කට්ටලයෙන් සියලුම වර්ණ උප-ලැයිස්තුවකින් ලැබෙනු ඇත.
- ක්ලික් කරන්න ඔබට ගණන් කිරීමට අවශ්ය වර්ණය (උදා: අපි නිල් වර්ණය තෝරා ගත්තෙමු).
- එය ඔබට SUBTOTAL ප්රතිඵලයේ එම සෛලවල ගණන් කිරීම් සමඟින් එම නිශ්චිත වර්ණය සමඟ වර්ණ ගැන්වූ සෛල පමණක් පෙන්වනු ඇත. සෛලය (උදා: අපගේ දත්ත කට්ටලයේ නිල් පැහැති කොටු 4ක් ඇත).
1> 11> 12>ඒ ආකාරයෙන්ම, ඔබට සියල්ල ගණන් කළ හැක.Excel හි ඔබගේ වැඩ පත්රිකාවේ ඇති අනෙකුත් වර්ණ ගැන්වූ සෛල (උදා. අපි පතන ලැයිස්තුවෙන් තැඹිලි වර්ණය තෝරා ගත් විට, එය අපට තැඹිලි පැහැයෙන් වර්ණ ගැන්වූ සෛල ලබා දුන් අතර අපගේ දත්ත කට්ටලයේ තැඹිලි පැහැයෙන් වර්ණ ගැන්වූ කොටු 5ක් ඇති බැවින් වැඩි එකතුව ප්රතිඵල සෛලය නිපදවා ඇත 5 )
වැඩිදුර කියවන්න: කොන්දේසි සහිත වර්ණ අනුව සෛල ගණන් කරන්න Excel හි හැඩතල ගැන්වීම (3 ක්රම)
3. GET.CELL 4 Macro සහ COUNTIFS Functions Excel හි ක්රියාත්මක කරන්න වර්ණ ගැන්වූ සෛල ගණන් කිරීමට
Excel 4.0 Macro ශ්රිත භාවිතය එහි ගැළපුම සහ දුෂ්කරතා හේතු නිසා සීමා වේ. තවත් හේතුවක් නම්, මෙය Excel හි පැරණි මැක්රෝ ශ්රිතයක් නිසා සමහර නව විශේෂාංග අස්ථානගත වී ඇත. නමුත් ඔබ තවමත් EXCEL 4.0 Macros සමඟ වැඩ කිරීමට පහසු නම්, අපි ඔබට Excel හි වර්ණ ගැන්වූ සෛල ගණනය කිරීමේ කාර්යය භාවිතා කිරීමට උදව් කරන්නෙමු.
අප සතුව ඇති දත්ත කට්ටලයම සමඟින් අභ්යාස කරමින් සිටිමු, Excel හි වර්ණිත සෛල ගණන් කිරීමට Macro 4 ශ්රිතය ක්රියාත්මක කරන්නේ කෙසේදැයි අපි ඉගෙන ගනිමු.
- වෙත යන්න. සූත්ර -> නම නිර්වචනය කරන්න.
- නව නම උත්පතන කොටුව තුළ, පහත සඳහන් දේ ලියන්න,
- 12> නම: GetColorCode (මෙය පරිශීලක-නිර්වචනය කළ නමකි)
- පථය: වැඩපොත
- යොමු කරන්නේ: =GET. CELL(38,GetCell!$B5)
මෙහි,
GetCell = ඔබේ දත්ත කට්ටලය ඇති පත්ර නම
$B5 = සමග තීරුවේ යොමුවපසුබිම් වර්ණය.
- හරි
දැන් ඔබට පරිශීලක-නිර්වචනය කළ සූත්රයක් ඇත, =GetColorCode .
- දත්තට යාබදව, සූත්රය ලියා Enter ඔබන්න.
- එය අංකයක් නිපදවයි (උදා. 42 ).
- දැන් එම සූත්රයම යෙදීමට පිහිටීම මඟින් කොටුව පහළට අදින්න. ඉතිරි සෛල.
සූත්රය වර්ණවලට නිශ්චිත සංඛ්යා ලබා දෙයි. එබැවින් එකම පසුබිම් වර්ණය ඇති සියලුම සෛල වලට එකම අංකය ලැබෙනු ඇත, සහ පසුබිම් වර්ණයක් නොමැති නම්, සූත්රය 0 ලබා දෙනු ඇත.
- දැන් එම වර්ණ වෙනත් ඒවායින් අර්ථ දක්වන්න. එම වැඩ පත්රිකාවේ ඇති කොටු ගණන ලබා ගැනීමට.
වැඩිදුර තේරුම් ගැනීමට පහත පින්තූරය බලන්න.
අපි වර්ණ ගණන නමින් වගුවක් නිර්මාණය කළෙමු, සහ එම වගුවේ, අපි සෛල G5 සහ G6 අපගේ වර්ණය නිල් සහ තැඹිලි අනුව පිළිවෙලින් නිර්වචනය කර, සෛල ඊළඟට තබා ගන්න මේවාට ( සෛල H5 & H6 ) හිස්, එවිට අපට එම සෛල තුළ අපගේ වර්ණ සෛල ගණන ලබා ගත හැක.
- පහත සූත්රය ලියන්න. ඔබ වර්ණ ගැන්වූ කොටුවේ ගණන් කරන කොටුව,
=COUNTIFS($E5:$E$16,GetColorCode)
මෙහි,
$E5: $E$16 = පරිශීලක-නිර්වචනය කළ සූත්රයෙන් අප උපුටා ගත් වර්ණ කේතයේ පරාසය.
- Enter ඔබන්න.
ඔබට වර්ණ-නිර්වචනය කළ සෛල ගණන ලැබෙනු ඇත (උදා.අපගේ දත්ත කට්ටලයේ නිල් පැහැති සෛල 4 ක් ඇත, එබැවින් නිල් වර්ණ-නිර්වචනය කළ කොටුව ( G5 ) අසල, එය අපට 4 ගණන ලබා දෙයි.
- දැන් Fill Handle මගින් සෛලය සම්පූර්ණ තීරුව හරහා ඇදගෙන යන්න.
අපගේ දත්ත කට්ටලයේ තැඹිලි වර්ණ ගැන්වූ කොටු 5ක් ඇති බැවින්, පරිශීලක-නිර්වචනය කළ GetColorCode සූත්රය අපට 5 ගණන ලබා දුන්නේය.<1
4. එක්සෙල් හි වර්ණ සෛල ගණන් කිරීමට VBA කේතය (පරිශීලක-නිර්වචනය කරන ලද කාර්යයක්) කාවැද්දීම
එක්සෙල්-ආශ්රිත කාර්යයන්හි VBA කේතය ක්රියාත්මක කිරීම ආරක්ෂිතම සහ වඩාත් ඵලදායී ක්රමයයි, එබැවින් එයට පරිශීලකයින්ගෙන් උසස් මට්ටමේ කුසලතා අවශ්ය වේ. අපි කලින් Macro 4 කොටසේ සඳහන් කළ නව විශේෂාංග ගැන මතක තබා ගන්න, හොඳයි, VBA යනු Excel 4.0 macro හි දියුණුවයි.
එක්සෙල් හි වර්ණවත් කොටු ගණන් කිරීමට VBA කේතය ක්රියාත්මක කිරීම සමඟින් ඔබ ආරම්භ කරමු.
පියවර:
- ඔබන්න ඔබගේ යතුරුපුවරුවේ Alt + F11 හෝ ටැබයට යන්න සංවර්ධක -> Visual Basic Visual Basic Editor විවෘත කිරීමට.
- උප-අප් කේත කවුළුව තුළ, මෙනු තීරුවෙන් , ක්ලික් කරන්න ඇතුළු කරන්න -> මොඩියුලය .
- පහත කේතය පිටපත් කර එය කේත කවුළුවට අලවන්න,
8814
මෙය VBA වැඩසටහන ක්රියාත්මක කිරීම සඳහා උප ක්රියා පටිපාටියක් නොවේ, මෙය පරිශීලක නිර්වචනය කර ඇතකාර්යය (UDF) . එබැවින්, කේතය ලිවීමෙන් පසු, මෙනු තීරුවෙන් Run බොත්තම ක්ලික් නොකරන්න.
- දැන් දත්ත කට්ටලයට ආපසු යන්න සහ අපි පෙර ක්රමයේදී කළාක් මෙන් වර්ණ සහිත සෛල නිර්වචනය කරන්න.
- වඩා හොඳ අවබෝධයක් සඳහා පහත පින්තූරය බලන්න. කොටුව, පහත සූත්රය ලියන්න,
=Count_Colored_Cells(E5,$B$5:$B$16)
මෙහි,
Count_Colored_Cells = පරිශීලක-නිර්වචනය VBA කේතයෙහි ඔබ විසින් නිර්මාණය කරන ලද ශ්රිතය ( Count_Colored_Cells , කේතයේ පළමු පේළියෙහි)
E5 = නිල් පැහැයෙන් අර්ථ දක්වා ඇත cell
$B5:$B$16 = වර්ණ සෛල සහිත දත්ත කට්ටලයේ පරාසය.
- Enter ඔබන්න.
ඔබට වර්ණ නිර්වචනය කළ සෛල ගණන ලැබෙනු ඇත (උදා: අපගේ දත්ත කට්ටලයේ නිල් පැහැති සෛල 4 ක් ඇත, එබැවින් නිල් වර්ණයට යාබදව නිර්වචනය කරන ලද කොටුව ( E5 ), එය අපට ගණන් කිරීම ලබා දෙයි 4 ).
- දැන් හැඩිය පුරවන්න<මඟින් මුළු තීරුව හරහා කොටුව අදින්න. 4> වැඩ පත්රිකාවේ ඔබේ වර්ණ සෛලවල සියලුම ගණන් ලබා ගැනීමට.
අපගේ දත්ත කට්ටලයේ තැඹිලි වර්ණ ගැන්වූ කොටු 5ක් ඇති බැවින්, පරිශීලක-නිර්වචනය කළ Count_Colored_Cells ශ්රිතය අපට ගණන ලබා දුන්නේය. 5 .
නිගමනය
මෙම ලිපිය මඟින් ඔබට Excel හි වර්ණ ගැන්වූ සෛල ගණනය කරන්නේ කෙසේදැයි පෙන්වා දුන්නේය. මෙම ලිපිය ඔබට ඉතා ප්රයෝජනවත් වී ඇතැයි මම බලාපොරොත්තු වෙමි. මාතෘකාව සම්බන්ධයෙන් ඔබට කිසියම් ප්රශ්නයක් ඇත්නම් විමසීමට නිදහස් වන්න.