एक्सेल डबल यूनरी -

विषय - सूची

एक एकता ऑपरेशन केवल एक ऑपरेंड (इनपुट) के साथ एक ऑपरेशन है। डबल यूनरी (जिसे डबल नेगेटिव भी कहा जाता है) एक ऑपरेशन है जिसका उपयोग TRUE FALSE मानों और ज़ीरो को अधिक उन्नत फ़ार्मुलों में, विशेष रूप से फ़ार्मुलों के साथ काम करने के लिए ज़ब्त करने के लिए किया जाता है।

उदाहरण के लिए, ऊपर दी गई स्क्रीन दो समूहों को दिखाती है जिनमें प्रत्येक में पाँच मान होते हैं। तीन मान मेल खाते हैं और दो अलग-अलग हैं। मिलान मूल्यों को गिनने के लिए उपयोग किया जाने वाला सूत्र है:

=SUMPRODUCT(--(B5:B9=C5:C9))

अंदर-बाहर से कार्य करना, B5: B9 की तुलना C5: C9 से एक सरल अभिव्यक्ति में की जाती है, जो पांच TRAL FALSE मूल्यों की एक सरणी बनाता है:

=SUMPRODUCT(--((TRUE;TRUE;FALSE;TRUE;FALSE)))

हम मैच (TRUE मान) की गणना करना चाहते हैं, लेकिन SUMPRODUCT फ़ंक्शन गैर-संख्यात्मक मानों को अनदेखा कर देगा, इसलिए हम TRUE FALSE मानों को और शून्य में बदलने के लिए एक डबल यूनेरी का उपयोग करते हैं।

यह काम करता है क्योंकि गणित के संचालन के दौरान एक्सेल स्वचालित रूप से TRUE / FALSE को 1/0 तक ले जाता है। पहला नकारात्मक TRUE मानों को -1 में बदलता है, और FALSE मानों को 0. में बदलता है। दूसरा नकारात्मक केवल -1 से 1. बदलता है। SUMPRODUCT के अंदर परिणाम इस तरह दिखता है:

=SUMPRODUCT((1;1;0;1;0))

केवल एक सरणी के साथ काम करने के लिए, SUMPRODUCT बस सभी आइटमों का योग लौटाता है, 3।

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