உள்ளடக்க அட்டவணை
உங்களிடம் வண்ணமயமான தரவுத்தொகுப்பு இருக்கலாம், மேலும் எக்செல் ஃபார்முலாவுடன் வேலை செய்ய செல் வண்ணத்தைப் பயன்படுத்த விரும்புகிறீர்கள். தரவுத்தொகுப்புகளிலிருந்து தரவை எழுதவும் படிக்கவும் எக்செல் பல அற்புதமான சூத்திரங்களைக் கொண்டுள்ளது. அவற்றில் சில COUNT , SUBTOTAL , IF , மற்றும் பல. மீண்டும், நீங்கள் வெவ்வேறு செல் வண்ணங்களுக்கு விண்ணப்பிக்கக்கூடிய தேவைகளுக்கு ஏற்ப புதிய சூத்திரங்களை உருவாக்க VBA மேக்ரோக்களை பயன்படுத்தலாம். இந்தக் கட்டுரை எக்செல் ஃபார்முலாவின் 5 எடுத்துக்காட்டுகளை செல் வண்ணத்தின் அடிப்படையில் சரியான விளக்கப்படங்களுடன் விளக்குகிறது.
பயிற்சிப் புத்தகத்தைப் பதிவிறக்கவும்
இங்கிருந்து பயிற்சிப் புத்தகத்தைப் பதிவிறக்கலாம்.
செல் கலர் முறைகளை விளக்குவதற்கு.
தரவுத்தொகுப்பில் பெயர் மற்றும் அளவு என இரண்டு நெடுவரிசைகள் இருப்பதைக் காணலாம். வரிசைகளில் 3 வெவ்வேறு வண்ணங்கள் உள்ளன. 5 எடுத்துக்காட்டுகளில் SUMIF , SUBTOTAL , IF போன்ற பல்வேறு Excel சூத்திரங்களையும், VBA மேக்ரோக்களைப் பயன்படுத்தி பயனர் வரையறுக்கப்பட்ட செயல்பாடுகளையும் நாங்கள் பயன்படுத்துவோம். அடுத்து வரும். எனவே, எந்த தாமதமும் இன்றி, முக்கிய விவாதத்திற்குச் செல்வோம்.
1. எக்செல் SUBTOTAL Formula with Cell Color
எக்செல் சூத்திரத்தைப் பயன்படுத்துவதற்கு SUBTOTAL எண்ணிப் பெறவும் வண்ணத்தால் வடிகட்டப்பட்ட மதிப்புகளின் கூட்டுத்தொகை.
இந்த முறைக்கு கீழே உள்ள படிகளைப் பின்பற்றவும்.
படிகள்:
- கலத்தில் C6 பின்வருவனவற்றை எழுதவும்பட்டியலில் உள்ள தயாரிப்புகளின் எண்ணிக்கை ஐப் பெறுவதற்கான சூத்திரம்:
=SUBTOTAL(102,C5:C10)
எங்களால் முடியும் கூட்டுத்தொகை நோக்கங்களுக்காக SUBTOTAL சூத்திரத்தையும் பயன்படுத்தவும். பார்ப்போம்.
- தயாரிப்பின் அளவுகளின் தொகை ஐப் பெற, பின்வரும் சூத்திரத்தை செல் C14 :
=SUBTOTAL(109,C5:C10)
- இப்போது, முழு தரவுத்தொகுப்பையும் தேர்ந்தெடுக்கவும்.
- முகப்பு தாவலில் இருந்து, வடிப்பான் என்பதை வரிசை & வடிகட்டி கீழ்தோன்றும் மெனு.
தரவுத்தொகுப்பின் நெடுவரிசைகளில் இரண்டு அம்புகள் இருப்பதைக் காண்பீர்கள்.
<0- பெயர் நெடுவரிசையின் அம்புக்குறி சின்னத்தில் கிளிக் செய்யவும்.
- ஒரு பக்கப்பட்டி கீழ்தோன்றும் மெனு திறக்கும். அதிலிருந்து வண்ணத்தின்படி வடிகட்டு என்பதைத் தேர்ந்தெடுக்கவும்.
- இப்போது, வடிகட்ட விரும்பும் வண்ணத்தைத் தேர்ந்தெடுக்கவும்.
<3
- பின்னர் சரி என்பதைக் கிளிக் செய்யவும்.
இது வடிகட்டப்பட்ட தரவுத்தொகுப்பைக் காண்பிக்கும்.
இல் மதிப்புகளின் மாற்றங்களை நீங்கள் கவனிக்கலாம். கீழே உள்ள படங்களில் வண்ணம் மற்றும் நிறத்தின்படி கூட்டுத்தொகை மற்றும் வடிகட்டப்பட்ட தரவுகளின் கூட்டுத்தொகை
🔎 சூத்திரம் எப்படி வேலை செய்கிறது?
📌 SUBTOTAL function_name இரண்டு வாதங்களை எடுக்கும் மற்றும் ref1 . செயல்பாடு_பெயரில் தரவுகளின் எண்ணிக்கையை எண்ணுவதற்கு 102 மற்றும் அளவுகளின் கூட்டுத்தொகையை வழங்க 109 ஆகும்.
📌 குறிப்பு என இரண்டு சூத்திரங்களும் அளவுகளின் வரம்பை எடுக்கும்.
📌 தொடக்கத்தில் உள்ள முடிவு அனைத்தையும் காட்டுகிறதுவரம்பில் உள்ள தரவு. இருப்பினும், கடைசி இரண்டு படங்கள் வடிகட்டப்பட்ட கலங்களின் முடிவை மட்டுமே காட்டுகின்றன.
மேலும் படிக்க: எக்செல் கலர்: சேர், திருத்து, பயன்படுத்து & அகற்று
2. Excel COUNTIF மற்றும் SUMIF Formula by Cell Color
2.1 COUNTIF Formula with Cell Color
இப்போது, நீங்கள் COUNTIFஐப் பயன்படுத்த விரும்பினால் செல் வண்ணத்தின்படி சூத்திரம் கீழே உள்ள படிகளைப் பின்பற்ற வேண்டும்.
படிகள்:
- சூத்திரங்கள் தாவலில் இருந்து, தேர்ந்தெடுக்கவும் பெயரை வரையறுக்கவும் .
- 12>ஒரு பெட்டி தோன்றும். பெயர்: பிரிவில் ஒரு பெயரை எழுதவும் (இந்த நிலையில் நம்பர்கலர் )
=GET.CELL(38,'2. COUNTIF and SUMIF'!$C14)
- அதன் பிறகு, சரி கிளிக் செய்யவும்.
இது பெயர் மேலாளர் பெட்டியில் காண்பிக்கப்படும்.
- எல்லாம் சரியாக இருப்பதாகத் தோன்றினால், மூடு என்பதைக் கிளிக் செய்யவும்.
- தரவுத்தொகுப்பைத் தவிர நெடுவரிசையை எடுத்து செல் D5 ல் சூத்திரத்தை எழுதவும்:
=NumberColor
- Enter ஐ அழுத்தி, நிரப்பு கைப்பிடி ஐகானைப் பயன்படுத்தி மீதமுள்ள நெடுவரிசைகளுக்கு இழுக்கவும்.
தரவுத்தொகுப்பில் இருக்கும் அனைத்து வண்ணங்களுக்கும் குறியீட்டைப் பெறுவீர்கள்.
- புதிய கலத்தில், ( G5 ) இந்த சூத்திரத்தை எழுதவும்:
=COUNTIF(D5:D10,$D$5)
செல் G6 இல் ,
=COUNTIF(D5:D10,$D$6)
செல் G7 இல்,
=COUNTIF(D5:D10,$D$9)
மேலே உள்ள படங்களில் காட்டப்பட்டுள்ளபடி முடிவைப் பார்ப்பீர்கள். எப்படியும்,நீங்கள் சூத்திரத்தில் உள்ள ஒவ்வொரு கலத்தின் கலப்பு அல்லது, உறவினர் செல் குறிப்பை எழுதலாம் மற்றும் முடிவுகளைப் பெற அதை கீழே இழுக்கலாம்.
2.2 SUMIF ஃபார்முலா செல் வண்ணத்துடன்
படிகள்:
பின்வரும் சூத்திரத்தை செல் H5 :
=SUMIF(D5:D10,$D$5,C5:C10)
இல் உள்ளிடவும்
அதேபோல் செல் H6 ,
=SUMIF(D5:D10,$D$6,C5:C10)
மற்றும், செல் H7 இல்,
=SUMIF(D5:D10,$D$9,C5:C10)
பார்க்க மேலே உள்ள படங்களைக் கவனிக்கவும் முடிவுகள் எவ்வாறு கண்டறியப்படுகின்றன குறியீட்டின் நிறம் மற்றும் செல் குறிப்பைத் திருப்பித் தர 38 எடுக்கும்.
📌 GET.CELL சூத்திரத்துடன் பெயரை வரையறுப்பதன் மூலம் நாம் எழுதலாம். " NumberColor " என்ற பெயருக்கு சம அடையாளத்துடன் முன்னொட்டானது, குறிப்பிடப்பட்ட கலத்தின் வண்ணங்களின் குறியீட்டைப் பெறும்.
📌 அடுத்து, வண்ணக் குறியீடுகளைப் பயன்படுத்தி COUNTIF<2ஐப் பயன்படுத்தினோம்> மற்றும் SUMIF சூத்திரம் col உடன் தரவு வரம்பின் எண்ணிக்கை மற்றும் தொகையைப் பெற அல்லது குறியீடு அளவுகோல்கள்.
மேலும் படிக்க: எக்செல் மதிப்பின் அடிப்படையில் செல் நிறத்தை மாற்றுவது எப்படி (5 வழிகள்)
3. எக்செல் IF செல் கலர் மூலம் ஃபார்முலா
இப்போது, ஹூடீஸ் , ஜாக்கெட்டுகள் மற்றும் கள் போன்ற பொருட்களுக்கு ஒரு துண்டுக்கு ஒரே விலை உள்ளது என்று வைத்துக்கொள்வோம். 1>வீட்டர்ஸ்
.இந்த தயாரிப்புகளின் மொத்த அளவுக்கான மொத்த விலையை நீங்கள் கணக்கிட விரும்பினால், நாங்கள் ஐப் பயன்படுத்தலாம் சூத்திரம்.
இங்கே IF விண்ணப்பிக்கும் படிகளைப் பின்பற்றலாம்.
படிகள்:
- Define Name ஐப் பயன்படுத்தி NumberColor ஐ ஏற்கனவே உருவாக்கி, வண்ணக் குறியீடுகளைக் கண்டறிய அதைப் பயன்படுத்தியுள்ளோம் (முறை 2ஐப் பார்க்கவும்).
- புதிய நெடுவரிசையில், Cell E5 : <14 இல் சூத்திரத்தை எழுதவும்>
- Enter ஐ அழுத்தவும்.
- fill handle ஐகானை இதற்கு இழுக்கவும் மீதமுள்ள தரவுக்கான முடிவைப் பெறுங்கள்.
- எக்செல் சதவீதத்தின் அடிப்படையில் கலத்தை கலரை நிரப்புவது எப்படி (6 முறைகள்)
- எக்செல் இல் ஒரு நெடுவரிசையை முன்னிலைப்படுத்தவும் (3 முறைகள்)
- எக்செல் உரையின் அடிப்படையில் கலங்களை எவ்வாறு தனிப்படுத்துவது எக்செல் இல் (5 முறைகள்)
- எக்செல் (5 முறைகள்) மேலிருந்து கீழாக ஹைலைட் செய்வது எப்படி. வண்ணம்
வண்ணக் குறியீட்டைப் பயன்படுத்தி, நாங்கள் SUMIFS சூத்திரத்தையும் பயன்படுத்தலாம்.
அதற்கு, நீங்கள் செய்ய வேண்டும்கீழே உள்ள படிகளைப் பின்பற்றவும்:
படிகள்:
- செல் E5 ல் சூத்திரத்தை எழுதவும்:
=SUMIFS($C$5:$C$10,$D$5:$D$10,$D5)
- பிறகு, Enter ஐ அழுத்தவும்.
- நிரப்பு கைப்பிடி ஐகானைப் பயன்படுத்தவும் மீதமுள்ள வழக்குகளுக்கு முடிவை இழுக்க SUMIFS சூத்திரமானது sum_range C5:C10 ஐ அளவுகளுக்கான முழுமையான குறிப்புகளாக எடுத்துக்கொள்கிறது. தொடர்ந்து, இது முழுமையான குறிப்பு வடிவத்தில் இருக்கும் வண்ணக் குறியீடு வரம்பை எடுக்கும்.
- ALT+F11 அழுத்தவும் விசைப்பலகை.
- இது VBA மேக்ரோ சாளரத்தைத் திறக்கும். உங்கள் தாளைத் தேர்ந்தெடுக்கவும்.
- Insert தாவலில் இருந்து Module ஐ கிளிக் செய்யவும்.
- பொது சாளரம் திறக்கும்.
=IF(NumberColor=40,C5*$C$13,0)
வண்ணக் குறியீட்டைக் கொண்ட அதே நிறத்தைக் கொண்ட தயாரிப்புகளுக்கு மட்டுமே மதிப்புகளைக் காட்டியிருப்பதை நீங்கள் கவனிக்கலாம் 40 பூஜ்ஜியமாக இருக்கும்போது ( 0 ) மீதமுள்ளவை.
🔎 சூத்திரம் எப்படி வேலை செய்கிறது?
📌 இங்கே IF சூத்திரம் NumberColor ஐ 40 க்கு சமமாக இருக்கும்>5 ). இல்லையெனில், அது 0 ஐக் காண்பிக்கும்.
மேலும் படிக்க: எக்செல் இல் இஃப் ஸ்டேட்மென்ட்டைப் பயன்படுத்தி செல் ஹைலைட் செய்வது எப்படி (7 வழிகள்)
இதே மாதிரியான ரீடிங்ஸ்
📌 கடைசியாக, D5 என்ற வண்ணக் குறியீடு நெடுவரிசையின் முதல் கலத்திற்கு அளவுகோல் அமைக்கப்பட்டுள்ளது. இந்த வழக்கில், நெடுவரிசை மட்டுமே முழுமையான குறிப்பு வடிவத்தில் இருக்கும், வரிசைகள் தொடர்புடைய குறிப்பு வடிவத்தில் இருக்கும். ஏனெனில், வரிசை எண்களை தேவைக்கேற்ப மாற்றுவதன் மூலம், நெடுவரிசையின் மற்ற பகுதிகளுக்கு நிரப்பு கைப்பிடி ஐகானை இழுத்துவிடும்.
தொடர்புடைய உள்ளடக்கம்: எப்படி மதிப்பின் அடிப்படையில் எக்செல் கலங்களை முன்னிலைப்படுத்தவும் (9 முறைகள்)
5. எக்செல் விபிஏ மேக்ரோ முதல் எக்செல் ஃபார்முலா வரை செல் கலர்
மேலும், விபிஏ மேக்ரோ ஒரு செல் வண்ணத்தின் மூலம் எக்செல் சூத்திரங்களைப் பயன்படுத்துவதற்கான அற்புதமான கருவி.
புரிந்துகொள்ளும் வசதிக்காக இந்த முறையை இரண்டு பகுதிகளாகப் பிரிப்போம்.
முதல் துணை முறை வண்ணக் குறியீட்டைக் கண்டறிய குறியீட்டைப் பயன்படுத்தும் பின்னர் COUNTIF மற்றும் SUMIF சூத்திரங்களைப் பயன்படுத்த அவற்றைப் பயன்படுத்தவும்
குறிப்பு: VBA மேக்ரோ ஒத்த நிறங்களை அடையாளம் காண முடியாது. உடன் எங்கள் தரவுத்தொகுப்பை மாற்றியதுவேறுபட்ட நிறங்கள்.
சிவப்பு, நீலம் மற்றும் பழுப்பு ஆகிய மூன்று வெவ்வேறு நிறங்கள். செல் வண்ணத்தின் மூலம் எக்செல் ஃபார்முலாவைப் பயன்படுத்த VBA மேக்ரோ ஐ எப்படிப் பயன்படுத்தலாம் என்பதை இப்போது பார்க்கலாம்.
5.1 VBA மேக்ரோ வண்ணக் குறியீட்டைக் கண்டறிய
VBA ஐப் பயன்படுத்தி வண்ணக் குறியீட்டைக் கண்டறிய மேக்ரோ மற்றும் எக்செல் சூத்திரங்களைப் பயன்படுத்தவும், நாங்கள் கீழே உள்ள படிகளைப் பின்பற்ற வேண்டும்.
படிகள்:
- 12> நகல் மற்றும் ஒட்டு பொது சாளரத்தில் பின்வரும் குறியீடு.
குறியீடு:
3723
8137
- எக்செல் மேக்ரோவில் கோப்பை சேமிக்கவும் -செயல்படுத்தப்பட்ட பணிப்புத்தக பின்னொட்டு.
- உங்கள் தாளைத் திறந்து, செல் D5 இல் பின்வரும் சூத்திரத்தை எழுதவும்:
=ColorIndex(C5)
<11
- இப்போது, செல் E5 இல் உள்ள மற்றொரு நெடுவரிசையில், நீங்கள் கீழே உள்ள சூத்திரத்தை எழுத வேண்டும்:
=COUNTIF($D$5:$D$10,$D5)
<11
- அதேபோல், <1 விண்ணப்பிக்கவும்>SUMIF, கீழே கொடுக்கப்பட்டுள்ள சூத்திரத்தை Cell F5 :
=SUMIF($D$5:$D$10,$D5,$C$5:$C$10)
இந்த வழக்கில், வண்ணக் குறியீட்டைப் பயன்படுத்தி நீங்கள் தொகையைக் கண்டறிய வேண்டும்.இருப்பினும், குறியீட்டை எழுதுவதன் மூலம் நீங்கள் தொகையை நேரடியாகச் செய்யலாம். இது அடுத்த துணை முறையில் விளக்கப்படும்.
🔎 சூத்திரங்களுடனான செயல்முறை எவ்வாறு செயல்படுகிறது?
📌 வண்ண அட்டவணை ஐப் பயன்படுத்தி உருவாக்கியுள்ளோம் குறியீடு மற்றும் தரவின் வரம்பாக வாதத்தை வைத்திருத்தல். இதைப் பயன்படுத்தி நாம் வண்ணக் குறியீடுகளைப் பெறுகிறோம்.
📌 அடுத்து, குறிப்பிட்ட வண்ணக் குறியீட்டிற்கான எண்ணிக்கை முடிவைப் பெற COUNTIF சூத்திரத்தைப் பயன்படுத்தினோம்.
📌 கடைசியாக, பயன்படுத்தினோம். வண்ணக் குறியீட்டின் அடிப்படையில் தொகையைப் பெற SUMIF சூத்திரம்.
5.2 VBA மேக்ரோ முதல் தொகை
அளவுகளின் கூட்டுத்தொகையைப் பெற, பின்வரும் படிகளைப் பின்பற்ற வேண்டும் குறியீட்டின் மூலம் நேரடியாக அதே நிறத்தில் உள்ளது.
படிகள்:
- உங்கள் விசைப்பலகையில் இருந்து ALT+F11 ஐ அழுத்தி திறக்க வேண்டும் VBA மேக்ரோ சாளரம்.
- மீண்டும், உங்கள் தாளையும் தொகுதி இலிருந்து செருகு தாவலில் இருந்து
- மேலே உள்ள துணை முறையைப் போலவே, பொது சாளரம் திறக்கும். பின்னர் பொது சாளரத்தில் பின்வரும் குறியீட்டை நகல் மற்றும் ஒட்டு .
குறியீடு:
7063
4639
- அடுத்து, உங்கள் ஒர்க் ஷீட்டைத் திறக்கவும். Cell D5 இல், நீங்கள் பின்வரும் சூத்திரத்தை எழுத வேண்டும்:
=SBC($C5,$C$5:$C$10)
- அழுத்தவும் ஐ உள்ளிட்டு, நிரப்பு கைப்பிடி ஐப் பயன்படுத்தி டேட்டா வரம்பின் இறுதிவரை இழுக்கவும். மேலே உள்ள படத்தில் காட்டப்பட்டுள்ளது.
🔎 செயல்முறை எப்படி நடக்கிறதுFormulas Work உடன்?
📌 இந்தப் பணித்தாளின் பொது சாளரத்தில் நாங்கள் எழுதிய குறியீட்டின் மூலம் SBC என்ற பெயரில் ஒரு சூத்திரத்தை உருவாக்கினோம்.
📌 பிறகு அதாவது, குறிப்பிட்ட அளவுகளின் கலமாக தரவு மற்றும் அளவுகோல்களின் வரம்பைக் கொண்ட சூத்திரத்தைப் பயன்படுத்தினோம்.
மேலும் படிக்க: எக்செல் (3) மதிப்பின் அடிப்படையில் கலத்தின் நிறத்தை மாற்ற VBA எளிதான எடுத்துக்காட்டுகள்)
நினைவில் கொள்ள வேண்டியவை
1. VBA மேக்ரோவைப் பயன்படுத்தும்போது வெவ்வேறு வண்ணங்களைப் பயன்படுத்த வேண்டும்.
2. கோப்பில் VBA மேக்ரோ குறியீடுகள் இருந்தால், Excel கோப்பை .xlsm பின்னொட்டுடன் சேமிக்க வேண்டும்.
முடிவு
கட்டுரை 5 வெவ்வேறு முறைகளை விளக்குகிறது செல் வண்ணத்தின் அடிப்படையில் SUMIF , SUBTOTAL , COUNTIF போன்ற Excel சூத்திரங்களைப் பயன்படுத்தவும். மேலும், பயிற்சிப் பணிப்புத்தகம் உங்களுக்காக உள்ளது, எனவே நீங்கள் அதை பதிவிறக்கம் செய்து, உங்கள் தேவைக்கேற்ப எந்த முறைகளையும் பயன்படுத்தலாம். மேலும் ஏதேனும் கேள்விகளுக்கு, கருத்துப் பகுதியில் எழுதவும்.