در نرم‌افزار اکسل شیوه‌ی نمایش اعداد و به عنوان مثال تعداد اعداد پس از اعشار قابل تنظیم است اما به جز تغییر ظاهری در نمایش اعداد، می‌توان از توابعی برای رند کردن و گرد کردن اعداد استفاده کرد. به عنوان مثال می‌توانید عددی با ارقام پس از اعشار را به عدد بالاتر گرد کنید و یا به عدد پایین‌تر و رند تبدیل کنید. این کار با استفاده از سه تابع ROUND و ROUNDUP و ROUNDDOWN در نرم‌افزار Excel مجموعه آفیس مایکروسافت انجام می‌شود.

در ادامه با سیاره‌ی آی‌تی همراه باشید تا روش رند کردن اعداد در نرم‌افزار اکسل مایکروسافت را با سه تابع مفید و کاربردی بررسی کنیم.

اعداد پس از ممیز در اکسل

تغییر دادن شیوه‌ی نمایش اعداد برای منظم شدن صفحات و جداول اکسل بسیار خوب و کاربردی است و خطایی در محاسبات بعدی با استفاده از داده‌ها ایجاد نمی‌کند. در واقع در محاسبات از همان مقدار اصلی و واقعی عدد‌ها استفاده می‌شود و صرفاً نمایش عدد است که به منظور کوتاه‌تر شدن عدد و یکسان شدن طول اعداد سلول‌های مختلف، تغییر کرده است. قبلاً به روش تنظیم کردن تعداد اعداد پس از ممیز و حتی قبل از ممیز در Excel‌ اشاره کردیم:

اما راهکار بعدی برای کوتاه کردن اعداد این است که بخش اعشاری را با استفاده از تابع ROUND حذف کنیم. این تابع در صورتی که عدد پس از اعشار، بزرگ‌تر یا مساوی ۵ باشد، رقم یکان را یک واحد بیشتر می‌کند و اگر ۰ الی ۴ باشد، بخش اعشاری را حذف می‌کند. البته محدود به ارقام پس از اعشار نیستید و می‌توانید اعدادی که می‌خواهید تعداد خاصی عدد پس از اعشار داشته باشند را با تابع ROUND، کوتاه کنید و حتی ارقام قبل از اعشار را به بالا یا پایین، رند کنید! به عنوان مثال اگر نیاز به اعداد اعشاری با ۱ رقم اعشار یا بیشتر داشته باشید، می‌توانید اعداد بعدی را حذف کنید و آخرین رقم اعشار را به کمک تابع ROUND بی‌تغییر یا یک واحد بیشتر کنید.

با مثال‌های عددی وضعیت روشن می‌شود: با تابع رند می‌توانید عدد 8.532 را به 8.53 و عدد 8.535 را به 8.54 تبدیل کنید. موقعیتی که در این مثال تابع رند روی آن کار کرده، دو رقم پس از اعشار است.

تابع‌های مشابه ROUNDDOWN و ROUNDUP مشابه تابع ROUND عمل می‌کنند اما رندداون همیشه عدد کوچک‌تر و رندآپ همواره عدد بزرگ‌تر را به جای عدد اصلی قرار می‌دهد و در واقع به عدد بعدی که می‌توانید ۰ تا ۹ باشد، توجه نمی‌کنند.

بدیهی است که می‌توانید از تابع‌های رند کردن اعداد در فرمول‌های پیچیده هم استفاده کنید. به عنوان مثال ابتدا با تابع SUM جمع بزنید و سپس تابع SUM را در تابع ROUND استفاده کنید تا حاصل‌جمع به صورت رند محاسبه شود و همین‌طور می‌توانید ابتدا هر یک از سلول‌ها را رند کنید و سپس حاصل‌جمع را محاسبه کنید که خطای کمتری خواهد داشت.

آموزش رند کردن اعداد با تابع ROUND در اکسل

