सामग्री सारणी
या छोट्या ट्युटोरियलमध्ये, आपण Excel SMALL फंक्शन, ते कसे कार्य करते आणि Nth सर्वात लहान संख्या, तारीख किंवा वेळ शोधण्यासाठी ते कसे वापरावे याबद्दल बोलू.
आवश्यक आहे. वर्कशीटमध्ये काही सर्वात कमी संख्या शोधण्यासाठी? एक्सेल सॉर्ट वैशिष्ट्यासह हे करणे अगदी सोपे आहे. प्रत्येक बदलासह आपला डेटा पुन्हा क्रमवारी लावण्यावर वेळ वाया घालवू इच्छित नाही? SMALL फंक्शन तुम्हाला सर्वात कमी मूल्य, दुसरे सर्वात लहान, तिसरे सर्वात लहान इत्यादी शोधण्यात मदत करेल.
Excel SMALL फंक्शन
SMALL हे एक सांख्यिकीय कार्य आहे जे परत मिळते डेटा सेटमधील n-वे सर्वात लहान मूल्य.
SMALL फंक्शनच्या सिंटॅक्समध्ये दोन वितर्क समाविष्ट आहेत, जे दोन्ही आवश्यक आहेत.
SMALL(अॅरे, k)
कुठे:
- अॅरे - एक अॅरे किंवा सेलची श्रेणी ज्यामधून सर्वात लहान मूल्य काढायचे आहे.
- के - एक पूर्णांक जे परत येण्यासाठी सर्वात कमी मूल्यापासून स्थिती दर्शवते, म्हणजे k-th सर्वात लहान.
हे कार्य Office 365, Excel 2021, Excel 2019, Excel 2016, Excel साठी Excel च्या सर्व आवृत्त्यांमध्ये उपलब्ध आहे 2013, Excel 2010 आणि पूर्वीचे.
टीप. निकषांसह k-th सर्वात कमी मूल्य शोधण्यासाठी, Excel SMALL IF सूत्र वापरा.
Excel मधील मूलभूत SMALL सूत्र
एक लहान फॉर्म्युला त्याच्या मूळ स्वरूपात तयार करणे खूप सोपे आहे - तुम्ही फक्त निर्दिष्ट करा श्रेणी आणि परत करण्यासाठी सर्वात लहान आयटमची स्थिती.
B2:B10 मधील संख्यांच्या सूचीमध्ये, समजा तुम्हाला तिसरे सर्वात लहान मूल्य काढायचे आहे. सूत्र असे आहेयाप्रमाणे सोपे:
=SMALL(B2:B10, 3)
तुमच्यासाठी निकाल तपासणे सोपे करण्यासाठी, स्तंभ B चढत्या क्रमाने लावला आहे:
स्मॉल फंक्शनबद्दल तुम्हाला 4 गोष्टी माहित असणे आवश्यक आहे
खालील वापर नोट्स तुम्हाला SMALL फंक्शनचे वर्तन अधिक चांगल्या प्रकारे समजून घेण्यास आणि तुमची स्वतःची सूत्रे तयार करताना गोंधळ टाळण्यास मदत करतील.
- कोणतेही रिक्त सेल , मजकूर मूल्ये आणि अॅरे वितर्क मधील लॉजिकल मूल्ये TRUE आणि FALSE दुर्लक्षित केली जातात.
- जर अॅरे मध्ये एक किंवा अधिक त्रुटी आहेत, एक त्रुटी परत केली जाते.
- जर अॅरे मध्ये डुप्लिकेट असतील तर, तुमचे सूत्र परिणामी "संबंध" होऊ शकतात. उदाहरणार्थ, जर दोन सेलमध्ये संख्या 1 असेल आणि SMALL फंक्शन सर्वात लहान आणि 2रे सर्वात लहान मूल्य परत करण्यासाठी कॉन्फिगर केले असेल, तर तुम्हाला दोन्ही प्रकरणांमध्ये 1 मिळेल.
- न हे गृहीत धरून <मधील मूल्यांची संख्या आहे 1>अॅरे , SMALL(अॅरे,1) सर्वात कमी मूल्य देईल आणि SMALL(अॅरे,n) सर्वोच्च मूल्य निवडेल.
एक्सेलमध्ये SMALL फंक्शन कसे वापरावे - फॉर्म्युला उदाहरणे
आणि आता, Excel SMALL फंक्शनची आणखी काही उदाहरणे पाहूया जी त्याच्या मूलभूत वापराच्या पलीकडे जातात.
तळाशी 3, 5, 10, इ. मूल्ये शोधा
तुम्हाला आधीच माहित आहे की, SMALL फंक्शन n-व्या सर्वात कमी मूल्याची गणना करण्यासाठी डिझाइन केलेले आहे. हे उदाहरण हे सर्वात प्रभावीपणे कसे करायचे ते दाखवते.
खालील तक्त्यामध्ये, समजा तुम्हाला खालची ३ मूल्ये शोधायची आहेत. यासाठी टाईप करासंख्या 1, 2 आणि 3 स्वतंत्र पेशींमध्ये (आमच्या बाबतीत D3, D4 आणि D5). त्यानंतर, E3 मध्ये खालील सूत्र एंटर करा आणि E5 द्वारे खाली ड्रॅग करा:
=SMALL($B$2:$B$10, D3)
E3 मध्ये, सूत्र k<2 साठी D3 मधील संख्या वापरून सर्वात लहान मूल्य काढतो> युक्तिवाद. मुख्य गोष्ट म्हणजे योग्य सेल संदर्भांचा पुरवठा करणे ज्यामुळे सूत्र इतर सेलमध्ये योग्यरित्या कॉपी करते: अॅरे साठी परिपूर्ण आणि के साठी सापेक्ष.
रँक मॅन्युअली टाइप करताना त्रास द्यायचा नाही का? 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 ची उत्पन्न होते, आणि आम्हाला 2रा सर्वात कमी खर्च मिळतो, आणि असेच.
फक्त 5 सेलमध्ये फॉर्म्युला कॉपी करा, आणि तुम्हाला खालची 5 व्हॅल्यूज मिळतील:
सर्व तळातील N मूल्ये
डेटासेटमधील एकूण सर्वात लहान n मूल्ये शोधू इच्छिता? जर तुम्ही आधीच्या उदाहरणात दाखवल्याप्रमाणे मूल्ये आधीच काढली असतील, तर सर्वात सोपा उपाय म्हणजे SUM सूत्र आहे जसे:
=SUM(E3:E5)
किंवा तुम्ही हे करू शकता SUMPRODUCT:
सह SMALL फंक्शन वापरून एक स्वतंत्र सूत्र बनवाSUMPRODUCT(SMALL( array, {1, …, n}))आमच्या डेटाच्या संचामध्ये तळाशी असलेल्या ३ मूल्यांची बेरीज मिळवण्यासाठी, सूत्र हा आकार घेतो. :
=SUMPRODUCT(SMALL(B2:B10, {1,2,3}))
SUM फंक्शन समान परिणाम देईल:
=SUM(SMALL(B2:B10, {1,2,3}))
टीप. तुम्ही k साठी अॅरे स्थिरांक ऐवजी सेल संदर्भ वापरत असल्यास, तुम्हाला ते अॅरे फॉर्म्युला बनवण्यासाठी Ctrl + Shift + Enter दाबावे लागेल. एक्सेल 365 मध्ये जे डायनॅमिक अॅरेला सपोर्ट करते, SUM SMALL दोन्ही बाबतीत नियमित सूत्र म्हणून काम करते.
हे सूत्र कसे कार्य करते:
नियमित सूत्रामध्ये, SMALL श्रेणीतील एकल k-th सर्वात लहान मूल्य मिळवते. या प्रकरणात, आम्ही k वितर्कासाठी {1,2,3} सारखा अॅरे स्थिरांक पुरवतो, त्यास सर्वात लहान 3 मूल्यांचा अॅरे परत करण्यास भाग पाडतो:
{29240, 43610, 58860}
SUMPRODUCT किंवा SUM फंक्शन अॅरेमधील संख्या जोडते आणि एकूण आउटपुट करते. बस्स!
सर्वात लहान जुळण्या मिळवण्यासाठी इंडेक्स मॅच स्मॉल फॉर्म्युला
तुम्ही सर्वात लहान व्हॅल्यूशी संबंधित काही डेटा पुनर्प्राप्त करू इच्छित असताना, लुकअप व्हॅल्यूसाठी SMALL सह क्लासिक इंडेक्स मॅच संयोजन वापरा :
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 स्वस्त प्रकल्पांची नावे मिळतील:
टिपा:
- हे समाधान डुप्लिकेट नसलेल्या डेटासेटसाठी चांगले काम करते. तथापि, अंकीय स्तंभातील दोन किंवा अधिक डुप्लिकेट मूल्ये रँकिंगमध्ये "टाय" तयार करू शकतात, ज्यामुळे चुकीचे परिणाम होतील. या प्रकरणात, कृपया संबंध तोडण्यासाठी थोडे अधिक परिष्कृत सूत्र वापरा.
- एक्सेल 365 मध्ये, हे कार्य नवीन डायनॅमिक अॅरे फंक्शन्सच्या मदतीने पूर्ण केले जाऊ शकते. बरेच सोपे असण्याव्यतिरिक्त, हा दृष्टीकोन आपोआप संबंधांची समस्या सोडवतो. संपूर्ण तपशिलांसाठी, कृपया Excel मध्ये तळाची N मूल्ये कशी फिल्टर करायची ते पहा.
सर्वात कमी ते सर्वोच्च असे फॉर्म्युला वापरून क्रमवारी लावा
माझ्या मते प्रत्येकाला क्रमाने क्रमांक कसे लावायचे हे माहित आहे एक्सेल क्रमवारी वैशिष्ट्य. पण तुम्हाला फॉर्म्युलासह क्रमवारी कशी लावायची हे माहित आहे का? Excel 365 चे वापरकर्ते हे नवीन SORT फंक्शनसह सोप्या पद्धतीने करू शकतात. Excel 2019, 2016 आणि पूर्वीच्या आवृत्त्यांमध्ये, SORT काम करत नाही, अरेरे. पण थोडासा विश्वास ठेवा, आणि SMALL बचावासाठी येईल :)
पहिल्या उदाहरणाप्रमाणे, आम्ही ROWS फंक्शनचा वापर विस्तारित श्रेणी संदर्भासह k प्रत्येक 1 ने वाढीसाठी करतो पंक्ती जेथे सूत्र आहेकॉपी केले आहे:
=SMALL($A$2:$A$10, ROWS(A$2:A2))
पहिल्या सेलमध्ये फॉर्म्युला एंटर करा, आणि नंतर मूळ डेटा सेटमध्ये जितके मूल्ये आहेत तितक्या सेलपर्यंत खाली ड्रॅग करा (या उदाहरणात C2:C10) :
टीप. उतरते क्रमवारी लावण्यासाठी, SMALL ऐवजी LARGE फंक्शन वापरा.
तारीखा आणि वेळेसाठी एक्सेल लहान सूत्र
कारण तारखा आणि वेळा ही संख्यात्मक मूल्ये आहेत (अंतर्गत एक्सेल प्रणालीमध्ये, तारखा अनुक्रमिक संख्या आणि वेळा दशांश अपूर्णांक म्हणून संग्रहित केल्या जातात), SMALL फंक्शन त्यांना हाताळू शकते तसेच तुमच्या बाजूने कोणतेही अतिरिक्त प्रयत्न न करता.
जसे तुम्ही खालील स्क्रीनशॉटमध्ये पाहू शकता, आम्ही संख्यांसाठी वापरलेले मूलभूत सूत्र तारखा आणि वेळेसाठी देखील सुंदर काम करते:
=SMALL($B$2:$B$10, D2)
सर्वात लवकर 3 तारखा शोधण्यासाठी लहान सूत्र:
सर्वात लहान 3 वेळा मिळविण्यासाठी लहान सूत्र:
0 , समजा तुम्हाला निर्दिष्ट तारखेपूर्वी सर्वात जवळची तारीख शोधायची आहे. हे COUNTIF सह संयोजनात SMALL फंक्शन वापरून केले जाऊ शकते.
B2:B10 मधील तारखांच्या सूचीसह आणि E1 मधील लक्ष्य तारखेसह, खालील सूत्र लक्ष्य तारखेच्या सर्वात जवळची पूर्वीची तारीख देईल:
=SMALL(B2:B10, COUNTIF(B2:B10, "<"&E1))
E1 मधील तारखेच्या दोन तारखा आधीची तारीख काढण्यासाठी, म्हणजे आधीची पण एक तारीख,सूत्र आहे:
=SMALL(B2:B10, COUNTIF(B2:B10, "<"&E1)-1)
मागील तारीख शोधण्यासाठी आजच्या सर्वात जवळची , COUNTIF च्या निकषांसाठी TODAY फंक्शन वापरा:
=SMALL(B2:B10, COUNTIF(B2:B10, "<"&TODAY()))
टीप. जेव्हा तुमच्या निकषांशी जुळणारी तारीख सापडत नाही तेव्हा परिस्थितीत त्रुटी टाळण्यासाठी, तुम्ही तुमच्या सूत्राभोवती IFERROR फंक्शन गुंडाळू शकता, जसे की:
=IFERROR(SMALL(B2:B10, COUNTIF(B2:B10, "<"&E1)-1), "Not Found")
हे सूत्र कसे कार्य करतात:
सामान्य कल्पना म्हणजे COUNTIF सह लक्ष्यित तारखेपेक्षा लहान तारखांची संख्या मोजणे. आणि ही संख्या स्मॉल फंक्शनला k युक्तिवादासाठी आवश्यक आहे.
संकल्पना अधिक चांगल्या प्रकारे समजून घेण्यासाठी, ती दुसर्या कोनातून पाहू:
जर 1- ऑगस्ट-2020 (E1 मधील लक्ष्य तारीख) आमच्या डेटासेटमध्ये दिसून आली, ती यादीतील 7वी सर्वात मोठी तारीख असेल. परिणामी, त्यापेक्षा सहा तारखा लहान आहेत. म्हणजे, 6वी सर्वात लहान तारीख ही लक्ष्य तारखेच्या सर्वात जवळची मागील तारीख आहे.
म्हणून, प्रथम आपण E1 मधील तारखेपेक्षा किती तारखा लहान आहेत याची गणना करू (परिणाम 6):
COUNTIF(B2:B10, "<"&E1)
आणि नंतर, SMALL:
=SMALL(B2:B10, 6)
मागील पण एक तारीख मिळवण्यासाठी (जी आमच्या बाबतीत 5वी सर्वात लहान तारीख आहे) च्या 2र्या युक्तिवादात गणना प्लग करा. , आम्ही COUNTIF च्या निकालातून 1 वजा करतो.
Excel मध्ये तळाची मूल्ये कशी हायलाइट करायची
Excel कंडिशनल फॉरमॅटिंगसह तुमच्या टेबलमधील सर्वात लहान n मूल्ये हायलाइट करण्यासाठी, तुम्ही एकतर अंगभूत टॉप वापरू शकता. /तळ पर्याय किंवा लहान सूत्रावर आधारित तुमचा स्वतःचा नियम सेट करा. पहिली पद्धत वेगवान आहेआणि लागू करणे सोपे आहे, तर दुसरे अधिक नियंत्रण आणि लवचिकता प्रदान करते. खालील पायर्या तुम्हाला सानुकूल नियम तयार करण्यात मार्गदर्शन करतील:
- तुम्हाला तळाची मूल्ये हायलाइट करायची असलेली श्रेणी निवडा. आमच्या बाबतीत, संख्या B2:B10 मध्ये आहेत, म्हणून आम्ही ते निवडतो. तुम्हाला संपूर्ण पंक्ती हायलाइट करायच्या असल्यास, A2:B10 निवडा.
- Home टॅबवर, शैली गटात, सशर्त स्वरूपन क्लिक करा > नवीन नियम .
- नवीन फॉरमॅटिंग नियम डायलॉग बॉक्समध्ये, कोणत्या सेलचे फॉरमॅट करायचे हे ठरवण्यासाठी सूत्र वापरा.<2
- हे सूत्र सत्य असल्याच्या स्वरूपातील मूल्य बॉक्समध्ये, यासारखे सूत्र एंटर करा:
=B2<=SMALL($B$2:$B$10, 3)
जेथे B2 हा अंकाचा सर्वात डावीकडील सेल आहे तपासायची श्रेणी, $B$2:$B$10 ही संपूर्ण श्रेणी आहे आणि हायलाइट करण्यासाठी 3 ही n तळाची मूल्ये आहेत.
तुमच्या सूत्रात, कृपया संदर्भ प्रकार लक्षात ठेवा: सर्वात डावीकडील सेल हा सापेक्ष संदर्भ (B2) आहे तर श्रेणी परिपूर्ण संदर्भ आहे ($B$2:$B$10).
- स्वरूप बटणावर क्लिक करा आणि तुम्हाला आवडणारे कोणतेही स्वरूप निवडा.
- दोन्ही संवाद विंडो बंद करण्यासाठी दोनदा ओके क्लिक करा.
झाले! स्तंभ B मधील तळाशी 3 मूल्ये हायलाइट केली आहेत:
अधिक माहितीसाठी, कृपया सूत्रावर आधारित एक्सेल कंडिशनल फॉरमॅटिंग पहा.
Excel SMALL फंक्शन काम करत नाही
तुम्ही नुकतेच आमच्या उदाहरणांवरून पाहिले आहे, Excel मध्ये SMALL फंक्शन वापरणे खूप सोपे आहे आणि तुम्हीत्यात काही अडचणी येण्याची शक्यता नाही. तुमचे सूत्र कार्य करत नसल्यास, बहुधा ते #NUM असेल! त्रुटी, जी खालील कारणांमुळे उद्भवू शकते:
- अॅरे रिकामे आहे किंवा त्यात एक अंकीय मूल्य नाही.
- k मूल्य शून्यापेक्षा कमी आहे (मूर्ख टायपोमुळे तुम्हाला काही तास समस्यानिवारण करावे लागू शकते!) किंवा अॅरेमधील मूल्यांची संख्या ओलांडली आहे.
शोधण्यासाठी आणि एक्सेलमध्ये लहान सूत्र कसे वापरावे डेटाच्या संचामध्ये तळ क्रमांक हायलाइट करा. फंक्शन उपयोगी पडणारी इतर कोणतीही परिस्थिती तुम्हाला माहीत असल्यास, टिप्पण्यांमध्ये शेअर करण्यासाठी तुमचे स्वागत आहे. वाचल्याबद्दल मी तुमचा आभारी आहे आणि तुम्हाला पुढील आठवड्यात आमच्या ब्लॉगवर भेटण्याची आशा आहे!
डाउनलोड करण्यासाठी सराव वर्कबुक
एक्सेल स्मॉल फॉर्म्युला उदाहरणे (.xlsx फाइल)