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