এক্সেল

একটি সংখ্যাকে n উল্লেখযোগ্য সংখ্যায় গোল করুন

Round Number N Significant Digits

এক্সেল সূত্র: একটি সংখ্যাকে n উল্লেখযোগ্য সংখ্যায় গোল করুনজেনেরিক সূত্র | _+_ | সারসংক্ষেপ

যদি আপনাকে নির্দিষ্ট সংখ্যা বা পরিসংখ্যানের একটি প্রদত্ত (পরিবর্তনশীল) সংখ্যায় একটি সংখ্যাকে রাউন্ড করতে হয়, তাহলে আপনি এটি একটি মার্জিত সূত্র দিয়ে করতে পারেন যা ROUND এবং LOG10 ফাংশন ব্যবহার করে।



এক্সেলে নির্দিষ্ট শব্দগুলি কীভাবে মুছবেন

দেখানো উদাহরণে, D6 এর সূত্রটি নিম্নরূপ:

= ROUND (number,digits-(1+ INT ( LOG10 ( ABS (number)))))
ব্যাখ্যা

আপনার যদি গণিতে ভাল ব্যাকগ্রাউন্ড না থাকে তবে এটি একটি ভয়ঙ্কর সূত্র হতে পারে, তবে ধাপে ধাপে এর মাধ্যমে কাজ করা যাক।





প্রথমত, যখন আপনার এইরকম একটি ফর্মুলা থাকে যেখানে একটি ফাংশন (এই ক্ষেত্রে ROUND) অন্য সকলকে ঘিরে রাখে, তখন বাইরে থেকে কাজ করা প্রায়ই সহায়ক হয়। ফাংশন:

 
= ROUND (B6,C6-(1+ INT ( LOG10 ( ABS (B6)))))

যেখানে x হল উল্লেখযোগ্য সংখ্যার সংখ্যা। এই সূত্রের চতুর অংশ হল x গণনা করা। এটি একটি পরিবর্তনশীল, কারণ এটি গোলাকার হওয়া সংখ্যার উপর নির্ভর করে পরিবর্তিত হবে। x এই বিট দিয়ে গণনা করা হয়:



 
= ROUND (B6,x)

এটি জটিল বলে মনে হচ্ছে, তাই প্রথমেই দেখা যাক কিভাবে প্রদত্ত উদাহরণের জন্য সূত্রটি কাজ করতে হবে। রাউন্ড দিয়ে মনে রাখবেন যে একটি নেতিবাচক সংখ্যা সংখ্যা কাজ করে বাম দশমিক পাশ। সুতরাং, 1234567 কে উল্লেখযোগ্য সংখ্যার ক্রমবর্ধমান সংখ্যায় পরিণত করতে, আমাদের হবে:

 
C6-(1+ INT ( LOG10 ( ABS (B6))))

সুতরাং, মূল সমস্যা হল কিভাবে -6, -5, -4 গণনা করা যায় এবং আমরা যে সংখ্যায় রাউন্ড করছি তার উপর নির্ভর করে।

কী হল এই সংখ্যাগুলি কীভাবে এক্সপোনেন্ট ব্যবহার করে প্রকাশ করা যায় তা বোঝা যায়, যেমন বৈজ্ঞানিক নোট:

 
= ROUND (1234567,-6) = 1000000 // 1 sig. digit = ROUND (1234567,-5) = 1200000 // 2 sig. digits = ROUND (1234567,-4) = 1230000 // 3 sig. digits = ROUND (1234567,-3) = 1235000 // 4 sig. digits

লক্ষ্য করুন যে সব ক্ষেত্রে এক্সপোনেন্ট 6, যা এই বিট দ্বারা নির্ধারিত হয়:

 
= ROUND (1234567,-6) = 1000000 = 1.0*10^6 = ROUND (1234567,-5) = 1200000 = 1.2*10^6 = ROUND (1234567,-4) = 1230000 = 1.23*10^6 = ROUND (1234567,-3) = 1235000 = 1.235*10^6

সুতরাং, বাকী সূত্রটি কেবল গণনা করা এক্সপোনেন্ট মান ব্যবহার করে সঠিক সংখ্যা বের করতে রাউন্ড দিতে পছন্দসই উল্লেখযোগ্য সংখ্যার উপর নির্ভর করে:

 
 INT ( LOG10 ( ABS (B6)))

সুতরাং, সংক্ষেপে:

  1. ABS মানটিকে একটি পরম (ধনাত্মক) মান রূপান্তর করে
  2. LOG10 সূচক পায়, এই ক্ষেত্রে 6 দশমিক মান সহ
  3. INT সূচকটির দশমিক অংশ কেটে ফেলে
  4. সূত্রটি রাউন্ড দেওয়ার জন্য সঠিক সংখ্যার সংখ্যা বের করার জন্য সূচক এবং সরবরাহকৃত উল্লেখযোগ্য সংখ্যা ব্যবহার করে
  5. সরবরাহকৃত সংখ্যার সংখ্যা ব্যবহার করে রাউন্ড রাউন্ড রাউন্ড করে
লেখক ডেভ ব্রুনস


^