உள்ளடக்க அட்டவணை
எக்செல் இல், கலங்களின் நிறத்தின் அடிப்படையில் கணக்கீடுகளைச் செய்வதற்கான செயல்பாடு எதுவும் இல்லை. ஆனால் Microsoft Visual Basic for Applications (VBA) ஐப் பயன்படுத்துவதன் மூலம் கலங்களின் நிறத்தின் அடிப்படையில் கணக்கீடு செய்வதற்கான தனிப்பயன் செயல்பாடுகளை உருவாக்க முடியும். இந்தக் கட்டுரையில், Excel இல் ColorFunction ஐ எவ்வாறு உருவாக்கலாம் மற்றும் பயன்படுத்தலாம் என்பதை நான் உங்களுக்குக் காண்பிப்பேன்.
ஒரு நிறுவனத்தின் தயாரிப்பு வரிசையின் தரவுத்தொகுப்பு எங்களிடம் உள்ளது என்று வைத்துக்கொள்வோம். நெடுவரிசை ஆர்டர் அளவு டெலிவரி நிலையின் அடிப்படையில் வண்ணமயமாக்கப்பட்டுள்ளது. டெலிவரி செய்யப்பட்ட ஆர்டர்கள் வெளிர் பச்சை நிறத்திலும், டெலிவரி செய்யப்படும் ஆர்டர்கள் வெளிர் ஆரஞ்சு நிறத்திலும் இருக்கும். இப்போது ஒரே வண்ண கலங்களை எண்ணுவதன் மூலம் ஆர்டர்களைப் பெற்ற அல்லது பெறாத வாடிக்கையாளர்களின் எண்ணிக்கையைக் கண்டறியலாம். ஒரே வண்ண கலங்களைச் சேர்ப்பதன் மூலம் டெலிவரி செய்யப்பட்ட ஆர்டரின் மொத்த அளவைக் கண்டறியலாம் Excel.xlsm
ColorFunction in Excel
படி 1 : VBA சாளரத்தில் மேக்ரோ தொகுதியைத் திறக்கிறது
முதலில், நீங்கள் VBA ஐ திறக்க வேண்டும் ALT+F11ஐ அழுத்துவதன் மூலம் சாளரம். அதன் பிறகு இடது பேனலில் இருந்து தாள் பெயரில் வலது கிளிக் செய்து செருகு> தொகுதி
இதன் விளைவாக, தொகுதி பெட்டி திறக்கப்படும்.
<11 படி 2 : கலர்ஃபங்க்ஷனை உருவாக்குவதற்கான VBA குறியீட்டைச் செருகுதல்
பின்வரும் குறியீட்டைச் செருகவும், தொகுதி பெட்டியில் VBA ஐ மூடவும்window.
1132
இங்கே, VBA குறியீடு ColorFunction என்ற தனிப்பயன் செயல்பாட்டை உருவாக்குகிறது. மற்றும் TRUE என வாதத்தைக் கொடுத்தால் வண்ண கலங்களைச் சுருக்கும்.
படி 3 : பணிப்புத்தகத்தை Excel Macro இயக்கப்பட்ட பணிப்புத்தகமாகச் சேமிக்கிறது
உங்கள் தனிப்பயன் செயல்பாட்டைச் சேமிக்க, Excel பணிப்புத்தகத்தை .xlsm வடிவத்தில் சேமிக்க வேண்டும். முதலில், உங்கள் எக்செல் சாளரத்தின் மேல் இடது மூலையில் உள்ள கோப்பு க்குச் செல்லவும்.
அதன் பிறகு, இவ்வாறு சேமி என்பதைத் தேர்ந்தெடுக்கவும். 3>
பின்னர் எக்செல் மேக்ரோ-இயக்கப்பட்ட பணிப்புத்தகம் (*xlsm) ஐத் தேர்ந்தெடுத்து சேமி என்பதைக் கிளிக் செய்யவும்.
படி 4 : வண்ண கலங்களை எண்ணுவதற்கு ColorFunction ஐப் பயன்படுத்துதல்
இப்போது உங்கள் தனிப்பயன் ColorFunction ஐப் பயன்படுத்தலாம்.
பெற வெளிர் பச்சை கலங்களின் எண்ணிக்கை, பின்வரும் சூத்திரத்தை ஒரு வெற்று கலத்தில் தட்டச்சு செய்யவும்,
=ColorFunction(F5,$D$5:$D$11,FALSE)
இங்கே, F5 = எந்த கலரின் அளவுகோல் எண்ணப்படும் அளவுகோல் செல் கணக்கிடப்படும்
ENTER ஐ அழுத்தவும், வெளிர் பச்சை கலங்களின் எண்ணிக்கையைப் பெறுவீர்கள்.
இதே முறையில், வெளிர் ஆரஞ்சு கலங்களுக்கான எண்ணிக்கையை நீங்கள் பெறலாம்.
படி 5 : கலர்ஃபங்க்ஷனைப் பயன்படுத்தி கலர் கலங்களின் கூட்டுத்தொகை
வெளிர் பச்சை கலங்களின் கூட்டுத்தொகையைப் பெற, பின்வரும் சூத்திரத்தை ஒரு இல் தட்டச்சு செய்யவும்காலியான செல்,
=ColorFunction(F5,$D$5:$D$11,TRUE)
இங்கே, F5 = அளவுகோல் கலம் எந்த நிறம் சுருக்கப்படும்
$D $5:$D$11 = தொகைக்கான வரம்பு
TRUE என்பது அளவுகோல் கலத்துடன் ஒரே நிறத்தைக் கொண்ட கலங்களின் எண்ணிக்கை சேர்க்கப்படும் என்பதைக் குறிக்கிறது.
நீங்கள் ENTER ஐ அழுத்துவதன் மூலம் வெளிர் பச்சை கலங்களின் கூட்டுத்தொகையைப் பெறுவீர்கள்.
இல் இதே முறையில், நீங்கள் வெளிர் ஆரஞ்சு கலங்களின் கூட்டுத்தொகையைப் பெறலாம்.
ColorFunction ஐப் பயன்படுத்துவதற்குப் பதிலாக வண்ண கலத்தை எண்ணுவதற்கும் கூட்டுவதற்கும் மாற்று வழிகள்
, நீங்கள் வண்ண கலங்களின் எண்ணிக்கையைப் பெறலாம் அல்லது வண்ண கலங்களை இரண்டு வெவ்வேறு வழிகளில் தொகுக்கலாம்.
1. FILTER மற்றும் SUBTOTAL செயல்பாடுகளைப் பயன்படுத்தி
இதன் எண்ணிக்கையையும் கூட்டுத்தொகையையும் நீங்கள் பெறலாம். வடிகட்டி மற்றும் சப்டோட்டல் செயல்பாட்டைப் பயன்படுத்தி வண்ண கலங்கள்.
முதலில், தரவு தாவலுக்குச் சென்று வடிகட்டி<என்பதைக் கிளிக் செய்யவும். 2>
அதற்குப் பிறகு உங்கள் ஒவ்வொரு நெடுவரிசைத் தலைப்பின் அருகிலும் கீழ்நோக்கிய அம்புக்குறி தோன்றும். ஆர்டர் அளவு (வண்ண நெடுவரிசை)க்கு அருகில் உள்ள கீழ்நோக்கிய அம்புக்குறியைக் கிளிக் செய்யவும், வண்ணத்தின்படி வடிகட்டு என்பதற்குச் சென்று, வெளிர் பச்சை நிறத்தைத் தேர்ந்தெடுக்கவும்.
இப்போது இந்த நெடுவரிசையில் வெளிர் பச்சை நிறத் தரவை மட்டுமே காண்பீர்கள். எண்ணிக்கையைப் பெற, பின்வரும் சூத்திரத்தைத் தட்டச்சு செய்க,
=SUBTOTAL(2,D5:D11)
இங்கே 2 செல் கணக்கிடப்படும் என்பதைக் குறிக்கிறது மற்றும் D5:D11 என்பது தரவு வரம்பாகும்.
ENTER ஐ அழுத்திய பின் வெளிர் பச்சை நிறத்தின் எண்ணிக்கையைப் பெறுவீர்கள்கலங்கள்.
வண்ண கலங்களின் கூட்டுத்தொகையைப் பெற, பின்வரும் சூத்திரத்தை டைப் செய்யவும்,
=SUBTOTAL(9,D5:D11)
இங்கே 9 செல் சேர்க்கப்படும் என்பதைக் குறிக்கிறது மற்றும் D5:D11 என்பது தரவு வரம்பாகும்
<1ஐ அழுத்திய பிறகு>உள்ளிடவும் நீங்கள் வெளிர் பச்சை நிற கலங்களின் கூட்டுத்தொகையைப் பெறுவீர்கள்.
வடிப்பானை வெளிர் ஆரஞ்சு நிறத்திற்கு மாற்றுவதன் மூலம், ஆரஞ்சு நிறத்தின் எண்ணிக்கையையும் தொகையையும் பெறலாம். செல்கள்.
2. GET.CELL செயல்பாட்டைப் பயன்படுத்தி
GET.CELL செயல்பாட்டைப் பயன்படுத்துவதன் மூலம் நீங்கள் எண்ணி சுருக்கவும் முடியும் வண்ண கலங்கள்.
முதலில், சூத்திரங்கள் தாவலுக்குச் சென்று பெயரை வரையறுக்கவும் புதிய பெயர் பெட்டி தோன்றும். பெயர் பெட்டியில் வண்ணம் போன்ற பெயரை உள்ளிடவும். மற்றும் பெட்டியில் சூத்திரத்தைச் செருகவும் மற்றும் சரி என்பதை அழுத்தவும் குறிப்பிடப்பட்ட கலத்தின் வண்ணக் குறியீட்டைக் கொடுங்கள் மற்றும் 'செல்லைப் பெறு'!$D5 என்பது பரிந்துரைக்கப்பட்ட கலமாகும் (வண்ண நெடுவரிசையின் நெடுவரிசையின் தலைப்பிற்குப் பின் வரும் முதல் செல்)
இப்போது உங்கள் வண்ண நெடுவரிசையின் அருகில் உள்ள நெடுவரிசையில் =Color ( Define Names பெட்டியில் நீங்கள் முன்பு கொடுத்த பெயர்) என தட்டச்சு செய்யவும்.
3>
ENTER ஐ அழுத்தி, E5 கலத்தை உங்கள் தரவுத்தொகுப்பின் இறுதிக்கு இழுத்த பிறகு, E<நெடுவரிசையின் அனைத்து வண்ண கலங்களின் வண்ணக் குறியீடுகளைப் பெறுவீர்கள். 2>.
இப்போது வெளிர் பச்சை நிறத்தின் எண்ணிக்கையைப் பெற பின்வரும் சூத்திரத்தை உள்ளிடவும்செல்கள்
=COUNTIF($E$5:$E$11,50)
இங்கே, $E$5:$E$11 எண்ணிக்கைக்கான வரம்பு, 50 என்பது வெளிர் பச்சை நிறக் குறியீடு .
Enter ஐ அழுத்திய பிறகு பச்சை நிற கலங்களின் எண்ணிக்கையைப் பெறுவீர்கள்.
வெளிர் பச்சை நிற கலங்களின் கூட்டுத்தொகையைப் பெற பின்வரும் சூத்திரத்தை உள்ளிடவும்,
=SUMIF(E5:E11,50,D5:D11)
இங்கே, E5:E11 என்பது அளவுகோல் வரம்பு, 50 வெளிர் பச்சை நிறக் குறியீட்டைக் குறிக்கிறது மற்றும் D5:D11 என்பது கூட்டு வரம்பாகும்.
ENTER ஐ அழுத்தவும். அனைத்து பச்சை நிற கலங்களின் கூட்டுத்தொகை.
இதே வழியில், வெளிர் ஆரஞ்சு கலங்களின் எண்ணிக்கையையும் தொகையையும் பெறலாம்.
3>
முடிவு
கட்டுரையைப் படித்த பிறகு, நீங்கள் Excel இல் ColorFunction ஐ உருவாக்கி பயன்படுத்தலாம் என்று நம்புகிறேன். நீங்கள் ஏதேனும் சிக்கலை எதிர்கொண்டால், கருத்து தெரிவிக்கவும்.