एक्सेल सूत्र: कई चीजों में से एक के बराबर कोशिकाओं की गणना करें -

विषय - सूची

सामान्य सूत्र

=SUMPRODUCT(COUNTIF(rng,things))

सारांश

कई मानों में से एक के बराबर कोशिकाओं की संख्या की गणना करने के लिए, आप SUMPRODUCT फ़ंक्शन के अंदर COUNTIF फ़ंक्शन का उपयोग कर सकते हैं। सूत्र के सामान्य रूप में (ऊपर) rng कोशिकाओं की एक श्रृंखला का प्रतिनिधित्व करता है, और चीजें गणना करने के लिए मूल्यों का प्रतिनिधित्व करती हैं।

दिखाए गए उदाहरण में, सेल G5 में यह सूत्र है:

=SUMPRODUCT(COUNTIF(B5:B10,things))

नोट: COUNTIF केस-संवेदी नहीं है।

स्पष्टीकरण

COUNTIF उस श्रेणी की कोशिकाओं की संख्या को गिनाता है जो आपके द्वारा दिए गए मानदंडों को पूरा करती हैं। जब आप COUNTIF को मानदंड के रूप में कोशिकाओं की एक श्रेणी देते हैं, तो यह परिणाम के रूप में संख्याओं की एक सरणी लौटाता है, जहां प्रत्येक संख्या सीमा में एक चीज़ की गिनती का प्रतिनिधित्व करती है। इस स्थिति में, नामित श्रेणी "चीजें" (D5: D7) में 3 मान हैं, इसलिए COUNTIF एक परिणाम में 3 परिणाम देता है:

=SUMPRODUCT((1;1;1))

चूंकि मान "पीला", "हरा", और "कुत्ता" सभी एक बार सीमा B5: B10 में दिखाई देते हैं। इस सरणी को संभालने के लिए, हम SUMPRODUCT फ़ंक्शन का उपयोग करते हैं, जिसे सरणियों के साथ काम करने के लिए डिज़ाइन किया गया है। SUMPRODUCT बस सरणी में आइटमों को जमा करता है और परिणाम देता है, 3।

सरणी स्थिरांक के साथ

सीमित संख्या में मानों के साथ, आप अपने सूत्र में SUM के साथ एक सरणी स्थिरांक का उपयोग कर सकते हैं, जैसे:

=SUM(COUNTIF(B5:B10,("red","green","blue")))

लेकिन यदि आप मापदंड में सेल संदर्भ का उपयोग करते हैं, तो आपको एक सरणी सूत्र के रूप में दर्ज करना होगा या SUMPRODUCT पर स्विच करना होगा।

दिलचस्प लेख...