فرض کنید در ستونی به اسم Values، مقادیر اولین را دارید و می‌خواهید در ستون Results یا نتایج، مقدار رندشده‌ی همان اعداد خام با سه رقم اعشاری را داشته باشید.

آموزش حذف اعشار و گرد یا رند کردن اعداد در Excel با تابع ROUND

ابتدا سلول نتیجه از سطر اول را انتخاب کنید.

آموزش حذف اعشار و گرد یا رند کردن اعداد در Excel با تابع ROUND

کلید = کیبورد را فشار دهید و تابع ROUND را تایپ کنید و یا برای سادگی بیشتر و استفاده از پنجره‌ی توابع، روی منوی Formulas بالای صفحه کلیک کنید.

آموزش حذف اعشار و گرد یا رند کردن اعداد در Excel با تابع ROUND

روی گزینه‌ی Math & Trig کلیک کنید تا منوی کرکره‌ای آن باز شود.

آموزش حذف اعشار و گرد یا رند کردن اعداد در Excel با تابع ROUND

در منوی کرکره‌ای اسکرول کنید تا به گزینه‌ی ROUND برسید و روی آن کلیک کنید.

آموزش حذف اعشار و گرد یا رند کردن اعداد در Excel با تابع ROUND

در پنجره‌ی باز شده، دو ورودی موردنیاز است. ورودی اول یا Number در حقیقت مقدار اولیه یا سلول حاوی عدد اصلی است. ورودی دوم یا Num_digits نیز تعداد ارقام موردنیاز است.

آموزش حذف اعشار و گرد یا رند کردن اعداد در Excel با تابع ROUND

ابتدا روی فیلد اول کلیک کنید و سپس روی سلول اول از ستون Values کلیک کنید.

البته دقت کنید که در این فیلد می‌توانید یک عدد را به صورت دستی هم تایپ کنید. در این صورت حتی اگر سلول‌های اولیه دیلیت شوند هم تابع رند مقدار رندشده‌ی عددی که تایپ کرده‌اید را نمایش می‌دهد.

آموزش حذف اعشار و گرد یا رند کردن اعداد در Excel با تابع ROUND

در دومین فیلد یعنی Num_digits با توجه به اینکه در مثال ما هدف این است که اعداد را با سه رقم اعشاری استفاده کنیم، عدد ۳ را وارد کنید.

آموزش حذف اعشار و گرد یا رند کردن اعداد در Excel با تابع ROUND

سپس روی OK کلیک کنید.

آموزش حذف اعشار و گرد یا رند کردن اعداد در Excel با تابع ROUND

و اما چند نکته در مورد Num_digits:

  • اگر عدد طبیعی یعنی ۱ و ۲ و ... وارد کنید، پس از اعشار، همین تعداد رقم باقی می‌ماند.
  • اگر عدد ۰ وارد کنید، عددی بدون رقم پس از اعشار خواهید داشت که ممکن است یکان آن یک واحد بیشتر باشد یا مثل عدد قبلی باشد و این بستگی به اولین رقم پس از اعشار دارد.
  • اگر از اعداد صحیح اما منفی استفاده کنید، ارقام قبل از اعشار هم رند می‌شود. به عنوان مثال اگر منفی ۱ را در فیلد Num_digits تایپ کنید و عدد ورودی 328.25 باشد، نتیجه عدد ۳۳۰ است. اگر از عدد منفی ۳ استفاده کنید و ورودی شما عدد 501 باشد، به ۱۰۰۰ تبدیل می‌شود و اگر ورودی شما 499 باشد به ۰ تبدیل می‌شود.

به علاوه می‌توانید مستقیماً فرمول را بدون استفاده از منوها تایپ کنید مثل مورد زیر:

آموزش حذف اعشار و گرد یا رند کردن اعداد در Excel با تابع ROUND

و نتایج سه رقمی کردن اعشار:

آموزش حذف اعشار و گرد یا رند کردن اعداد در Excel با تابع ROUND

