सामग्री तालिका
राउन्डिङ भनेको सञ्चार र अनुमान प्रक्रियाहरूका लागि सजिलो बनाउन कम से कम महत्त्वपूर्ण अंकहरू हटाउन सामान्य रूपमा प्रयोग गरिने प्रक्रिया हो। एक्सेलले विभिन्न प्रकारका राउन्डिङ प्रदान गर्दछ। यो ट्युटोरियलले एक्सेलमा नजिकैको ५ वा ९ मा कसरी गोल गर्ने भनेर देखाउनेछ।
अभ्यास कार्यपुस्तिका डाउनलोड गर्नुहोस्
सबै सूत्रहरू र VBA समावेश भएको स्प्रेडसिटको साथ कार्यपुस्तिका डाउनलोड गर्नुहोस्। तलको कोड।
Round to Nearest 5 or 9.xlsm
8 एक्सेल <5 मा निकटतम 5 वा 9 सम्म नम्बरहरू राउन्ड गर्ने सजिलो तरिका>
अङ्कलाई नजिकको 5 वा 9 मा राउन्ड गर्न, त्यहाँ कुल आठ विधिहरू छन्। ती मध्ये सातवटा विभिन्न प्रकार्यहरूको विभिन्न संयोजनबाट उत्पन्न हुने विभिन्न सूत्रहरू हुन्। र अर्को एउटा अनुकूलन प्रकार्य सिर्जना गर्न VBA कोड हो जुन सीधै नजिकैको 5 वा 9 मा राउन्ड अप गर्दछ। निम्न डेटासेट सबै विधिहरू प्रदर्शन गर्न प्रयोग गरिनेछ।
1. ROUND, CHOOSE र MOD कार्यहरूको संयोजन
हामीले प्रयोग गर्ने पहिलो सूत्र ROUND , <2 को संयोजन हो। छनोट गर्नुहोस् , र MOD प्रकार्यहरू।
एउटा संख्यालाई राउन्ड गर्न, हामी निर्दिष्टका लागि राउन्ड प्रकार्य प्रयोग गर्छौं। अंकहरूको संख्या। यसलाई दुईवटा आर्गुमेन्टहरू चाहिन्छ, एउटा सङ्ख्या यो राउन्डिङ भइरहेको छ र सङ्ख्या यसलाई राउन्डिङ गर्दैछ। जहाँ CHOOSE प्रकार्यले एक अनुक्रमणिका नम्बर र धेरै संख्याहरूलाई तर्कको रूपमा लिन्छ र अनुसार एक विशेष कार्य छनोट गर्दछ1.
👉
CEILING(B5+(MOD(B5,2)=0),5) मूल मानलाई ५ को गुणन सम्म राउन्ड गर्छ र १५ फर्काउँछ।
👉
MOD(CEILING(B5+(MOD(B5,2)=0),5),2) अघिल्लो मान २ ले भाग गर्दा बाँकी फर्काउँछ।
👉
MOD(CEILING(B5+(MOD(B5,2)=0),5),2)=0 बाँकीको मान ० बराबर छ वा छैन भन्ने आधारमा बुलियन मान फर्काउँछ।
👉
अन्तमा, CEILING(B5+(MOD(B5,2)=0),5)-(MOD(CEILING(B5+(MOD(B5,2)=0), मा बीजगणितीय कार्यहरूको परिणाम 5),2)=0) नजिकैको 5 वा 9 समावेश भएको मान फर्काउँछ।
थप पढ्नुहोस्: एक्सेलमा सूत्र परिणाम कसरी राउन्डअप गर्ने (४ सजिलो तरिका)
8. VBA कोड इम्बेड गर्दै
सबै जटिल र ठूला सूत्रहरूको सट्टामा तपाइँ सजिलैसँग तपाइँको एकल प्रकार्यलाई Microsoft Visual Basic for Applications (VBA) को साथ बनाउन सक्नुहुन्छ जसले संख्यामा राउन्ड अप गर्न सक्छ। एक्सेलमा नजिकको 5 वा 9। यदि तपाइँ कोडलाई बारम्बार पुन: प्रयोग गर्न चाहनुहुन्छ भने यो विशेष गरी उपयोगी हुन्छ।
तर पहिले, तपाइँसँग तपाइँको रिबनमा देखाइएको विकासकर्ता ट्याब हुन आवश्यक छ। यदि तपाइँसँग तपाइँको एक्सेल रिबनमा छैन भने विकासकर्ता ट्याब सक्षम गर्नुहोस् । एकचोटि तपाईंले VBA मा तपाईंको आफ्नै प्रकार्य बनाउन यी चरणहरू पालना गर्नुहोस्।
चरणहरू:
- सबैभन्दा पहिले, विकासकर्ता <मा जानुहोस्। 2>तपाईंको रिबनमा ट्याब गर्नुहोस् र कोड समूहबाट भिजुअल बेसिक चयन गर्नुहोस्।
- को रूपमा नतिजा, VBA विन्डो खुल्नेछ। अब क्लिक गर्नुहोस् घुसाउनुहोस् मा र ड्रप-डाउन मेनुबाट मोड्युल चयन गर्नुहोस्। मोड्युल सम्मिलित गर्नुहोस् र निम्न सूत्र लेख्नुहोस्।
4560
- अब विन्डो बचत गर्नुहोस् र बन्द गर्नुहोस्।
- त्यसपछि, स्प्रेडसिटमा फर्कनुहोस् र सेल C5 चयन गर्नुहोस्। ।
- त्यसपछि निम्न सूत्र लेख्नुहोस्।
=Round59(B5)
- त्यसपछि , Enter थिच्नुहोस्।
- अब, फेरि सेल चयन गर्नुहोस्। त्यसपछि स्तम्भको अन्त्यमा फिल ह्यान्डल आइकनमा क्लिक गरी तान्नुहोस् र सूत्रको साथ बाँकी कक्षहरू भर्नुहोस्। त्यो एक्सेल कार्यपुस्तिकामा कुनै पनि नम्बरलाई नजिकको ५ वा ९ मा राउन्ड गर्नको लागि सूत्र।
थप पढ्नुहोस्: एक्सेलमा नजिकको ५ मिनेटसम्म राउन्ड टाइम (४ द्रुत विधिहरू)<2
निष्कर्ष
यी सबै सूत्रहरू र VBA कोडहरू थिए जुन मानलाई एक्सेलमा नजिकको 5 वा 9 मा राउन्ड गर्न। आशा छ तपाईंले यो गाइड उपयोगी र जानकारीमूलक पाउनुभएको छ। यदि तपाइँसँग कुनै प्रश्न वा सुझावहरू छन् भने, हामीलाई तल थाहा दिनुहोस्। यस जस्तै थप विस्तृत गाइडहरूको लागि भ्रमण गर्नुहोस् Exceldemy.com ।
अनुक्रमणिका नम्बर। 1 । - त्यसपछि सेलमा निम्न सूत्र लेख्नुहोस्।
=ROUND(B5,0)+CHOOSE(MOD(ROUND(B5,0),10)+1,-1,-2,3,2,1,0,-1,2,1,0)
- त्यस पछि, आफ्नो किबोर्डमा इन्टर थिच्नुहोस्। तपाईंसँग मान नजिकको 5 वा 9 मा राउन्ड गरिएको हुनेछ।
- अब फेरि सेल चयन गर्नुहोस्। अन्तमा, सूत्रको साथ बाँकी स्तम्भ भर्नको लागि फिल ह्यान्डल आइकनमा क्लिक गर्नुहोस् र तान्नुहोस्।
यसैले तपाइँसँग नम्बरहरू नजिकैको गोलाकार हुनेछ। ५ वा ९ सूत्र प्रयोग गर्दै।
🔍 सूत्रको विघटन
👉
The ROUND(B5,0) सेल B5 को मान लिन्छ र यदि यो अंश हो भने मानलाई राउन्ड अप गर्छ। यसले 13 फर्काउँछ।
👉
MOD(ROUND(B5,0),10) अघिल्लो मान र 10 को बाँकी फर्काउँछ, जुन 3 हो।
👉
त्यसपछि CHOOSE(MOD(ROUND(B5,0),10)+1,-1,-2,3,2,1,0,-1,2,1,0) को लागि नम्बर रोज्छ बाँकी र मौलिक मूल्यको आधारमा थपिनेछ। यस अवस्थामा, यो 2 हो।
👉
अन्तमा, ROUND(B5,0)+CHOOSE(MOD(ROUND(B5,0),10)+1,-1,-2,3 ,2,1,0,-1,2,1,0) ले अघिल्लो प्रकार्यबाट मान थप्छ र यसलाई मूलसँग थप्छ।
थप पढ्नुहोस्: एक्सेलमा नजिकको १० सेन्टमा कसरी राउन्ड गर्ने (४ उपयुक्त विधिहरू)
२. MROUND र MOD प्रकार्यहरू संयोजन गर्दै
अर्को सूत्रले संयोजन प्रयोग गर्दछ MROUND र MOD प्रकार्यहरू नम्बरलाई नजिकको 5 वा 9 मा राउन्ड गर्न।
हामी प्रयोग गर्छौं MROUND प्रकार्यलाई राउन्ड अप नम्बर फर्काउनका लागि। वांछित धेरैमा। सुरुमा, यो प्रकार्यले दुई तर्कहरू लिन सक्छ - संख्या र बहु। MOD प्रकार्यले बाँकी फर्काउन संख्या र भाजक लिन्छ।
चरणहरू:
- पहिले, सेल चयन गर्नुहोस् C5 ।
- अब सेलमा निम्न सूत्र लेख्नुहोस्।
=MROUND(B5,5)-((MOD(MROUND(B5,5),10))=0)
- त्यसपछि Enter थिच्नुहोस्।
- अब फेरि सेल चयन गर्नुहोस्। र त्यसपछि बाँकी स्तम्भ भर्नको लागि फिल ह्यान्डल आइकनमा क्लिक गर्नुहोस् र तान्नुहोस्। निकटतम 5 वा 9।
🔍 सूत्रको विच्छेद
२०९३ MROUND(B5,5) गोल मान कक्षको B5 5 को गुणनमा र 15 फर्काउँछ।
👉
MOD(MROUND(B5,5),10) 15 र 10 को बाँकी फर्काउँछ, जुन 5 हो।👉
(MOD(MROUND(B5,5),10))=0 ले बूलियन मान फर्काउँछ, बाँकी रहेको ० हो वा होइन। यस अवस्थामा, यो FALSE हो।👉
अन्तमा, MROUND(B5,5)-((MOD(MROUND(B5,5),10))=0) घटाएपछि फर्काउँछ। या त 0 वा 1 र परिणाम 5 वा 9 मा राउन्ड गरिएको मानमा।थप पढ्नुहोस्: एक्सेल इनभ्वाइसमा राउन्ड अफ सूत्र (9 द्रुत विधिहरू)
3. IF, RIGHT र ROUND प्रकार्यहरू मर्ज गर्दै
यस अवस्थामा, हामी IF , RIGHT , र ROUND प्रकार्यहरूको संयोजन प्रयोग गर्न जाँदैछ।
पहिले, IF प्रकार्यले तीनवटा तर्कहरू लिन्छ- एक अवस्था, यदि सर्त सत्य हो भने मान र यदि गलत छ भने मान। दोस्रो, दायाँ प्रकार्यले दुई तर्कहरू स्वीकार गर्दछ - एक स्ट्रिङ र संख्या। त्यसपछि यसले ती नम्बरहरूलाई स्ट्रिङको दाहिने तर्फबाट निकाल्छ। र हामी ROUND प्रकार्य प्रयोग गर्छौं संख्यालाई राउन्ड गर्न। यसले दुईवटा आर्गुमेन्टहरू स्वीकार गर्छ, एउटा सङ्ख्या यो राउन्डिङ भइरहेको छ र सङ्ख्या यो राउन्डिङ भइरहेको छ।
चरणहरू:
- पहिले, सेल चयन गर्नुहोस् C5 ।
- अब सेलमा निम्न सूत्र लेख्नुहोस्।
=IF(B5>ROUND(B5,-1),IF(RIGHT(B5)="1",ROUND(B5,-1)-1,ROUND(B5,-1)+5),IF(RIGHT(B5)="0",ROUND(B5,-1)-1,IF(RIGHT(B5)<"7",ROUND(B5,-1)-5,ROUND(B5,-1)-1)))
- त्यसपछि Enter थिच्नुहोस्।
- अर्को, फेरि सेल चयन गर्नुहोस्। र अन्तमा, सूत्रको साथ स्तम्भको बाँकी भाग भर्नको लागि फिल ह्यान्डल आइकन पट्टीमा क्लिक गर्नुहोस् र तान्नुहोस्। यस सूत्रसँग एक्सेलमा निकटतम 5 वा 9।
🔍 सूत्रको विच्छेद
👉
The RIGHT(B5) सेल B5 मा मानको अन्तिम अंक लिन्छ।👉
पहिले, ROUND(B5,-1) प्रकार्य कक्षमा मान राउन्ड गर्नुहोस् B5 10 को निकटतम गुणनमा। यस अवस्थामा, यो 10 हो।👉
त्यसपछि IF(B5>ROUND(B5,-1),…) जाँच गर्छ कि मान गोलाकार संख्या भन्दा ठूलो छ वा छैन।👉
यदि यो छ भने, यो मा जान्छ। IF(दायाँ(B5)=”1″, ROUND(B5,-1)-1, ROUND(B5,-1)+5) सेक्शन, जहाँ यसले अन्तिम अंक १ हो भनेर जाँच गर्छ। बिन्दु, यदि यो 1 हो भने, त्यसपछि यसले गोल मानबाट 1 घटाउँछ, अन्यथा यसले गोलाकार मानमा 5 थप्छ।👉
अब IF(RIGHT(B5)=”0″, ROUND(B5) ,-1)-1,…) प्लेमा आउँछ यदि पहिलो IF प्रकार्यको अवस्था गलत थियो। यसले पहिले अन्तिम अंक ० हो वा होइन भनेर जाँच गर्छ। यदि यो हो भने, गोलाकार मानबाट 1 घटाइन्छ, अन्यथा यो अर्को IF तलको प्रकार्यमा जान्छ।👉
अन्तमा, IF(RIGHT(B5)< “7”, ROUND(B5,-1)-5, ROUND(B5,-1)-1) सबै सर्तहरू गलत भएमा खेलमा आउँछ। यो प्रकार्यले पहिले अन्तिम अंक 7 भन्दा कम छ कि छैन भनेर जाँच गर्दछ। यदि यो छ भने, गोलाकार मानबाट 5 घटाइन्छ, अन्यथा 1 घटाइन्छ।यी सबै नेस्टेड IF लूपहरू सँग जोडिएको छ। अन्य प्रकार्यहरूले अन्ततः हाम्रो नतिजा दिन्छ।
थप पढ्नुहोस्: कसरी एक्सेलमा धेरै सेलहरूमा ROUND सूत्र थप्ने (२ सजिलो तरिका)
4 MOD प्रकार्यको साथ सूत्र प्रयोग गर्दै
यो सूत्र एकदम छोटो छ। तर गोलाकार हुने मानहरूको दायरा फराकिलो हुँदा कम सटीकता हुन्छ। सूत्रले MOD प्रकार्य मात्र प्रयोग गर्दछ। हामी यो प्रकार्यलाई डिभिजन सञ्चालनको बाँकी पत्ता लगाउन प्रयोग गर्छौं। सुरु गर्नको लागि, प्रकार्यले विभाजन गर्नको लागि संख्या र भाजकलाई यसको तर्कको रूपमा लिन्छ।
चरणहरू:
- पहिले, सेल चयन गर्नुहोस् C5 ।
- त्यसपछि तल लेख्नुहोस्कक्षमा निम्न सूत्र।
=B5-MOD(B5,10)+4*(MOD(B5,10)>5)+5
- अब Enter थिच्नुहोस्।
- त्यसपछि, सेललाई फेरि चयन गर्नुहोस् र बाँकी कक्षहरू भर्न फिल ह्यान्डल आइकनमा क्लिक गरी तान्नुहोस्।
यस तरिकाले तपाईले यस सूत्रको मद्दतले एक्सेलमा नम्बरहरूलाई नजिकको ५ वा ९ मा राउन्ड गर्न सक्नुहुन्छ।
🔍 ब्रेकडाउन सूत्र
👉
पहिले, MOD(B5,10) सेल B5 १० ले भाग गर्दा मानको बाँकी फर्काउँछ। यसले ३ फर्काउँछ।👉
अर्को, (MOD(B5,10)>5) मान ३ भन्दा सानो भएकोले गलत फर्काउँछ।८६५७ र MOD(B5) ,10)+4*(MOD(B5,10)>5) बीजगणितीय गणनाको परिणामको रूपमा 3 फर्काउँछ।
👉
अन्तमा, B5-MOD(B5,10) +4*(MOD(B5,10)>5)+5 सेलको मानबाट ३ घटाउँछ B5 ।थप पढ्नुहोस्: एक्सेलमा निकटतम घण्टामा राउन्डिङ टाइम (6 सजिलो तरिकाहरू)
5. IF, RIGHT र CEILING कार्यहरू समावेश गर्दै
यो सूत्र IF, OR को संयोजन हो , दायाँ, MAX, र CEILING प्रकार्यहरू।
IF प्रकार्यले सर्त जाँच गर्छ र सर्तको बुलियन मानको आधारमा दुई फरक मानहरू फर्काउँछ। यसले तीनलाई तर्कको रूपमा लिन्छ।
त्यसैगरी, वा प्रकार्यले सर्त जाँच गर्दछ। तर त्यो साँचो होस् वा झूटो मात्र फर्काउँछ। दायाँ प्रकार्यले स्ट्रिङ मानको दायाँ छेउबाट केही क्यारेक्टरहरू लिन्छ। मा MAX प्रकार्यको केस, यसले धेरै संख्याहरू बीचको अधिकतम संख्या फर्काउँछ। CEILING प्रकार्यले मानलाई निकटतम पूर्णांक वा मानको गुणनमा राउन्ड अप गर्छ। यस प्रकार्यले यी दुई तर्कहरू लिन्छ- यो राउन्डिङ भएको संख्या र महत्त्व।
चरणहरू:
- पहिले, सेल चयन गर्नुहोस् C5 अब सेलमा निम्न सूत्र प्रविष्ट गर्नुहोस्।
=IF(OR(RIGHT(B5,1)={"0","1","2","3","4"}),MAX(CEILING(B5+1,5),0),MAX(CEILING(B5+1,10)-1,0))
- त्यसपछि Enter थिच्नुहोस्।
- अन्तमा, फेरि सेल चयन गर्नुहोस् र क्लिक गर्नुहोस् र फिल ह्यान्डल आइकनलाई स्तम्भको अन्त्यमा तान्नुहोस्। बाँकी कक्षहरूलाई सूत्रसँग भर्नको लागि।
परिणामको रूपमा, सूत्रले मानहरूलाई Excel मा निकटतम 5 वा 9 मा राउन्ड अप गर्नेछ।
🔍 सूत्रको ब्रेकडाउन
👉
RIGHT(B5,1) को दायाँबाट पहिलो मान लिन्छ सेल B5 जुन 3 हो।👉
अर्को OR(दायाँ(B5,1)={“0″,”1″,”2″,”3″,” 4”}) यदि मान सूचीबाट मेल खान्छ भने फर्काउँछ। यस अवस्थामा, यो सत्य हो।👉
CEILING(B5+1,5) ले 15 मान फर्काउँछ।👉
MAX(CEILING(B5+) 1,5),0) यदि IF प्रकार्यको अन्तिम अवस्था सत्य छ भने फर्काउँछ। यसको मान 15 हो।👉
MAX(CEILING(B5+1,10)-1,0) यदि IF प्रकार्यको अन्तिम अवस्था हो भने फर्काउँछ गलत छ। प्रकार्यको सेल B5 को लागि मान 19 हो। (यो यस अवस्थामा छापिएको छ)।👉
अन्तमा, IF(OR(दायाँ(B5,1)={“0″,”1″,”2″,”3″,”4”}), MAX(CEILING(B5+1,5),0) ,MAX(CEILING(B5+1,10)-1,0)) ले अन्तिम दुई कार्यहरू मध्ये एउटालाई परिणाम स्वरूप फर्काउँछ जुन मूल मानको सबैभन्दा नजिकको 5 वा 9 हुनेछ। यस अवस्थामा, यो 15 हो।थप पढ्नुहोस्: एक्सेलमा निकटतम क्वार्टर घण्टामा राउन्डिङ टाइम (6 सजिलो तरिकाहरू)
6. IF लाई RIGHT प्रकार्यसँग संयोजन गर्दै एक्सेल
यस सूत्रले IF र दायाँ प्रकार्यहरू समावेश गर्दछ।
IF प्रकार्यले सर्त जाँच गर्छ र दुई फर्काउँछ सर्तको बुलियन मानको आधारमा फरक मानहरू। यसले तीनलाई तर्कको रूपमा लिन्छ। जहाँ दायाँ प्रकार्यले मानको दायाँबाट केही अंकहरू लिन्छ।
चरणहरू:
- सबैभन्दा पहिले, सेल चयन गर्नुहोस् C5 ।
- त्यसपछि सेलमा निम्न सूत्र लेख्नुहोस्।
=B5-RIGHT(B5,1)*1+IF(RIGHT(B5,1)*1<6,5,9)
- अब आफ्नो किबोर्डमा Enter थिच्नुहोस्।
- अर्को, फेरि सेल चयन गर्नुहोस्। त्यसपछि स्तम्भको बाँकी कक्षहरू सूत्रसँग भर्नको लागि फिल ह्यान्डल आइकनमा क्लिक गर्नुहोस् र तान्नुहोस्। निकटतम 5 वा 9।
🔍 सूत्रको ब्रेकडाउन
👉
RIGHT(B5,1) दायाँ लिन्छ सेल B5 बाट अंक जो 3 हो।यो पनि हेर्नुहोस्: एक्सेलमा INDEX र MATCH प्रकार्यहरूसँग SUMPRODUCT👉
RIGHT(B5,1)*1 ले पनि मान 3 फर्काउँछ।यो पनि हेर्नुहोस्: मापदण्डमा आधारित एक्सेलमा कसरी घटाउने (3 उपयुक्त उदाहरणहरू)👉
Now IF(RIGHT(B5,1)*1<6,5,9) यहाँ सर्तको रूपमा मान ५ फर्काउँछ RIGHT(B5,1)*1 isTRUE।👉
अन्तमा, B5-RIGHT(B5,1)*1+IF(RIGHT(B5,1)*1<6,5,9) पछिको मान १५ फर्काउँछ सबै बीजगणितीय गणनाहरू।थप पढ्नुहोस्: एक्सेलमा निकटतम डलरमा राउन्डिङ (६ सजिलो तरिका)
7. CEILING को संयोजन प्रयोग गर्दै र MOD कार्यहरू
यो सूत्रमा CEILING र MOD प्रकार्यहरू समावेश छन्। CEILING प्रकार्यले दुईवटा आर्गुमेन्टहरू स्वीकार गर्छ- यो राउन्डिङ भएको संख्या र महत्त्व। यसले राउन्ड-अप मानलाई महत्त्व वा यसको गुणकमा फर्काउँछ। MOD प्रकार्यले आर्गुमेन्टको रूपमा दुई नम्बरहरू लिन्छ र दोस्रोले विभाजित पहिलो नम्बरको बाँकी फर्काउँछ।
चरणहरू:
- पहिले सेल चयन गर्नुहोस् C5 ।
- दोस्रो, सेलमा निम्न सूत्र लेख्नुहोस्।
=CEILING(B5+(MOD(B5,2)=0),5)-(MOD(CEILING(B5+(MOD(B5,2)=0),5),2)=0)
- अब आफ्नो किबोर्डमा Enter थिच्नुहोस्।
- अर्को, फेरि सेल चयन गर्नुहोस् । अब, सूत्रको साथ बाँकी कक्षहरू भर्नको लागि फिल ह्यान्डल आइकनमा क्लिक गर्नुहोस् र तान्नुहोस्।
यस तरिकाले तपाईँले नजिकको संख्यामा राउन्ड अप गर्न सक्नुहुन्छ। ५ वा ९।
🔍 सूत्रको विच्छेद
👉
MOD(B5,2) बाँकी फर्काउँछ जब सेलको मान B5 2 द्वारा विभाजित हुन्छ। यस अवस्थामा, यो 1 हो।👉
MOD(B5,2)=0 को बुलियन मान फर्काउँछ बाँकी ० हो वा होइन। यस अवस्थामा, यो बाँकी थियो जस्तै FALSE हो