सामग्री सारणी
तुमच्याकडे रंगीबेरंगी डेटासेट असू शकतो आणि तुम्हाला Excel सूत्रासह कार्य करण्यासाठी सेलचा रंग वापरायचा आहे. डेटासेटवरून डेटा लिहिण्यासाठी आणि वाचण्यासाठी एक्सेलमध्ये अनेक अद्भुत सूत्रे आहेत. त्यापैकी काही आहेत COUNT , SUBTOTAL , IF , आणि असेच. पुन्हा, तुम्ही वेगवेगळ्या सेल रंगांसाठी अर्ज करू शकता अशा आवश्यकतांनुसार नवीन सूत्रे तयार करण्यासाठी तुम्ही VBA मॅक्रो देखील वापरू शकता. हा लेख सेलच्या रंगावर आधारित एक्सेल फॉर्म्युलाची 5 उदाहरणे योग्य चित्रांसह स्पष्ट करेल.
सराव वर्कबुक डाउनलोड करा
तुम्ही येथून सराव वर्कबुक डाउनलोड करू शकता.
सेल Color.xlsm वर आधारित फॉर्म्युला5 सेल कलरवर आधारित एक्सेल फॉर्म्युलाची उदाहरणे
आम्ही खालील रंगीत डेटासेट वापरू पद्धती स्पष्ट करण्यासाठी.
आम्ही पाहू शकतो की डेटासेटमध्ये नाव आणि मात्रा असे दोन स्तंभ आहेत. पंक्तीमध्ये 3 भिन्न रंग आहेत. आम्ही 5 उदाहरणांमध्ये SUMIF , SUBTOTAL , IF , आणि वापरकर्ता-परिभाषित फंक्शन्स VBA मॅक्रो वापरून भिन्न एक्सेल सूत्रे लागू करणार आहोत. पुढे येत आहे. तर, कोणताही विलंब न करता, मुख्य चर्चेत जाऊ या.
1. सेल कलरसह एक्सेल SUBTOTAL फॉर्म्युला
एक्सेल सूत्र लागू करण्यासाठी SUBTOTAL मोजण्यासाठी आणि मिळवण्यासाठी रंगानुसार फिल्टर केलेल्या मूल्यांची बेरीज.
या पद्धतीसाठी खालील चरणांचे अनुसरण करा.
चरण:
- सेलमध्ये C6 खालील लिहासूचीमधील उत्पादनांची गणना मिळण्यासाठी सूत्र:
=SUBTOTAL(102,C5:C10)
आम्ही करू शकतो बेरीज उद्देशांसाठी SUBTOTAL सूत्र देखील वापरा. चला पाहू.
- उत्पादनाच्या प्रमाणांची बेरीज मिळवण्यासाठी, खालील सूत्र सेल C14 :
=SUBTOTAL(109,C5:C10)
- आता, संपूर्ण डेटासेट निवडा.
- मुख्यपृष्ठ टॅब वरून, क्रमवारीत फिल्टर निवडा. फिल्टर ड्रॉप-डाउन मेनू.
तुम्हाला डेटासेटच्या स्तंभांमध्ये दोन बाण सापडतील.
<0- नाव स्तंभाच्या बाण चिन्हावर क्लिक करा.
- एक साइडबार ड्रॉप-डाउन मेनू उघडेल. तेथून रंगानुसार फिल्टर करा निवडा.
- आता, निवडा तुम्हाला जो रंग फिल्टर करायचा आहे.
<3
- नंतर ठीक आहे क्लिक करा.
ते फिल्टर केलेला डेटासेट दर्शवेल.
तुम्हाला मधील मूल्यांचे बदल लक्षात येतील. खालील चित्रांमध्ये रंगानुसार गणना आणि रंगानुसार बेरीज आणि फक्त फिल्टर केलेल्या डेटाची बेरीज
🔎 फॉर्म्युला कसे कार्य करते?
📌 SUBTOTAL दोन वितर्क घेते function_name आणि ref1 . function_name मध्ये डेटाची संख्या मोजण्यासाठी 102 आणि प्रमाणांची बेरीज करण्यासाठी 109 लागतात.
📌 संदर्भ म्हणून दोन्ही सूत्रे परिमाणांची श्रेणी घेतात.
📌 सुरुवातीचा निकाल सर्व दर्शवतोश्रेणीतील डेटा. तथापि, शेवटची दोन चित्रे फक्त फिल्टर केलेल्या सेलचे परिणाम दर्शवितात.
अधिक वाचा: एक्सेल सेल रंग: जोडा, संपादित करा, वापरा & काढून टाका
2. सेल रंगानुसार एक्सेल COUNTIF आणि SUMIF सूत्र
2.1 सेल रंगासह COUNTIF सूत्र
आता, जर तुम्हाला COUNTIF लागू करायचे असेल तर सेल रंगानुसार सूत्र तुम्हाला खालील चरणांचे अनुसरण करणे आवश्यक आहे.
चरण:
- सूत्र टॅबमधून, निवडा नाव परिभाषित करा .
- एक बॉक्स दिसेल. नाव लिहा (या प्रकरणात आम्ही नाव: विभागात NumberColor लिहिले आहे.
- याचा संदर्भ घ्या: खालील सूत्र लिहा:
=GET.CELL(38,'2. COUNTIF and SUMIF'!$C14)
- त्यानंतर, ठीक आहे वर क्लिक करा.
ते नाव व्यवस्थापक बॉक्समध्ये दिसेल.
- सर्व काही ठीक वाटत असल्यास, नंतर बंद करा क्लिक करा.
- डेटासेट व्यतिरिक्त कॉलम घ्या आणि सेल D5 मध्ये सूत्र लिहा:
=NumberColor
- एंटर दाबा आणि हे फिल हँडल चिन्ह वापरून उर्वरित स्तंभांवर ड्रॅग करा.<13
तुम्हाला डेटासेटमध्ये उपस्थित असलेल्या सर्व रंगांसाठी कोड मिळेल.
- नवीन सेलमध्ये, ( 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)
<3 मध्ये
आणि, सेल H7 ,
=SUMIF(D5:D10,$D$9,C5:C10)
पाहण्यासाठी वरील चित्रांचे निरीक्षण करा परिणाम कसे आढळतात.
🔎 फॉर्म्युलासह प्रक्रिया कशी कार्य करते?
📌 येथे, GET.CELL फंक्शन वापरून सूत्र कोडचा रंग आणि सेल संदर्भ देण्यासाठी 38 घेते ज्याचा तो कोड परत करेल.
📌 GET.CELL सूत्रासह नाव परिभाषित करून आपण फक्त लिहू शकतो. " NumberColor " नावाच्या समान चिन्हाने उपसर्ग लावल्यास संदर्भित सेलच्या रंगांचा कोड मिळेल.
📌 पुढे, रंग कोड वापरून आम्ही COUNTIF<2 लागू केले आहे> आणि col सह डेटा श्रेणीची गणना आणि बेरीज मिळविण्यासाठी SUMIF सूत्र किंवा कोड निकष.
अधिक वाचा: एक्सेलमधील मूल्यावर आधारित सेलचा रंग कसा बदलायचा (5 मार्ग)
3. एक्सेल IF सेल कलर द्वारे सूत्र
आता, हूडीज , जॅकेट्स आणि s <सारख्या उत्पादनांसाठी प्रति तुकडा समान किंमत आहे असे आपण म्हणू या. 1>वेटर्स .
तुम्हाला या उत्पादनांच्या एकूण प्रमाणांची एकूण किंमत काढायची असल्यास, आम्ही IF वापरू शकतो सूत्र.
तुम्ही येथे IF लागू करण्यासाठी पायऱ्या फॉलो करू शकता.
पायऱ्या:
- आम्ही डिफाइन नेम वापरून नंबर कलर आधीच तयार केला आहे आणि कलर कोड शोधण्यासाठी त्याचा वापर केला आहे (पद्धती 2 पहा).
- नवीन कॉलममध्ये, सेल E5 : <14 मध्ये सूत्र लिहा.
- एंटर दाबा.
- वर फिल हँडल चिन्ह ड्रॅग करा उर्वरित डेटासाठी परिणाम मिळवा.
- एक्सेलमधील टक्केवारीच्या आधारावर रंगाने सेल कसा भरायचा (6 पद्धती)
- एक्सेलमधील कॉलम हायलाइट करा (3 पद्धती)
- एक्सेलमधील मजकूरावर आधारित सेल कसे हायलाइट करावे [2 पद्धती]
- सेल हायलाइट करा Excel मध्ये (5 पद्धती)
- एक्सेलमध्ये वरपासून खालपर्यंत कसे हायलाइट करावे (5 पद्धती)
- सेल E5 मध्ये सूत्र लिहा:
- नंतर, एंटर दाबा.
- फिल हँडल आयकॉन वापरा उर्वरित प्रकरणांसाठी निकाल ड्रॅग करण्यासाठी.
- ALT+F11 दाबा कीबोर्ड.
- हे VBA मॅक्रो विंडो उघडेल. तुमचे शीट निवडा.
- इन्सर्ट टॅबमधून मॉड्यूल वर क्लिक करा.
- सामान्य विंडो उघडेल.
- कॉपी आणि पेस्ट करा सामान्य विंडोमध्ये खालील कोड.
=IF(NumberColor=40,C5*$C$13,0)
तुम्ही लक्षात घेऊ शकता की याने फक्त समान रंग असलेल्या उत्पादनांसाठी मूल्ये दर्शविली आहेत ज्यांचा रंग कोड 40 आहे बाकीसाठी शून्य ( 0 ) असताना.
🔎 फॉर्म्युला कसे कार्य करते?
📌 येथे IF सूत्र घेते Numbercolor समान होण्यासाठी 40 .
📌 तर्क खरे असल्यास, ते प्रमाण प्रति तुकडा किंमतीसह गुणाकार करेल ( 5 ). अन्यथा, ते 0 दर्शवेल.
अधिक वाचा: एक्सेलमध्ये इफ स्टेटमेंट वापरून सेल हायलाइट कसा करायचा (7 मार्ग)
समान रीडिंग
4. सेलद्वारे Excel SUMIFS सूत्र रंग
रंग कोड वापरून, आम्ही SUMIFS सूत्र देखील लागू करू शकतो.
त्यासाठी, तुम्हाला आवश्यक आहेखालील पायऱ्या फॉलो करा:
पायऱ्या:
=SUMIFS($C$5:$C$10,$D$5:$D$10,$D5)
🔎 फॉर्म्युला कसे कार्य करते?
📌 द SUMIFS सूत्र sum_range C5:C10 प्रमाणांसाठी परिपूर्ण संदर्भ म्हणून घेतो. त्यानंतर, ते रंग कोड श्रेणी घेते जी परिपूर्ण संदर्भ स्वरूपात देखील असते.
📌 शेवटी, निकष रंग कोड स्तंभाच्या पहिल्या सेलसाठी सेट केला जातो जो D5 आहे. या प्रकरणात, फक्त स्तंभ निरपेक्ष संदर्भ स्वरूपात असतो तर पंक्ती सापेक्ष संदर्भ स्वरूपात असतात. कारण ते आवश्यकतेनुसार पंक्ती क्रमांक बदलून उर्वरित स्तंभासाठी फिल हँडल चिन्ह ड्रॅग करेल.
संबंधित सामग्री: कसे एक्सेलमधील मूल्यावर आधारित सेल हायलाइट करा (9 पद्धती)
5. सेल कलरनुसार एक्सेल व्हीबीए मॅक्रो ते एक्सेल फॉर्म्युला
शिवाय, व्हीबीए मॅक्रो हे असू शकते सेल कलरनुसार एक्सेल फॉर्म्युले लागू करण्यासाठी अप्रतिम टूल.
समजण्याच्या सोयीसाठी या पद्धतीचे दोन भाग करू या.
पहिली उप-पद्धत रंग कोड शोधण्यासाठी कोडचा वापर करेल. आणि नंतर COUNTIF आणि SUMIF सूत्रे लागू करण्यासाठी लागू करा
टीप: VBA मॅक्रो समान रंग ओळखू शकत नाही आणि म्हणून आम्ही सह आमचा डेटासेट सुधारित केलाभिन्न रंग.
तीन भिन्न रंग लाल, निळे आणि तपकिरी आहेत. आता आपण सेल रंगानुसार एक्सेल फॉर्म्युला लागू करण्यासाठी VBA मॅक्रो कसे वापरू शकतो ते पाहू.
5.1 VBA मॅक्रो कलर कोड शोधण्यासाठी
VBA वापरून रंग कोड शोधण्यासाठी मॅक्रो आणि एक्सेल फॉर्म्युले लागू करण्यासाठी, आम्हाला खालील चरणांचे अनुसरण करावे लागेल.
पायऱ्या:
कोड:
8507
2300
- एक्सेल मॅक्रोसह फाइल जतन करा -सक्षम कार्यपुस्तिका प्रत्यय.
- तुमचे शीट उघडा आणि सेल D5 मध्ये खालील सूत्र लिहा:
=ColorIndex(C5)
<11
- आता, सेल E5 वरील दुसर्या स्तंभात, तुम्हाला खालील सूत्र लिहावे लागेल:
=COUNTIF($D$5:$D$10,$D5)
<11
- तसेच, अर्ज करण्यासाठी SUMIF, खाली दिलेले सूत्र सेल F5 :
=SUMIF($D$5:$D$10,$D5,$C$5:$C$10)
<मध्ये लिहा. 3>
या प्रकरणात, तुम्हाला रंग कोड वापरून बेरीज शोधणे आवश्यक आहे.तथापि, तुम्ही कोड लिहून थेट बेरीज करू शकता. हे पुढील उप-पद्धतीमध्ये स्पष्ट केले जाईल.
🔎 फॉर्म्युलासह प्रक्रिया कशी कार्य करते?
📌 आम्ही ColorIndex वापरून तयार केले आहे. कोड आणि डेटाची श्रेणी म्हणून युक्तिवाद ठेवणे. हे वापरून आम्हाला रंग कोड मिळतात.
📌 पुढे, आम्ही त्या विशिष्ट रंग कोडसाठी गणना परिणाम मिळविण्यासाठी COUNTIF सूत्र वापरले.
📌 शेवटी, आम्ही वापरले. रंग कोडवर आधारित बेरीज मिळविण्यासाठी SUMIF सूत्र.
5.2 VBA मॅक्रो ते बेरीज
तुम्हाला प्रमाणांची बेरीज मिळवण्यासाठी खालील पायऱ्या फॉलो कराव्या लागतील त्याच रंगाचे थेट कोडद्वारे.
पायऱ्या:
- तुम्हाला तुमच्या कीबोर्डवरून ALT+F11 दाबावे लागेल. VBA मॅक्रो विंडो.
- पुन्हा, तुम्हाला तुमचे शीट आणि मॉड्युल मधून इन्सर्ट टॅबमधून निवडावे लागेल.
- वरील उप-पद्धतीप्रमाणे, सामान्य विंडो उघडेल. त्यानंतर फक्त सामान्य विंडोमध्ये खालील कोड कॉपी करा आणि पेस्ट करा .
कोड:
6276
5425
- पुढे, तुमचे वर्कशीट उघडा. सेल D5 मध्ये, तुम्हाला खालील सूत्र लिहावे लागेल:
=SBC($C5,$C$5:$C$10)
- दाबा एंटर करा आणि डेटा श्रेणीच्या शेवटी फिल हँडल वापरून निकाल ड्रॅग करा.
तुम्हाला निकाल मिळेल वरील चित्रात दाखवले आहे.
🔎 प्रक्रिया कशी होतेFormulas Work सह?
📌 आम्ही या वर्कशीटसाठी सामान्य विंडोमध्ये लिहिलेल्या कोडद्वारे SBC नावाचे सूत्र तयार केले आहे.
📌 नंतर की, आम्ही डेटा आणि निकषांच्या श्रेणीसह परिमाणांचा विशिष्ट सेल म्हणून सूत्र वापरले.
अधिक वाचा: एक्सेलमधील मूल्यावर आधारित सेलचा रंग बदलण्यासाठी VBA (3 सोपी उदाहरणे)
लक्षात ठेवण्याच्या गोष्टी
1. VBA मॅक्रो लागू करताना तुम्हाला वेगवेगळे रंग वापरावे लागतील.
2. जर फाईलमध्ये VBA मॅक्रो कोड असतील तर तुम्हाला एक्सेल फाइल .xlsm प्रत्ययासह सेव्ह करावी लागेल.
निष्कर्ष
लेखात 5 वेगवेगळ्या पद्धती स्पष्ट केल्या आहेत. सेलच्या रंगावर आधारित SUMIF , SUBTOTAL , COUNTIF आणि यासारखे एक्सेल सूत्र लागू करा. शिवाय, सराव वर्कबुक तुमच्यासाठी आहे, त्यामुळे तुम्ही ते डाउनलोड करू शकता आणि तुमच्या गरजेनुसार कोणत्याही पद्धती लागू करू शकता. पुढील कोणत्याही प्रश्नांसाठी, कृपया टिप्पणी विभागात लिहा.