एक्सेल फॉर्मूला: दो कॉलम के बीच गिनती मैच -

विषय - सूची

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

=SUMPRODUCT(--(range1=range2))

सारांश

यदि आप दो कॉलमों की तुलना करना चाहते हैं और संगत पंक्तियों में मैच गिनना चाहते हैं, तो आप दो रेंजों की सरल तुलना के साथ SUMPRODUCT फ़ंक्शन का उपयोग कर सकते हैं। उदाहरण के लिए, यदि आपके पास B5: B11 और C5: C11 में मान हैं और आप किसी भी अंतर को गिनना चाहते हैं, तो आप यह देख सकते हैं:

=SUMPRODUCT(--(B5:B11=C5:C11))

स्पष्टीकरण

SUMPRODUCT फ़ंक्शन एक बहुमुखी फ़ंक्शन है जो किसी विशेष सरणी सिंटैक्स के बिना मूल रूप से सरणियों को संभालता है। इसका व्यवहार सरल है: यह गुणा करता है, फिर सरणियों के उत्पाद को भेजता है। दिखाए गए उदाहरण में, अभिव्यक्ति B5: B11 = C5: C11 एक सरणी उत्पन्न करेगा जिसमें TRUE और FALSE मान शामिल हैं:

(TRUE; TRUE; FALSE; TRUE; FALSE; FALSE; FALSE)

ध्यान दें कि हमारे पास 3 TRUE मान हैं क्योंकि 3 मैच हैं।

इस स्थिति में, SUMPRODUCT वास्तव में शून्य वापस आ जाएगा क्योंकि TRUE और FALSE मूल्यों को डिफ़ॉल्ट रूप से Excel में संख्याओं के रूप में नहीं गिना जाता है। TRUE को 1 और FALSE को शून्य मानने के लिए SUMPRODUCT प्राप्त करने के लिए, हमें उन्हें संख्याओं में "समेटना" चाहिए। दोहरा नकारात्मक यह करने का एक सरल तरीका है:

--(B5:B11=C5:C11)

जबरदस्ती के बाद, हमारे पास:

(1; 1; 0; 1; 0; 0; 0)

गुणा करने के लिए कोई अन्य सरणियों के साथ, SUMPRODUCT केवल मानों को वापस करता है और 3 रिटर्न करता है।

गैर-मिलान पंक्तियों की गणना करें

गैर-मिलान मूल्यों को गिनने के लिए, आप तर्क को उल्टा कर सकते हैं जैसे:

=SUMPRODUCT(--(B5:B11C5:C11))

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