एक्सेल में रंग के आधार पर सेल की गणना कैसे करें (उदाहरण के साथ)
अक्सर, आप Excel में कोशिकाओं की संख्या उनके रंग के आधार पर गिनना चाह सकते हैं।
उदाहरण के लिए, मान लें कि हमारे पास निम्नलिखित डेटा सेट है और हम प्रति रंग कोशिकाओं की संख्या गिनना चाहते हैं:
ऐसा करने का सबसे आसान तरीका एक्सेल में वीबीए कोड लिखना है।
यदि आप वीबीए से अपरिचित हैं तो यह डराने वाला लग सकता है, लेकिन प्रक्रिया सरल है और निम्नलिखित चरण-दर-चरण उदाहरण दिखाता है कि इसे कैसे करना है।
चरण 1: डेटा दर्ज करें
सबसे पहले, एक्सेल में डेटा मान दर्ज करें:
चरण 2: एक्सेल में डेवलपर टैब दिखाएं
इसके बाद, हमें यह सुनिश्चित करना होगा कि डेवलपर टैब एक्सेल के शीर्ष रिबन पर दिखाई दे।
ऐसा करने के लिए, फ़ाइल टैब पर क्लिक करें, फिर विकल्प , फिर कस्टमाइज़ रिबन पर क्लिक करें ।
मुख्य टैब शीर्षक वाले अनुभाग के अंतर्गत, डेवलपर के बगल में स्थित बॉक्स को चेक करें और फिर ठीक पर क्लिक करें:
चरण 3: VBA का उपयोग करके एक मैक्रो बनाएं
इसके बाद, शीर्ष रिबन के साथ डेवलपर टैब पर क्लिक करें और फिर विज़ुअल बेसिक आइकन पर क्लिक करें:
इसके बाद, सम्मिलित करें टैब पर क्लिक करें और फिर ड्रॉप-डाउन मेनू से मॉड्यूल पर क्लिक करें:
इसके बाद, निम्नलिखित कोड को मॉड्यूल के कोड संपादक में पेस्ट करें:
Function CountByColor(CellRange As Range, CellColor As Range) Dim CellColorValue As Integer Dim RunningCount As Long CellColorValue = CellColor.Interior.ColorIndex Set i = CellRange For Each i In CellRange If i.Interior.ColorIndex = CellColorValue Then RunningCount = RunningCount + 1 End If Next i CountByColor = RunningCount End Function
निम्नलिखित स्क्रीनशॉट दिखाता है कि यह कैसे करना है:
फिर वीबी संपादक को बंद करें।
चरण 4: रंग के आधार पर गणना करने के लिए मैक्रो का उपयोग करें
अंत में, हम रंग के आधार पर कोशिकाओं की संख्या गिनने के लिए अपने द्वारा बनाए गए मैक्रो का उपयोग कर सकते हैं।
सबसे पहले, सेल C2:C4 को उन रंगों से भरें जिनकी गिनती आप जानना चाहते हैं।
फिर सेल D2 में निम्न सूत्र टाइप करें:
=CountByColor( $A$2:$A$11 , C2 )
इस सूत्र को खींचें और कॉलम D में प्रत्येक शेष कक्ष में भरें और सूत्र स्वचालित रूप से विशिष्ट पृष्ठभूमि रंगों वाले प्रत्येक कक्ष की गणना करेगा:
उदाहरण के लिए, हम देख सकते हैं:
- हल्के हरे रंग की पृष्ठभूमि पर कोशिकाओं की संख्या 3 है।
- हल्के नीले रंग की पृष्ठभूमि पर कोशिकाओं की संख्या 4 है।
- हल्के नारंगी रंग की पृष्ठभूमि पर कोशिकाओं की संख्या 3 है।
ध्यान दें : यदि आप कॉलम सी में एक सेल रंग प्रदान करते हैं जो खोज सीमा में मौजूद नहीं है, तो फ़ंक्शन केवल 0 का मान लौटाएगा।
अतिरिक्त संसाधन
निम्नलिखित ट्यूटोरियल बताते हैं कि एक्सेल में अन्य सामान्य ऑपरेशन कैसे करें:
एक्सेल में रंग द्वारा औसत कैसे करें
Excel में समूह द्वारा गणना कैसे करें
Excel में समूह द्वारा अद्वितीय मानों की गणना कैसे करें