برای تکرار کردن فرمول تایپ‌شده برای سطرهای بعدی، روی مربع کوچکی که پس از انتخاب کردن سلول اول در گوشه‌ی راست و پایین آن نمایان می‌شود کلیک کنید و موس را به سمت پایین حرکت دهید و تا جایی که لازم است پیش بروید و سپس کلید چپ موس را رها کنید.

آموزش حذف اعشار و گرد یا رند کردن اعداد در Excel با تابع ROUND

دقت کنید که حین درگ کردن به این سبک، آیکون موس به شکل + تغییر می‌کند.

آموزش حذف اعشار و گرد یا رند کردن اعداد در Excel با تابع ROUND

و به این ترتیب فرمول شما در سلول‌های بعدی کپی می‌شود و البته سلول ورودی نیز به تناسب سطر، تغییر می‌کند.

آموزش حذف اعشار و گرد یا رند کردن اعداد در Excel با تابع ROUND

تایپ کردن توابع با نوار Function اکسل

همان‌طور که قبلاً اشاره کردیم می‌توانید در سلول‌ها با تایپ کردن = شروع به فرمول‌نویسی کنید که سریع‌ترین روش برای کاربرانی است که توابع موردنیاز خود را می‌شناسند و دقیقاً می‌دانند که هر تابعی که لازم دارند، چند آرگومان به عنوان ورودی لازم دارد و چطور باید آرگومان‌ها را تایپ کرد.

اما روش دیگر که نسبتاً‌ سریع است، استفاده از نوار فانکشن بالای صفحه است. ابتدا روی سلول موردنظر کلیک کنید تا انتخاب شود.

آموزش حذف اعشار و گرد یا رند کردن اعداد در Excel با تابع ROUND

سپس روی نوار Function که کنار آن عبارت fx درج شده، کلیک کنید.

آموزش حذف اعشار و گرد یا رند کردن اعداد در Excel با تابع ROUND

اکنون تابع را تایپ کنید که در مورد تابع ROUND به صورت زیر است:

=ROUND(number,num_digits)

در دستور فوق باید به جای دو آرگومان تابع، سلول مبدأ و همین‌طور تعداد اعشار لازم را تایپ کرد.

آموزش حذف اعشار و گرد یا رند کردن اعداد در Excel با تابع ROUND

با فشار دادن کلید Enter، تایپ کردن تابع تکمیل می‌شود و می‌توانید نتیجه را بررسی کنید:

آموزش حذف اعشار و گرد یا رند کردن اعداد در Excel با تابع ROUND

استفاده از توابع ROUNDUP و ROUNDDOWN در Excel

اگر بخواهید همواره اعداد را با بریدن مقدار اعشاری اضافی، رند کنید، باید از تابع ROUNDDOWN استفاده کنید و اگر بخواهید همواره مقدار اعشاری اضافی را برش بزنید و اولین رقم سمت راست را یک واحد بیشتر کنید، می‌بایست از تابع ROUNDUP استفاده کنید. البته اگر موقعیت اعشار را عدد منفی تایپ کنید، می‌توانید یکان یا دهگان و ... را به جای بخش‌های پس از اعشار تغییر بدهید.

روش کار مشابه است: ابتدا سلول موردنظر را انتخاب کنید.

آموزش حذف اعشار و گرد یا رند کردن اعداد در Excel با تابع ROUND

در منوی Formulas روی Math & Trig کلیک کنید و یکی از توابع ROUNDDOWN یا ROUNDUP را انتخاب کنید.

آموزش حذف اعشار و گرد یا رند کردن اعداد در Excel با تابع ROUND

در فیلد Number عددی را تایپ کنید و یا سلول مبدأ حاوی عدد اصلی را انتخاب کنید. در فیلد Num_digits نیز تعداد ارقام لازم را مشخص کنید. با کلیک روی OK، تابع در سلول انتخاب‌شده نوشته می‌شود.

آموزش حذف اعشار و گرد یا رند کردن اعداد در Excel با تابع ROUND