எக்செல் இல் ColorFunction ஐ எவ்வாறு உருவாக்குவது மற்றும் பயன்படுத்துவது

  • இதை பகிர்
Hugh West

எக்செல் இல், கலங்களின் நிறத்தின் அடிப்படையில் கணக்கீடுகளைச் செய்வதற்கான செயல்பாடு எதுவும் இல்லை. ஆனால் 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 ஐ உருவாக்கி பயன்படுத்தலாம் என்று நம்புகிறேன். நீங்கள் ஏதேனும் சிக்கலை எதிர்கொண்டால், கருத்து தெரிவிக்கவும்.

ஹக் வெஸ்ட் மிகவும் அனுபவம் வாய்ந்த எக்செல் பயிற்சியாளர் மற்றும் ஆய்வாளர் மற்றும் துறையில் 10 ஆண்டுகளுக்கும் மேலான அனுபவம் கொண்டவர். கணக்கியல் மற்றும் நிதித்துறையில் இளங்கலைப் பட்டமும், வணிக நிர்வாகத்தில் முதுகலைப் பட்டமும் பெற்றவர். ஹக் கற்பிப்பதில் ஆர்வம் கொண்டவர் மற்றும் பின்பற்றவும் புரிந்துகொள்ளவும் எளிதான ஒரு தனித்துவமான கற்பித்தல் அணுகுமுறையை உருவாக்கியுள்ளார். எக்செல் பற்றிய அவரது நிபுணத்துவ அறிவு, உலகெங்கிலும் உள்ள ஆயிரக்கணக்கான மாணவர்கள் மற்றும் தொழில் வல்லுநர்களுக்கு அவர்களின் திறன்களை மேம்படுத்தவும், அவர்களின் வாழ்க்கையில் சிறந்து விளங்கவும் உதவியுள்ளது. அவரது வலைப்பதிவின் மூலம், ஹக் தனது அறிவை உலகத்துடன் பகிர்ந்து கொள்கிறார், தனிநபர்கள் மற்றும் வணிகங்கள் தங்கள் முழு திறனை அடைய உதவும் வகையில் இலவச எக்செல் பயிற்சிகள் மற்றும் ஆன்லைன் பயிற்சிகளை வழங்குகிறார்.