تابع ROUND یک عدد گرد شده به تعداد معینی از ارقام را بر میگرداند. تابع ROUND میتواند به سمت راست یا چپ نقطه اعشار گرد کند.
هدف تابع
یک عدد را به تعداد معینی از ارقام گرد کنید.
خروجی تابع
عدد گرد شده
ترکیب تابع
=ROUND ( number , num_digits )
ورودی تابع (مولفهها)
number – عددی که باید گرد شود.
num_digits – تعداد ارقام که عدد باید در آن گرد شود.
نحوه استفاده از تابع
تابع ROUND یک عدد را به تعداد معینی از ارقام گرد میکند. زمانی که آخرین رقم تعداد ارقام مشخص شده 5 یا بیشتر باشد ROUND به سمت بالا گرد میشود و زمانی که آخرین رقم تعداد ارقام مشخص شده کمتر از 5 باشد، به سمت پایین گرد میشود.
ROUND دو مولفه میگیرد ، number و num_digits. مولفه number عددی است که باید گرد شود و num_digits تعداد ارقامی است که باید در آن گرد شود. وقتی num_digits بزرگتر از صفر باشد ، تابع ROUND در سمت راست نقطه اعشار گرد میشود. وقتی num_digits کوچکتر یا مساوی صفر باشد، تابع ROUND در سمت چپ نقطه اعشار گرد میشود. از صفر (0) برای num_digits استفاده کنید تا به نزدیکترین عدد صحیح گرد کنید.
این رفتار در جدول زیر خلاصه شده است:
ROUND چگونه کار می کند
تابع ROUND از یک فرآیند گرد کردن استاندارد مانند زیر استفاده می کند:
1. تعیین دقت: دقت با مقدار ارائه شده به عنوان مولفه num_digits تعیین میشود. برای مثال ROUND(A1,1)= مقدار سلول A1 را به یک رقم اعشار گرد میکند و ROUND(A1,0)= مقدار سلول را به نزدیکترین عدد صحیح گرد میکند.
2. تعیین رقمی که گرد خواهد شد: این عدد در مکانی است که شما به آن گرد می کنید. به عنوان مثال، هنگام گرد کردن به نزدیکترین عدد صحیح ، آخرین عددی که باید نگه دارید در موقعیت 1s است.
3. گرد کردن عدد: عدد را بر اساس عدد بعدی در سمت راست گرد کنید. اگر عدد بعدی در سمت راست کمتر از 5 باشد، رقم گرد را یکسان بگذارید. اگر عدد بعدی 5 یا بیشتر باشد، رقم گرد را یک واحد افزایش دهید.
به عنوان مثال ، برای گرد کردن عدد 2.786 به نزدیکترین دهم به این شکل عمل میکنیم:
• رقمی که گرد خواهد شد عدد 7 (اولین رقم بعد از اعشار) است.
• رقم بعدی عدد 8 است.
• از آنجایی که 8 بزرگتر از 5 است ، 7 را یک واحد افزایش میدهیم.
• عدد پس از گرد شدن برابر 2.8 میشود.
با ارائه عدد 1 به عنوان num_digits میتوانیم همان نتیجه را با تابع ROUND بدست آوریم:
= ROUND ( 2.786 , 1 ) // مقدار 2/8 بازگردانده میشود
گرد کردن به راست
برای گرد کردن مقادیر به سمت راست نقطه اعشار، از یک عدد مثبت برای مولفه دوم استفاده کنید:
= ROUND ( A1 , 1 ) // (0.1) گرد کردن به نزدیکترین دهم
= ROUND ( A1 , 2 ) // گرد کردن به نزدیکترین صدم (0.01)
= ROUND ( A1 , 3 ) // گرد کردن به نزدیکترین هزارم (0.001)
= ROUND ( A1 , 4 ) // گرد کردن به نزدیکترین ده هزارم (0.0001)
گرد کردن به چپ
برای گرد کردن مقادیر به سمت چپ نقطه اعشار، از صفر یا یک عدد منفی برای ارقام استفاده کنید:
= ROUND ( A1 , 0 ) // گرد کردن به نزدیکترین عدد صحیح
= ROUND ( A1 , -1 ) // گرد کردن به نزدیکترین 10
= ROUND ( A1 , -2 ) // گرد کردن به نزدیکترین 100
= ROUND ( A1 , -3 ) // گرد کردن به نزدیکترین 1000
= ROUND ( A1 , -4 ) // گرد کردن به نزدیکترین 10000
لانه سازی در داخل ROUND
سایر عملیات و توابع را میتوان داخل تابع ROUND قرار داد. به عنوان مثال ، برای گرد کردن نتیجه A1 تقسیم بر B1، می توانید از فرمولی مانند زیر استفاده کنید:
= ROUND ( A1 / B1 , 0 ) // نتیجه به نزدیکترین عدد صحیح گرد میشود
هر فرمولی که یک نتیجه عددی را بر میگرداند میتواند داخل تابع ROUND قرار گیرد.
مقایسه گرد کردن و قالب بندی سفارشی عددی
درک این نکته مهم است که اکسل میتواند «گرد کردن بصری» را با قالببندی سفارشی اعداد انجام دهد. هنگامی که قالب بندی سفارشی اعداد روی یک عدد اعمال میشود ، اکسل تعداد مکانهای مشخص شده در قالب را نشان میدهد و در صورت لزوم گرد میکند.
به عنوان مثال ، سلول A1 با مقدار 2/786 را در نظر بگیرید:
• اکسل 2/786 را هنگامی که قالب عددی Generalدر A1 اعمال میشود ، نمایش میدهد.
• اکسل 2/79 را هنگامی که قالب عددی "0.00" در A1 اعمال می شود ، نمایش میدهد.
• اکسل 2/8 را هنگامی که فرمت عددی "0.0" به A1 اعمال می شود، نمایش میدهد.
• اکسل 3 را هنگامی که قالب عددی "0" به A1 اعمال میشود، نمایش میدهد.
قالبهای اعداد فقط روی نمایش یک عدد تأثیر میگذارند و مقدار اصلی تغییر نمیکند. در مقابل ، تابع ROUND یک عدد را گرد میکند و یک عدد اصلاح شده را به عنوان نتیجه نهایی بر میگرداند.
سایر توابع گرد کردن
اکسل چندین تابع برای گرد کردن اعداد دارد:
• برای گرد کردن معمولی ، از تابع ROUND استفاده کنید.
• برای گرد کردن به نزدیکترین مضرب، از تابع MROUND استفاده کنید.
• برای گرد کردن به نزدیکترین موقعیت مشخص شده، از تابع ROUNDDOWN استفاده کنید.
• برای گرد کردن به نزدیکترین مضرب مشخص شده، از تابع FLOOR استفاده کنید.
• برای گرد کردن به نزدیکترین مکان مشخص شده، از تابع ROUNDUP استفاده کنید.
• برای گرد کردن به نزدیکترین مضرب مشخص شده، از تابع CEILING استفاده کنید.
• فقط برای گرد کردن و برگرداندن یک عدد صحیح، از تابع INT استفاده کنید.
• برای حذف قسمت اعشاری ، از تابع TRUNC استفاده کنید.
یادداشت
- تابع ROUND یک عدد را به یک سطح مشخص از دقت ، که توسط num_digits تعیین میشود، گرد میکند.
- اگر عدد قبلا گرد شده باشد، هیچ گرد کردنی رخ نمیدهد.
- اگر مولفه اول مقدار عددی نباشد ، ROUND خطای VALUE # را برمیگرداند.
- اگر num_digits عددی نباشد، ROUND خطای VALUE # را برمیگرداند.
لطفا دیدگاه خود را در کادر پایین با ما به اشتراک بگذارید.
آیا میخواهید:
برنامههای قدرتمند و انعطاف پذیر با اکسل ایجاد کنید.
فرصت های شغلی جدید کسب کنید.
کتابهای معرفی شده ، راهنمای گام به گام جامع و عملی برای افرادی است که (مانند شما) میخواهند به این اهداف برسند.