एक्सेल सूत्र: न्यूनतम यदि कई मापदंड -

विषय - सूची

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

(=MIN(IF(rng1=criteria1,IF(rng2=criteria2,values))))

सारांश

एकाधिक मानदंड (यानी MIN IF प्राप्त करने के लिए) का उपयोग करके सेट किए गए डेटा में न्यूनतम मान प्राप्त करने के लिए, आप MIN और IF फ़ंक्शन के आधार पर सूत्र और सरणी सूत्र का उपयोग कर सकते हैं। I6 में सूत्र दिखाए गए उदाहरण में है:

(=MIN(IF(color=G6,IF(item=H6,price))))

"लाल" और "टोपी" के आइटम के रंग के साथ परिणाम $ 8.00 है

नोट: यह एक सरणी सूत्र है और इसे Ctrl + Shift + Enter का उपयोग करके दर्ज किया जाना चाहिए

स्पष्टीकरण

यह उदाहरण निम्नलिखित नामित श्रेणियों का उपयोग करता है: "रंग" = बी 6: बी 14, "आइटम" = सी 6: सी 14, और "मूल्य" = ई 6: ई 14। उदाहरण में, हमारे पास विभिन्न क्षेत्रों में वस्तुओं पर मूल्य निर्धारण है। लक्ष्य किसी दिए गए रंग और वस्तु के लिए न्यूनतम मूल्य का पता लगाना है।

यह सूत्र दो मानदंड का उपयोग करते हुए न्यूनतम मूल्य वापस करने के लिए MIN के अंदर लिपटे दो नेस्टेड IF फ़ंक्शन का उपयोग करता है। पहले IF स्टेटमेंट, कलर = G6 के लॉजिकल टेस्ट से शुरू होकर, नामित रेंज कलर (B6: B14) में वैल्यू को सेल G6, "रेड" में वैल्यू के खिलाफ चेक किया जाता है। परिणाम इस तरह एक सरणी है:

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

दूसरे IF स्टेटमेंट, आइटम = H6 के लिए तार्किक परीक्षण में, नामित श्रेणी आइटम (C6: C14) के मानों को सेल H6, "हैट" में मान के खिलाफ जांचा जाता है। परिणाम इस तरह एक सरणी है:

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

2 मान के लिए "मान यदि सही है" तो नाम दिया गया श्रेणी "मूल्य" (E6: E14), जो एक सरणी है:

(11;8;9;12;9;10;9;8;7)

इस सीमा में प्रत्येक आइटम के लिए एक मूल्य केवल तब ही लौटाया जाता है, जब ऊपर दिए गए पहले दो सरणियों का परिणाम संबंधित पदों में वस्तुओं के लिए TRUE हो। दिखाए गए उदाहरण में MIN के अंदर अंतिम सरणी इस तरह दिखाई देती है:

(11;8;9;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE)

केवल उन कीमतों पर ध्यान दें जो "जीवित" हैं वे ऐसी स्थिति में हैं जहां रंग "लाल" है और आइटम "टोपी" है।

MIN फ़ंक्शन तब FALSE मानों की अनदेखी करते हुए, सबसे कम कीमत देता है।

बूलियन तर्क का उपयोग करके वैकल्पिक वाक्यविन्यास

आप निम्न सरणी सूत्र का भी उपयोग कर सकते हैं, जो बूलियन तर्क के साथ केवल एक IF फ़ंक्शन का उपयोग करता है:

(=MIN(IF((color=G6)*(item=H6),price)))

इस सिंटैक्स का लाभ यह है कि अतिरिक्त नेस्टेड IF फ़ंक्शन को जोड़े बिना अतिरिक्त मानदंड जोड़ना यकीनन आसान है।

MINIFS फ़ंक्शन के साथ

Office 365 के माध्यम से Excel 2016 में शुरू किया गया MINIFS फ़ंक्शन, किसी सरणी सूत्र की आवश्यकता के बिना, न्यूनतम या एक से अधिक मानदंडों के आधार पर लौटने के लिए डिज़ाइन किया गया है। MINIFS के साथ, I6 में सूत्र बनता है:

=MINIFS(price,color,G6,item,H6)

नोट: MINIFS स्वचालित रूप से मानदंडों को पूरा करने वाली खाली कोशिकाओं की अनदेखी करेगा। दूसरे शब्दों में, MINIFS शून्य के रूप में मानदंडों को पूरा करने वाली खाली कोशिकाओं का इलाज नहीं करेगा। दूसरी ओर, MINIFS शून्य वापस कर देगा (0) यदि कोई सेल मापदंड से मेल नहीं खाता है।

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