एक्सेल लघु कार्य सबसे कम मूल्यों को खोजने और उजागर करने के लिए

  • इसे साझा करें
Michael Brown

इस संक्षिप्त ट्यूटोरियल में, हम Excel SMALL फ़ंक्शन के बारे में बात करेंगे, यह कैसे काम करता है और Nth सबसे छोटी संख्या, दिनांक, या समय खोजने के लिए इसका उपयोग कैसे करें।

आवश्यकता है वर्कशीट में कुछ सबसे कम नंबर खोजने के लिए? एक्सेल सॉर्ट फीचर के साथ ऐसा करना काफी आसान है। हर बदलाव के साथ अपने डेटा को फिर से छाँटने में समय बर्बाद नहीं करना चाहते हैं? SMALL फ़ंक्शन आपको सबसे कम मान, दूसरा सबसे छोटा, तीसरा सबसे छोटा और इसी तरह जल्दी से खोजने में मदद करेगा।

    Excel SMALL फ़ंक्शन

    SMALL एक सांख्यिकीय फ़ंक्शन है जो रिटर्न डेटा सेट में n-वाँ सबसे छोटा मान।

    SMALL फ़ंक्शन के सिंटैक्स में दो तर्क शामिल हैं, जिनमें से दोनों आवश्यक हैं।

    SMALL(array, k)

    कहाँ:

    • सरणी - एक सरणी या कोशिकाओं की एक श्रेणी जिसमें से सबसे छोटा मान निकालना है।
    • K - एक पूर्णांक जो वापसी के लिए निम्नतम मान से स्थिति को इंगित करता है, यानी k-th सबसे छोटा।

    कार्यालय 365, एक्सेल 2021, एक्सेल 2019, एक्सेल 2016, एक्सेल के लिए एक्सेल के सभी संस्करणों में फ़ंक्शन उपलब्ध है। 2013, एक्सेल 2010, और इससे पहले।

    युक्ति। मानदंड के साथ k-वें निम्नतम मान का पता लगाने के लिए, Excel SMALL IF सूत्र का उपयोग करें।

    Excel में मूल लघु सूत्र

    इसके मूल रूप में एक छोटा सूत्र बनाना बहुत आसान है - आप बस निर्दिष्ट करें रेंज और सबसे छोटी वस्तु से लौटने की स्थिति।

    B2:B10 में संख्याओं की सूची में, मान लीजिए कि आप तीसरा सबसे छोटा मान निकालना चाहते हैं। सूत्र इस प्रकार हैसरल रूप में:

    =SMALL(B2:B10, 3)

    परिणाम की जांच करना आपके लिए आसान बनाने के लिए, कॉलम बी को आरोही क्रम में क्रमबद्ध किया गया है:

    SMALL फ़ंक्शन के बारे में 4 चीज़ें जो आपको पता होनी चाहिए

    निम्नलिखित उपयोग नोट आपको SMALL फ़ंक्शन के व्यवहार को बेहतर ढंग से समझने में मदद करेंगे और अपने स्वयं के सूत्र बनाते समय भ्रम से बचेंगे।

    1. कोई भी रिक्त कक्ष , पाठ मान, और तार्किक मान TRUE और FALSE सरणी तर्क पर ध्यान नहीं दिया जाता है।
    2. यदि सरणी में एक या अधिक त्रुटियां शामिल हैं, एक त्रुटि वापस आ जाती है।
    3. यदि सरणी में डुप्लिकेट हैं, तो आपका सूत्र परिणाम "संबंध" हो सकते हैं। उदाहरण के लिए, यदि दो सेल में नंबर 1 है, और SMALL फ़ंक्शन को सबसे छोटा और दूसरा सबसे छोटा मान लौटाने के लिए कॉन्फ़िगर किया गया है, तो आपको दोनों मामलों में 1 मिलेगा।
    4. यह मानते हुए कि <में मानों की संख्या n है 1>array , SMALL(array,1) सबसे कम मान लौटाएगा, और SMALL(array,n) उच्चतम मान देगा।

    Excel में SMALL फ़ंक्शन का उपयोग कैसे करें - सूत्र उदाहरण

    और अब, आइए एक्सेल SMALL फ़ंक्शन के कुछ और उदाहरण देखें जो इसके मूल उपयोग से परे हैं।

    नीचे 3, 5, 10, आदि मान खोजें

    जैसा कि आप पहले से ही जानते हैं, SMALL फ़ंक्शन को n-th निम्नतम मान की गणना करने के लिए डिज़ाइन किया गया है। यह उदाहरण दिखाता है कि इसे सबसे प्रभावी ढंग से कैसे किया जाए।

    नीचे दी गई तालिका में, मान लीजिए कि आप नीचे के 3 मान खोजना चाहते हैं। इसके लिए टाइप करेंअलग-अलग सेल में नंबर 1, 2 और 3 (हमारे मामले में D3, D4 और D5)। फिर, E3 में निम्न सूत्र दर्ज करें और इसे E5 के माध्यम से नीचे खींचें:

    =SMALL($B$2:$B$10, D3)

    E3 में, सूत्र k<2 के लिए D3 में संख्या का उपयोग करके सबसे छोटा मान निकालता है> तर्क। मुख्य बात उचित सेल संदर्भों की आपूर्ति करना है जिसके कारण सूत्र अन्य कोशिकाओं में सही ढंग से प्रतिलिपि बनाता है: सरणी के लिए निरपेक्ष और k के सापेक्ष।

    मैन्युअल रूप से रैंक टाइप करने की जहमत नहीं उठाना चाहते हैं? k मान प्रदान करने के लिए विस्तारित श्रेणी संदर्भ के साथ ROWS फ़ंक्शन का उपयोग करें। इसके लिए, हम पहले सेल के लिए एक पूर्ण संदर्भ बनाते हैं (या केवल पंक्ति समन्वय को B$2 की तरह लॉक करते हैं) और अंतिम सेल के लिए सापेक्ष संदर्भ:

    =SMALL($B$2:$B$10, ROWS(B$2:B2))

    परिणाम के रूप में, श्रेणी सूत्र के रूप में स्तंभ के नीचे कॉपी किए जाने पर संदर्भ विस्तृत हो जाता है। D2 में, ROWS(B$2:B2) k के लिए 1 उत्पन्न करता है, और सूत्र न्यूनतम लागत लौटाता है। D3 में, ROWS(B$2:B3) 2 देता है, और हमें दूसरी सबसे कम लागत मिलती है, और इसी तरह आगे भी।

    बस 5 सेल के माध्यम से सूत्र कॉपी करें, और आपको नीचे के 5 मान मिलेंगे:<3

    निचले N मानों का योग करें

    किसी डेटासेट में कुल सबसे छोटे n मानों का पता लगाना चाहते हैं? यदि आप पिछले उदाहरण में दिखाए गए मानों को पहले ही निकाल चुके हैं, तो सबसे आसान समाधान योग सूत्र होगा जैसे:

    =SUM(E3:E5)

    या आप कर सकते हैं SUMPRODUCT के साथ SMALL फ़ंक्शन का उपयोग करके एक स्वतंत्र सूत्र बनाएँ:

    SUMPRODUCT(SMALL( array , {1, …, n }))

    हमारे डेटा के सेट में नीचे के 3 मानों का योग प्राप्त करने के लिए, सूत्र इस आकार को लेता है :

    =SUMPRODUCT(SMALL(B2:B10, {1,2,3}))

    SUM फ़ंक्शन समान परिणाम देगा:

    =SUM(SMALL(B2:B10, {1,2,3}))

    नोट। यदि आप k के लिए सरणी स्थिरांक के बजाय सेल संदर्भ का उपयोग करते हैं, तो आपको इसे सरणी सूत्र बनाने के लिए Ctrl + Shift + Enter दबाना होगा। एक्सेल 365 में जो डायनेमिक सरणियों का समर्थन करता है, SUM SMALL किसी भी स्थिति में एक नियमित सूत्र के रूप में काम करता है।

    यह सूत्र कैसे काम करता है:

    नियमित सूत्र में, SMALL किसी श्रेणी में एक k-वां सबसे छोटा मान लौटाता है। इस मामले में, हम k तर्क के लिए {1,2,3} जैसे एक सरणी स्थिरांक की आपूर्ति करते हैं, इसे सबसे छोटे 3 मानों की एक सरणी वापस करने के लिए मजबूर करते हैं:

    {29240, 43610, 58860}

    SUMPRODUCT या SUM फ़ंक्शन सरणी में संख्याओं को जोड़ता है और कुल को आउटपुट करता है। बस!

    छोटा मिलान प्राप्त करने के लिए INDEX MATCH SMALL सूत्र

    ऐसी स्थिति में जब आप सबसे छोटे मान से संबद्ध कुछ डेटा पुनर्प्राप्त करना चाहते हैं, तो लुकअप मान के लिए SMALL के साथ क्लासिक INDEX MATCH संयोजन का उपयोग करें :

    INDEX( return_array , MATCH(SMALL( lookup_array , n ), lookup_array , 0))

    कहां :

    • Return_array वह श्रेणी है जिससे संबंधित डेटा निकाला जाता है।
    • Lookup_array वह श्रेणी है जहां सबसे कम n की खोज की जाती है -वां मान।
    • N ब्याज के सबसे छोटे मूल्य की स्थिति है।

    के लिएउदाहरण के लिए, सबसे कम लागत वाली परियोजना का नाम प्राप्त करने के लिए, E3 में सूत्र है:

    =INDEX($A$2:$A$10, MATCH(SMALL($B$2:$B$10, D3), $B$2:$B$10, 0))

    जहां A2:A10 परियोजना के नाम हैं, B2:B10 लागतें हैं और D3 सबसे छोटे से रैंक है।

    सूत्र को नीचे की कोशिकाओं (E4 और E5) में कॉपी करें, और आपको 3 सबसे सस्ते प्रोजेक्ट के नाम मिलेंगे:

    टिप्पणियाँ:

    • यह समाधान एक ऐसे डेटासेट के लिए ठीक काम करता है जिसमें कोई डुप्लिकेट नहीं है। हालाँकि, एक संख्यात्मक कॉलम में दो या दो से अधिक डुप्लिकेट मान रैंकिंग में "टाई" बना सकते हैं, जिससे गलत परिणाम सामने आएंगे। इस मामले में, संबंधों को तोड़ने के लिए कृपया थोड़ा अधिक परिष्कृत सूत्र का उपयोग करें।
    • Excel 365 में, यह कार्य नए गतिशील सरणी कार्यों की सहायता से पूरा किया जा सकता है। अधिक सरल होने के अलावा, यह दृष्टिकोण स्वचालित रूप से संबंधों की समस्या को हल करता है। पूर्ण विवरण के लिए, कृपया देखें कि एक्सेल में नीचे के N मानों को कैसे फ़िल्टर किया जाए।

    एक सूत्र के साथ संख्याओं को निम्नतम से उच्चतम तक क्रमबद्ध करें

    मेरा मानना ​​है कि हर कोई जानता है कि संख्याओं को क्रम में कैसे रखा जाए एक्सेल सॉर्ट सुविधा। लेकिन क्या आप जानते हैं कि सूत्र के साथ छँटाई कैसे की जाती है? Excel 365 के उपयोगकर्ता इसे नए SORT फ़ंक्शन के साथ आसान तरीके से कर सकते हैं। एक्सेल 2019, 2016 और पहले के संस्करणों में, SORT काम नहीं करता है, अफसोस। लेकिन थोड़ा विश्वास रखें, और SMALL बचाव के लिए आएगा:)

    पहले उदाहरण की तरह, हम ROWS फ़ंक्शन का उपयोग प्रत्येक में 1 से वृद्धि k के लिए एक विस्तारित सीमा संदर्भ के साथ करते हैं। पंक्ति जहां सूत्रप्रतिलिपि बनाई गई है:

    =SMALL($A$2:$A$10, ROWS(A$2:A2))

    पहले सेल में सूत्र दर्ज करें, और फिर इसे उतने सेल तक नीचे खींचें जितने मूल डेटा सेट में मान हैं (इस उदाहरण में C2:C10) :

    युक्ति। अवरोही क्रमित करने के लिए, SMALL के बजाय LARGE फ़ंक्शन का उपयोग करें।

    दिनांक और समय के लिए Excel SMALL सूत्र

    क्योंकि दिनांक और समय भी संख्यात्मक मान होते हैं (आंतरिक Excel सिस्टम में, दिनांक अनुक्रमिक संख्या के रूप में और समय दशमलव भिन्न के रूप में संग्रहीत होते हैं), SMALL फ़ंक्शन उन्हें संभाल सकता है वह भी आपकी ओर से बिना किसी अतिरिक्त प्रयास के।

    जैसा कि आप नीचे दिए गए स्क्रीनशॉट में देख सकते हैं, संख्याओं के लिए उपयोग किया जाने वाला एक मूल सूत्र तारीखों और समयों के लिए भी खूबसूरती से काम करता है:

    =SMALL($B$2:$B$10, D2)

    जल्द से जल्द 3 तारीखों को खोजने के लिए छोटा फॉर्मूला:

    सबसे छोटा 3 बार पाने के लिए छोटा फॉर्मूला:

    अगला उदाहरण दिखाता है कि SMALL फ़ंक्शन दिनांकों से संबंधित एक अधिक विशिष्ट कार्य को पूरा करने में आपकी सहायता कैसे कर सकता है।

    आज या निर्दिष्ट तिथि के निकटतम पिछली तिथि का पता लगाएं

    तिथियों की सूची में , मान लीजिए कि आप किसी निर्दिष्ट तिथि से पहले निकटतम तिथि खोजना चाहते हैं। यह COUNTIF के संयोजन में SMALL फ़ंक्शन का उपयोग करके किया जा सकता है।

    B2:B10 में दिनांकों की सूची और E1 में लक्ष्य दिनांक के साथ, निम्न सूत्र लक्ष्य दिनांक के निकटतम पूर्व दिनांक लौटाएगा:

    =SMALL(B2:B10, COUNTIF(B2:B10, "<"&E1))

    ऐसी तारीख निकालने के लिए जो E1 की तारीख से पहले की दो तारीखें हैं, यानी पिछली लेकिन एक तारीख,सूत्र है:

    =SMALL(B2:B10, COUNTIF(B2:B10, "<"&E1)-1)

    पिछली तारीख आज के सबसे करीब का पता लगाने के लिए, COUNTIF के मानदंड के लिए TODAY फ़ंक्शन का उपयोग करें:<3

    =SMALL(B2:B10, COUNTIF(B2:B10, "<"&TODAY()))

    युक्ति। उस स्थिति में त्रुटियों को रोकने के लिए जब आपके मानदंड से मेल खाने वाली तिथि नहीं मिलती है, तो आप IFERROR फ़ंक्शन को अपने सूत्र के चारों ओर लपेट सकते हैं, जैसे:

    =IFERROR(SMALL(B2:B10, COUNTIF(B2:B10, "<"&E1)-1), "Not Found")

    ये सूत्र कैसे काम करते हैं:

    सामान्य उपाय यह है कि COUNTIF के साथ लक्ष्य तिथि से छोटी तिथियों की संख्या की गणना की जाए। और यह गिनती बिल्कुल वही है जो SMALL फ़ंक्शन को k तर्क के लिए चाहिए।

    अवधारणा को बेहतर ढंग से समझने के लिए, आइए इसे दूसरे कोण से देखें:

    If 1- अगस्त-2020 (ई1 में लक्ष्य तिथि) हमारे डेटासेट में दिखाई दिया, यह सूची की 7वीं सबसे बड़ी तारीख होगी। नतीजतन, इससे छह तिथियां छोटी हैं। मतलब, छठवीं सबसे छोटी तारीख वह पिछली तारीख होती है जो लक्ष्य तारीख के सबसे करीब होती है।

    इसलिए, पहले हम गणना करते हैं कि कितनी तारीखें E1 की तारीख से छोटी हैं (परिणाम 6 है):

    COUNTIF(B2:B10, "<"&E1)

    और फिर, गिनती को SMALL के दूसरे तर्क में प्लग करें:

    =SMALL(B2:B10, 6)

    पिछली लेकिन एक तारीख पाने के लिए (जो हमारे मामले में 5वीं सबसे छोटी तारीख है) , हम COUNTIF के परिणाम से 1 घटाते हैं।

    Excel में निचले मानों को कैसे हाइलाइट करें

    Excel सशर्त स्वरूपण के साथ अपनी तालिका में सबसे छोटे n मानों को हाइलाइट करने के लिए, आप या तो एक अंतर्निहित शीर्ष का उपयोग कर सकते हैं /नीचे विकल्प या एक छोटे सूत्र के आधार पर अपना खुद का नियम सेट करें। पहला तरीका तेज हैऔर लागू करना आसान है, जबकि दूसरा अधिक नियंत्रण और लचीलापन प्रदान करता है। एक कस्टम नियम बनाने के लिए नीचे दिए गए चरण आपके मार्गदर्शन करेंगे:

    1. वह श्रेणी चुनें जिसमें आप नीचे के मानों को हाइलाइट करना चाहते हैं। हमारे मामले में, संख्याएँ B2:B10 में हैं, इसलिए हम इसे चुनते हैं। यदि आप संपूर्ण पंक्तियों को हाइलाइट करना चाहते हैं, तो A2:B10 का चयन करें।
    2. होम टैब पर, शैली समूह में, सशर्त स्वरूपण पर क्लिक करें > नया नियम
    3. नए फ़ॉर्मेटिंग नियम डायलॉग बॉक्स में, एक सूत्र का उपयोग करके यह निर्धारित करें कि कौन से सेल को फ़ॉर्मेट करना है।<2
    4. फ़ॉर्मेट वैल्यू में जहां यह फ़ॉर्मूला सही है बॉक्स में, इस तरह का फ़ॉर्मूला डालें:

      =B2<=SMALL($B$2:$B$10, 3)

      जहां B2 न्यूमेरिक का सबसे बायां सेल है जाँच की जाने वाली श्रेणी, $B$2:$B$10 पूरी श्रेणी है, और 3 हाइलाइट करने के लिए n निचला मान है।

      अपने सूत्र में, कृपया संदर्भ प्रकारों पर ध्यान दें: सबसे बाईं ओर का सेल एक रिलेटिव रेफरेंस (B2) है, जबकि रेंज एब्सोल्यूट रेफरेंस ($B$2:$B$10) है।

    5. प्रारूप बटन पर क्लिक करें और अपनी पसंद का कोई भी प्रारूप चुनें।
    6. दोनों संवाद विंडो बंद करने के लिए दो बार ठीक क्लिक करें।

    पूर्ण! कॉलम B में नीचे के 3 मान हाइलाइट किए गए हैं:

    अधिक जानकारी के लिए, कृपया सूत्र के आधार पर एक्सेल सशर्त स्वरूपण देखें।

    एक्सेल SMALL फ़ंक्शन काम नहीं कर रहा है

    जैसा कि आपने अभी-अभी हमारे उदाहरणों में देखा है, Excel में SMALL फ़ंक्शन का उपयोग करना काफी आसान है, और आपइसमें कोई कठिनाई होने की संभावना नहीं है। यदि आपका सूत्र काम नहीं करता है, तो सबसे अधिक संभावना है कि वह #NUM! त्रुटि, जो निम्नलिखित कारणों से हो सकती है:

    • सरणी खाली है या इसमें एक भी संख्यात्मक मान नहीं है।
    • k मान शून्य से कम है (एक मूर्खतापूर्ण टाइपो आपको समस्या निवारण के घंटे खर्च कर सकता है!) या सरणी में मानों की संख्या से अधिक है। डेटा के एक सेट में नीचे की संख्या को हाइलाइट करें। यदि आप किसी अन्य परिदृश्य को जानते हैं जहां फ़ंक्शन काम आता है, तो टिप्पणियों में साझा करने के लिए आपका स्वागत है। मैं आपको पढ़ने के लिए धन्यवाद देता हूं और आशा करता हूं कि अगले सप्ताह आपको हमारे ब्लॉग पर देखूंगा!

    डाउनलोड करने के लिए अभ्यास कार्यपुस्तिका

    Excel SMALL सूत्र उदाहरण (.xlsx फ़ाइल)

    माइकल ब्राउन सॉफ्टवेयर टूल्स का उपयोग करके जटिल प्रक्रियाओं को सरल बनाने के जुनून के साथ एक समर्पित प्रौद्योगिकी उत्साही है। टेक उद्योग में एक दशक से अधिक के अनुभव के साथ, उन्होंने माइक्रोसॉफ्ट एक्सेल और आउटलुक के साथ-साथ गूगल शीट्स और डॉक्स में अपने कौशल को निखारा है। माइकल का ब्लॉग अपने ज्ञान और विशेषज्ञता को दूसरों के साथ साझा करने के लिए समर्पित है, उत्पादकता और दक्षता में सुधार के लिए आसान-से-अनुसरण युक्तियाँ और ट्यूटोरियल प्रदान करता है। चाहे आप एक अनुभवी पेशेवर हों या नौसिखिए, माइकल का ब्लॉग इन आवश्यक सॉफ़्टवेयर उपकरणों से अधिकाधिक लाभ उठाने के लिए मूल्यवान अंतर्दृष्टि और व्यावहारिक सलाह प्रदान करता है।