एक्सेल: एकाधिक मानदंडों के आधार पर अद्वितीय मानों की गणना कैसे करें
आप एकाधिक मानदंडों के आधार पर अद्वितीय मानों की गणना करने के लिए एक्सेल में निम्नलिखित मूल सूत्र का उपयोग कर सकते हैं:
=SUM(--(LEN(UNIQUE(FILTER( A:A ,(Criteria1)*(Criteria2)*(Criteria3),"")))>0))
यह विशेष सूत्र तीन मानदंडों को पूरा करने के आधार पर कॉलम ए में अद्वितीय मानों की संख्या की गणना करता है।
निम्नलिखित उदाहरण दिखाता है कि व्यवहार में इस सूत्र का उपयोग कैसे करें।
उदाहरण: एक्सेल में एकाधिक मानदंडों के आधार पर अद्वितीय मानों की गणना करें
मान लीजिए कि हमारे पास एक्सेल में निम्नलिखित डेटा सेट है जो विभिन्न बास्केटबॉल खिलाड़ियों द्वारा प्राप्त सम्मेलन और अंक दिखाता है:
अब मान लीजिए कि हम निम्नलिखित मानदंडों को पूरा करने वाले अद्वितीय खिलाड़ी नामों की संख्या गिनना चाहते हैं:
- खिलाड़ी पश्चिमी सम्मेलन में है.
- खिलाड़ी के पास 20 से अधिक अंक हैं।
इस मानदंड को पूरा करने वाले अद्वितीय खिलाड़ी नामों की संख्या की गणना करने के लिए हम निम्नलिखित सूत्र का उपयोग कर सकते हैं:
=SUM(--(LEN(UNIQUE(FILTER( A2:A14 ,( B2:B14 ="West")*( C2:C14 >20),"")))>0))
हम इस सूत्र को अपनी स्प्रैडशीट के सेल E2 में टाइप कर सकते हैं:
परिणाम से, हम देख सकते हैं कि 3 अद्वितीय खिलाड़ी नाम हैं जो पश्चिमी सम्मेलन में हैं और उनके 20 से अधिक अंक हैं।
हम दोनों मानदंडों को पूरा करने वाले प्रत्येक खिलाड़ी की मैन्युअल रूप से पहचान करके सत्यापित कर सकते हैं कि यह सही है:
दोनों मानदंडों को पूरा करने वाले चार खिलाड़ियों में से तीन अद्वितीय खिलाड़ी नाम हैं:
- ग्रेग
- शॉन
- माइक
ध्यान दें कि इस उदाहरण में हमने दो मानदंडों का उपयोग करके एकल गणना की है, लेकिन हम जितने चाहें उतने मानदंडों का उपयोग करने के लिए समान वाक्यविन्यास का उपयोग कर सकते हैं।
अतिरिक्त संसाधन
निम्नलिखित ट्यूटोरियल बताते हैं कि एक्सेल में अन्य सामान्य कार्य कैसे करें:
एक्सेल: यदि कोशिकाओं में पाठ है तो कैसे गणना करें
एक्सेल: उन सेल्स की गिनती कैसे करें जिनका मान बराबर नहीं है
एक्सेल: OR के साथ COUNTIF का उपयोग कैसे करें