सामग्री तालिका
यस छोटो ट्युटोरियलमा, हामी Excel SMALL प्रकार्यको बारेमा कुरा गर्नेछौं, यसले कसरी काम गर्छ र Nth सबैभन्दा सानो संख्या, मिति, वा समय पत्ता लगाउन यसलाई कसरी प्रयोग गर्ने।
आवश्यकता कार्यपत्रमा केहि कम संख्याहरू फेला पार्न? यो एक्सेल क्रम सुविधा संग गर्न धेरै सजिलो छ। प्रत्येक परिवर्तन संग आफ्नो डेटा पुन: क्रमबद्ध मा समय बर्बाद गर्न चाहनुहुन्न? SMALL प्रकार्यले तपाईँलाई सबैभन्दा कम मान, दोस्रो सबैभन्दा सानो, तेस्रो सबैभन्दा सानो, आदि पत्ता लगाउन मद्दत गर्नेछ।
Excel SMALL प्रकार्य
SMALL एउटा तथ्याङ्कीय प्रकार्य हो जसले फर्काउँछ। डेटा सेटमा n-th सबैभन्दा सानो मान।
SMALL प्रकार्यको सिन्ट्याक्सले दुईवटा तर्कहरू समावेश गर्दछ, जुन दुवै आवश्यक छन्।
SMALL(array, k)
कहाँ:
- Array - एउटा एरे वा कक्षहरूको दायरा जसबाट सबैभन्दा सानो मान निकाल्न सकिन्छ।
- K - an पूर्णांक जसले फर्काउनको लागि सबैभन्दा कम मानबाट स्थिति संकेत गर्दछ, अर्थात् 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 लाई बढ्दो क्रममा क्रमबद्ध गरिएको छ:
तपाईंले SMALL प्रकार्यको बारेमा जान्नै पर्ने ४ कुराहरू
निम्न प्रयोग नोटहरूले तपाईंलाई SMALL प्रकार्यको व्यवहार राम्ररी बुझ्न र तपाईंको आफ्नै सूत्रहरू निर्माण गर्दा भ्रमबाट बच्न मद्दत गर्नेछ।
- कुनै पनि खाली कक्षहरू , पाठ मानहरू, र तार्किक मानहरू TRUE र FALSE एरे तर्कमा बेवास्ता गरिन्छ।
- यदि array मा एक वा बढी त्रुटिहरू समावेश छन्, त्रुटि फर्काइन्छ।
- यदि एरे मा डुप्लिकेटहरू छन् भने, तपाईंको सूत्र "सम्बन्ध" को परिणाम हुन सक्छ। उदाहरणका लागि, यदि दुई कक्षहरूमा नम्बर 1 छ, र SMALL प्रकार्यलाई सबैभन्दा सानो र दोस्रो सबैभन्दा सानो मान फर्काउन कन्फिगर गरिएको छ भने, तपाईंले दुवै अवस्थामा 1 प्राप्त गर्नुहुनेछ।
- n मा मानहरूको संख्या मानिन्छ। 1>array , SMALL(array,1) ले सबैभन्दा कम मान फर्काउनेछ, र SMALL(array,n) ले उच्चतम मान रोज्नेछ।
Excel मा SMALL प्रकार्य कसरी प्रयोग गर्ने - सूत्र उदाहरणहरू
र अब, यसको आधारभूत प्रयोगभन्दा बाहिर जाने Excel SMALL प्रकार्यका केही थप उदाहरणहरू हेरौं।
तलको ३, ५, १०, आदि मानहरू फेला पार्नुहोस्
तपाईलाई पहिले नै थाहा छ, SMALL प्रकार्य n-th सबैभन्दा कम मूल्य गणना गर्न डिजाइन गरिएको छ। यो उदाहरणले यो सबैभन्दा प्रभावकारी तरिकाले कसरी गर्ने भनेर देखाउँछ।
तलको तालिकामा, मान्नुहोस् कि तपाईं तलको ३ मानहरू फेला पार्न चाहनुहुन्छ। यसको लागि, टाइप गर्नुहोस्संख्याहरू 1, 2 र 3 अलग कक्षहरूमा (हाम्रो मामलामा D3, D4 र D5)। त्यसपछि, E3 मा निम्न सूत्र प्रविष्ट गर्नुहोस् र E5 मार्फत तल तान्नुहोस्:
=SMALL($B$2:$B$10, D3)
E3 मा, सूत्रले k<2 को लागि D3 मा नम्बर प्रयोग गरेर सबैभन्दा सानो मान निकाल्छ।> तर्क। मुख्य कुरा भनेको उचित कक्ष सन्दर्भहरू आपूर्ति गर्नु हो जसको कारणले गर्दा सूत्रले अन्य कक्षहरूमा सही रूपमा प्रतिलिपि गर्छ: array को लागि निरपेक्ष र k को लागि सापेक्ष।
म्यानुअल रूपमा श्रेणीहरू टाइप गर्न परेशान गर्न चाहनुहुन्न? k मान प्रदान गर्न विस्तारित दायरा सन्दर्भसँग ROWS प्रकार्य प्रयोग गर्नुहोस्। यसका लागि, हामी पहिलो कक्षको लागि पूर्ण सन्दर्भ बनाउँछौं (वा केवल B$2 जस्तै पङ्क्ति समन्वय लक गर्नुहोस्) र अन्तिम कक्षको लागि सापेक्ष सन्दर्भ:
=SMALL($B$2:$B$10, ROWS(B$2:B2))
परिणामको रूपमा, दायरा सूत्र स्तम्भमा प्रतिलिपि भएपछि सन्दर्भ विस्तार हुन्छ। D2 मा, ROWS(B$2:B2) ले k को लागि १ उत्पादन गर्छ, र सूत्रले सबैभन्दा कम लागत फर्काउँछ। D3 मा, ROWS(B$2:B3) ले 2 उत्पादन गर्छ, र हामीले दोस्रो सबैभन्दा कम लागत, र यस्तै पाउँछौं।
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 को लागि array स्थिरताको सट्टा सेल सन्दर्भहरू प्रयोग गर्नुहुन्छ भने, तपाईँले यसलाई एरे सूत्र बनाउन Ctrl + Shift + Enter थिच्नु पर्छ। एक्सेल 365 मा जसले गतिशील एरेहरूलाई समर्थन गर्दछ, SUM SMALL ले कुनै पनि अवस्थामा नियमित सूत्रको रूपमा काम गर्दछ।
यस सूत्रले कसरी काम गर्छ:
नियमित सूत्रमा, SMALL ले दायरामा एकल k-th सबैभन्दा सानो मान फर्काउँछ। यस अवस्थामा, हामी k आर्गुमेन्टको लागि {1,2,3} जस्ता एरे कन्स्ट्यान्ट आपूर्ति गर्छौं, यसलाई सबैभन्दा सानो 3 मानहरूको एरे फर्काउन बाध्य पार्दै:
{29240, 43610, 58860}
SUMPRODUCT वा SUM प्रकार्यले array मा संख्याहरू थप्छ र कुल आउटपुट गर्दछ। यो हो!
सबैभन्दा सानो मिल्दोहरू प्राप्त गर्नको लागि INDEX MATCH SMALL सूत्र
तपाईँ सानो मानसँग सम्बन्धित केही डेटा पुन: प्राप्त गर्न चाहनुहुन्छ भने, लुकअप मानको लागि SMALL सँग क्लासिक INDEX MATCH संयोजन प्रयोग गर्नुहोस्। :
INDEX( return_array , MATCH(SMALL( lookup_array , n ), lookup_array , 0))कहाँ :
- Return_array एउटा दायरा हो जसबाट सम्बन्धित डाटा निकाल्न सकिन्छ।
- Lookup_array एउटा दायरा हो जहाँ सबैभन्दा कम n खोज्ने -th मान।
- 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 मा, यो कार्य नयाँ गतिशील array प्रकार्यहरूको मद्दतले पूरा गर्न सकिन्छ। धेरै सरल हुनुको अलावा, यो दृष्टिकोणले स्वचालित रूपमा सम्बन्धको समस्या समाधान गर्दछ। पूर्ण विवरणहरूको लागि, कृपया एक्सेलमा तलको 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)
सबैभन्दा प्रारम्भिक ३ मितिहरू फेला पार्नको लागि सानो सूत्र:
सबैभन्दा छोटो ३ पटक प्राप्त गर्नको लागि सानो सूत्र:
अर्को उदाहरणले देखाउँछ कि कसरी SMALL प्रकार्यले तपाईंलाई मितिहरूसँग सम्बन्धित थप विशिष्ट कार्य पूरा गर्न मद्दत गर्दछ।
आजको सबैभन्दा नजिकको अघिल्लो मिति वा निर्दिष्ट मिति फेला पार्नुहोस्
मितिहरूको सूचीमा , मानौं कि तपाइँ निर्दिष्ट मिति भन्दा नजिकको मिति फेला पार्न चाहनुहुन्छ। यो 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- Aug-2020 (E1 मा लक्षित मिति) हाम्रो डेटासेटमा देखा पर्यो, यो सूचीमा सबैभन्दा ठूलो 7 औं मिति हुनेछ। फलस्वरूप, त्यहाँ छ मितिहरू भन्दा सानो छ। मतलब, 6 औं सबैभन्दा सानो मिति लक्ष्य मिति नजिकको अघिल्लो मिति हो।
त्यसैले, पहिले हामी गणना गर्छौं कि कति मितिहरू E1 मा मिति भन्दा सानो छन् (नतिजा 6 छ):
COUNTIF(B2:B10, "<"&E1)
र त्यसपछि, गणनालाई SMALL को दोस्रो तर्कमा प्लग गर्नुहोस्:
=SMALL(B2:B10, 6)
अघिल्लो तर एउटा मिति प्राप्त गर्न (जुन हाम्रो मामलामा 5 औं सबैभन्दा सानो मिति हो)। , हामी COUNTIF को नतिजाबाट 1 घटाउँछौं।
कसरी एक्सेलमा तल्लो मानहरू हाइलाइट गर्ने
तपाईँको तालिकामा सबैभन्दा सानो n मानहरू एक्सेल सशर्त ढाँचाको साथ हाइलाइट गर्न, तपाइँ कि त बिल्ट-इन शीर्ष प्रयोग गर्न सक्नुहुन्छ। /तल विकल्प वा सानो सूत्रमा आधारित आफ्नो नियम सेट अप गर्नुहोस्। पहिलो विधि छिटो छर लागू गर्न सजिलो छ, जबकि दोस्रोले थप नियन्त्रण र लचिलोपन प्रदान गर्दछ। तलका चरणहरूले तपाईंलाई आफू अनुकूल नियम सिर्जना गर्न मद्दत गर्नेछ:
- तपाईँले तल्लो मानहरू हाइलाइट गर्न चाहनु भएको दायरा चयन गर्नुहोस्। हाम्रो अवस्थामा, संख्याहरू B2:B10 मा छन्, त्यसैले हामी यसलाई चयन गर्छौं। यदि तपाइँ सम्पूर्ण पङ्क्तिहरू हाइलाइट गर्न चाहनुहुन्छ भने, त्यसपछि A2:B10 चयन गर्नुहोस्।
- घर ट्याबमा, शैली समूहमा, सशर्त ढाँचामा क्लिक गर्नुहोस्। > नयाँ नियम ।
- नयाँ ढाँचा नियम संवाद बाकसमा, कुन कक्षहरू ढाँचा गर्ने भनेर निर्धारण गर्न सूत्र प्रयोग गर्नुहोस्।<2
- यो सूत्र सत्य भएको ढाँचा मान बाकसमा, यो जस्तो सूत्र प्रविष्ट गर्नुहोस्:
=B2<=SMALL($B$2:$B$10, 3)
जहाँ B2 संख्यात्मकको सबैभन्दा बायाँ सेल हो। दायरा जाँच गर्न, $B$2:$B$10 सम्पूर्ण दायरा हो, र 3 हाइलाइट गर्नको लागि n तल्लो मान हो।
तपाईँको सूत्रमा, कृपया सन्दर्भ प्रकारहरूमा ध्यान दिनुहोस्: the बायाँको सेल एक सापेक्ष सन्दर्भ (B2) हो जबकि दायरा निरपेक्ष सन्दर्भ हो ($B$2:$B$10)।
- ढाँचा बटनमा क्लिक गर्नुहोस् र आफूलाई मनपर्ने कुनै पनि ढाँचा छान्नुहोस्।
- दुबै संवाद सञ्झ्याल बन्द गर्न ठीक दुई पटक क्लिक गर्नुहोस्।
सकियो! स्तम्भ B मा तल 3 मानहरू हाइलाइट गरिएका छन्:
थप जानकारीको लागि, कृपया सूत्रमा आधारित एक्सेल सशर्त ढाँचा हेर्नुहोस्।
Excel SMALL प्रकार्यले काम गरिरहेको छैन
तपाईले भर्खरै हाम्रो उदाहरणबाट देख्नुभएको छ, एक्सेलमा सानो प्रकार्य प्रयोग गर्नु एकदम सजिलो छ, र तपाइँ हुनुहुन्छयसमा कुनै कठिनाइ हुने सम्भावना छैन। यदि तपाईंको सूत्रले काम गर्दैन भने, सम्भवतः त्यो #NUM हुनेछ! त्रुटि, जुन निम्न कारणले हुन सक्छ:
- एरे खाली छ वा एकल संख्यात्मक मान समावेश गर्दैन।
- k मान शून्य भन्दा कम छ (एउटा मूर्ख टाइपोले तपाईंलाई समस्या निवारणको घण्टा खर्च गर्न सक्छ!) वा एरेमा मानहरूको संख्या नाघ्छ।
फेला पार्नको लागि एक्सेलमा एउटा सानो सूत्र प्रयोग गर्ने तरिका यही हो। डाटाको सेटमा तल नम्बरहरू हाइलाइट गर्नुहोस्। यदि तपाईंलाई कुनै अन्य परिदृश्यहरू थाहा छ जहाँ प्रकार्य काममा आउँछ, तपाईंलाई टिप्पणीहरूमा साझा गर्न स्वागत छ। पढ्नुभएकोमा म तपाईंलाई धन्यवाद दिन्छु र अर्को हप्ता हाम्रो ब्लगमा भेट्ने आशा गर्छु!
डाउनलोडका लागि अभ्यास कार्यपुस्तिका
Excel SMALL सूत्र उदाहरणहरू (.xlsx फाइल)