कभी-कभी, अपने सभी डेटा के लिए केवल सबसे बड़ी या अधिकतम संख्या खोजने के बजाय, आपको सबसेट में सबसे बड़ी संख्या खोजने की आवश्यकता होती है - जैसे सबसे बड़ी सकारात्मक या नकारात्मक संख्या।
यदि डेटा की मात्रा कम है, तो MAX फ़ंक्शन के लिए सही रेंज को मैन्युअल रूप से चुनकर कार्य पूरा करना आसान हो सकता है।
अन्य परिस्थितियों में, जैसे बड़े अनसॉर्टेड डेटा सैंपल में, रेंज को सही ढंग से चुनना मुश्किल या असंभव साबित हो सकता है।
IF फ़ंक्शन को MAX के साथ एक सरणी सूत्र में संयोजित करके, शर्तें - जैसे केवल सकारात्मक या नकारात्मक संख्याएं - आसानी से सेट की जा सकती हैं ताकि केवल इन पैरामीटर्स से मेल खाने वाले डेटा का परीक्षण सूत्र द्वारा किया जाए।
MAX IF सरणी सूत्र ब्रेकडाउन
इस ट्यूटोरियल में सबसे बड़ी सकारात्मक संख्या खोजने के लिए उपयोग किया गया सूत्र है:
=MAX( IF( A1:B5>0, A1:B5 ) )
सूत्र के प्रत्येक भाग का कार्य है:
- IF फ़ंक्शन डेटा को फ़िल्टर करता है ताकि केवल वे संख्याएं जो चुने गए मानदंड को पूरा करती हैं, MAX फ़ंक्शन को पास की जाएं
- MAX फ़ंक्शन फ़िल्टर किए गए डेटा के लिए उच्चतम मान ढूंढता है
- सरणी सूत्र - कर्ली ब्रेसेस { } द्वारा इंगित जो सूत्र को घेरते हैं - IF फ़ंक्शन के तार्किक परीक्षण तर्क को डेटा की पूरी रेंज में एक मैच के लिए खोजने की अनुमति देता है - जैसे शून्य से बड़ी संख्याएं - बजाय केवल डेटा के एक सेल के
CSE सूत्र
सरणी सूत्र सूत्र टाइप हो जाने के बाद कीबोर्ड पर Ctrl, Shift, और Enter कुंजियों को एक साथ दबाकर बनाए जाते हैं।
परिणाम यह होता है कि संपूर्ण सूत्र - बराबर चिह्न सहित - कर्ली ब्रेसेस से घिरा होता है। एक उदाहरण होगा:
{=MAX( IF( A1:B5>0, A1:B5 ) )}
सरणी सूत्र बनाने के लिए दबाई गई कुंजियों के कारण, उन्हें कभी-कभी CSE सूत्र कहा जाता है।
एक्सेल के MAX IF सरणी सूत्र उदाहरण
ऊपर की छवि में देखा गया है, यह ट्यूटोरियल उदाहरण संख्याओं की एक रेंज में सबसे बड़े सकारात्मक और नकारात्मक मान खोजने के लिए MAX IF सरणी सूत्र का उपयोग करता है।
नीचे दिए गए चरण पहले सबसे बड़ी सकारात्मक संख्या खोजने के लिए सूत्र बनाते हैं, फिर सबसे बड़ी नकारात्मक संख्या खोजने के लिए आवश्यक चरण।
ट्यूटोरियल डेटा दर्ज करना
- ऊपर की छवि में देखी गई संख्याओं को वर्कशीट के सेल A1 से B5 में दर्ज करें
- सेल A6 और A7 में लेबल अधिकतम सकारात्मक और अधिकतम नकारात्मक टाइप करें
MAX IF नेस्टेड सूत्र दर्ज करना
चूंकि हम एक नेस्टेड सूत्र और एक सरणी सूत्र दोनों बना रहे हैं, हमें पूरे सूत्र को एक ही वर्कशीट सेल में टाइप करना होगा।
एक बार जब आप सूत्र दर्ज कर लें तो एंटर कुंजी न दबाएं या माउस से किसी अन्य सेल पर क्लिक न करें क्योंकि हमें सूत्र को सरणी सूत्र में बदलने की आवश्यकता है।
- सेल B6 पर क्लिक करें — वह स्थान जहां पहले सूत्र परिणाम प्रदर्शित होंगे
- निम्न टाइप करें:
=MAX( IF ( A1:B5>0, A1:B5 ) )
सरणी सूत्र बनाना
- कीबोर्ड पर Ctrl और Shift कुंजियों को दबाकर रखें
- सरणी सूत्र बनाने के लिए कीबोर्ड पर एंटर कुंजी दबाएं
- उत्तर 45 सेल B6 में दिखाई देना चाहिए क्योंकि यह सूची में सबसे बड़ी सकारात्मक संख्या है
यदि आप सेल B6 पर क्लिक करते हैं, तो पूर्ण सरणी सूत्र वर्कशीट के ऊपर फॉर्मूला बार में देखा जा सकता है:
{ = MAX( IF( A1:B5>0, A1:B5 ) ) }
सबसे बड़ी नकारात्मक संख्या खोजना
सबसे बड़ी नकारात्मक संख्या खोजने का सूत्र पहले सूत्र से केवल IF फ़ंक्शन के तार्किक परीक्षण तर्क में उपयोग किए गए तुलना ऑपरेटर में भिन्न होता है।
चूंकि उद्देश्य अब सबसे बड़ी नकारात्मक संख्या खोजना है, दूसरा सूत्र कम तुलना ऑपरेटर ( < ) का उपयोग करता है, बजाय अधिक तुलना ऑपरेटर ( > ) के, केवल उस डेटा का परीक्षण करने के लिए जो शून्य से कम है।
- सेल B7 पर क्लिक करें
- निम्न टाइप करें:
=MAX( IF ( A1:B5<0, A1:B5 ) )
- ऊपर दिए गए चरणों का पालन करके सरणी सूत्र बनाएं
- उत्तर -8 सेल B7 में दिखाई देना चाहिए क्योंकि यह सूची में सबसे बड़ी नकारात्मक संख्या है
उत्तर के रूप में #VALUE! प्राप्त होना
यदि सेल B6 और B7 ऊपर बताए गए उत्तरों के बजाय #VALUE! त्रुटि मान प्रदर्शित करते हैं, तो शायद इसलिए क्योंकि सरणी सूत्र सही ढंग से नहीं बनाया गया था।
इस समस्या को ठीक करने के लिए, फॉर्मूला बार में सूत्र पर क्लिक करें और कीबोर्ड पर Ctrl, Shift और Enter कुंजियों को फिर से दबाएं।