एक्सेल सूत्र: .99 में समाप्त करने के लिए एक मूल्य का दौर

विषय - सूची

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

=ROUND(price,0)-0.01

सारांश

निकटतम, .99 मान में समाप्त करने के लिए गोल गोल, आप ROUND फ़ंक्शन का उपयोग कर सकते हैं और फिर घटा सकते हैं ।01। दिखाए गए उदाहरण में, C6 में सूत्र है:

=ROUND(B6,0)-0.01

जो B6 के निकटतम पूरे डॉलर में मूल्य को गोल करता है, फिर घटाता है ।01।

स्पष्टीकरण

दिखाए गए उदाहरण में, लक्ष्य एक मूल्य को .99 में समाप्त होने वाले निकटतम मूल्य पर गोल करना है। इसलिए, उदाहरण के लिए, यदि एक मूल्य वर्तमान में $ 5.31 है, तो परिणाम $ 4.99 होना चाहिए। समस्या के बारे में सोचने का सबसे अच्छा तरीका यह है कि इसे "निकटतम पूरे डॉलर के लिए एक मूल्य, कम 1 पैसा" के रूप में पुनर्स्थापित किया जाए। दूसरे शब्दों में, समाधान दो भागों में काम करता है: (1) गोल और (2) घटाना।

गोलाई के लिए, हम ROUND फ़ंक्शन का उपयोग करते हैं, बिना दशमलव स्थानों के लिए num_digits तर्क को शून्य (0) पर सेट करने के लिए:

=ROUND(B6,0) // nearest dollar

शून्य वाला ROUND फ़ंक्शन निकटतम पूरे डॉलर के लिए गोल होगा। एक बार गोल हो जाने पर, सूत्र केवल .99 मान प्राप्त करने के लिए 0.01 घटाता है। C6 में फार्मूला, कॉपी किया गया है:

=ROUND(B6,0)-0.01

63.39 के B6 में मान के साथ, सूत्र इस प्रकार हल किया गया है:

=ROUND(B6,0)-0.01 =ROUND(63.39,0)-0.01 =63-0.01 =62.99

MROUND के साथ

इस मामले में गोलाई का अन्य विकल्प MROUND फ़ंक्शन है। दशमलव स्थानों की एक विशिष्ट संख्या के लिए गोलाई के बजाय, MROUND निकटतम तर्क के लिए गोल होता है, जिसे महत्व तर्क के रूप में प्रदान किया जाता है। इसका मतलब है कि हम इस तरह से 1 से अधिक प्रदान करके निकटतम डॉलर के लिए राउंड का उपयोग कर सकते हैं:

=MROUND(B6,1) // nearest dollar

समकक्ष सूत्र तब है:

=MROUND(B6,1)-0.01

पास वाले या कई लोगों के ऊपर या नीचे घूमने के लिए CEILING और FLOOR फ़ंक्शन देखें।

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