Excel सूत्र: मानदंड के साथ nth सबसे छोटा मान -

विषय - सूची

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

(=SMALL(IF(criteria,values),n))

सारांश

दूसरा सबसे छोटा मान, तीसरा सबसे छोटा मान, 4 वां सबसे छोटा मान, और इसी तरह, जहाँ प्रत्येक मान आपूर्ति के मानदंड से मेल खाता हो, आप एक सरणी सूत्र का उपयोग कर सकते हैं जो SMALL और IF फ़ंक्शन का उपयोग करता है।

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

(=SMALL(IF(Sex="F",Time),F7))

जहां "सेक्स" सी 3 के लिए एक नामित सीमा है: सी 15 और "टाइम" नाम की रेंज डी 3: डी 15 है।

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

स्पष्टीकरण

SMALL फ़ंक्शन पूरी तरह से स्वचालित है - आपको अपने इच्छित रैंक को निर्दिष्ट करने के लिए "nth" के लिए एक सीमा और पूर्णांक की आपूर्ति करने की आवश्यकता है।

इस मामले में समस्या यह है कि हम नहीं चाहते हैं कि SMALL रेंज में हर मूल्य पर काम करे, बस ऐसे मूल्य जो पुरुष या महिला (M या F) हों। इस मानदंड को लागू करने के लिए, हम IF फ़ंक्शन का उपयोग करते हैं, जो "M" या 'F "के लिए एक तार्किक परीक्षण प्रदान करता है। क्योंकि हम परीक्षण को मानों के एक सरणी पर लागू कर रहे हैं, परिणाम भी एक सरणी होगा। उदाहरण में दिखाया गया है। , जिसके परिणामस्वरूप सरणी इस तरह दिखता है:

;

जहां FALSE पुरुष समय का प्रतिनिधित्व करता है और संख्या महिला समय का प्रतिनिधित्व करती है। (इस तरह टाइम्स भिन्नात्मक मूल्य हैं, यही वजह है कि हमारे पास कुछ समय के लिए बहुत सारे दशमलव स्थान हैं)।

लघु फ़ंक्शन स्वचालित रूप से TRUE और FALSE मानों को अनदेखा कर देगा, इसलिए परिणाम सरणी में वास्तविक संख्याओं के सेट से nth सबसे छोटा मान होगा।

बिना किसी त्रुटि के

अगर आपूर्ति के मानदंडों के आधार पर कोई न्यूनतम मूल्य नहीं है, तो आपको एक त्रुटि मिलेगी। आप इस त्रुटि को IFERROR के साथ फँसा सकते हैं और जो कुछ भी इस तरह से समझ में आता है उसे प्रतिस्थापित कर सकता है:

(=IFERROR(SMALL(IF(Sex="F",Time),F8),"-"))

कई मापदंड

कई मानदंडों को संभालने के लिए, आप इस तरह से बूलियन तर्क के साथ सूत्र का विस्तार कर सकते हैं:

=SMALL(IF((criteria1)*(criteria2),values),n)

मानदंड 1 और मानदंड 2 और मानदंड सीमा में मूल्यों का परीक्षण करने के लिए एक अभिव्यक्ति का प्रतिनिधित्व करते हैं, जैसा कि ऊपर मूल उदाहरण में दिखाया गया है।

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