تابع MROUND عدد گرد شده به یک مضرب معین را بر می‌گرداند. MROUND بسته به نزدیکترین مضرب مقدار مشخص شده عدد را به بالا یا پایین گرد می کند.

هدف تابع

عدد را به نزدیکترین مضرب مقدار مشخص شده گرد کنید.

خروجی تابع

عدد گرد شده 

ترکیب تابع

= MROUND ( number , multiple )

ورودی تابع (مولفه‌ها‌)

number – عددی که باید گرد شود.
multiple  – مقداری که عدد باید به نزدیکترین مضرب آن گرد شود.

نحوه استفاده از تابع

تابع MROUND عدد را به نزدیکترین مضرب مقدار مشخص شده گرد می‌کند. مضرب مورد استفاده برای گرد کردن به عنوان مولفه multiple ارائه می‌شود.

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

اگر عدد اصلی از اول یک مضرب دقیق باشد، هیچ گرد کردنی رخ نمی‌دهد و عدد اصلی برگردانده می‌شود.

تابع MROUND دو مولفه می گیرد. number مقدار عددی برای گرد کردن است. مولفه multiple عددی است که عدد اصلی به نزدیکترین مضرب آن گرد می‌شود.

در بیشتر موارد، multiple به‌عنوان یک مقدار عددی ارائه می‌شود،  MROUND همچنین می‌تواند زمان وارد شده به صورت متن مانند "0:15" یا "0:30" را شناسایی کند.

هر دو مولفه باید علامت یکسانی داشته باشند، در غیر این صورت MROUND خطای !NUM# را بر می‌گرداند.

مثال‌ها

در زیر چند نمونه از فرمول‌های MROUND با مقادیر عددی آورده شده است:

= MROUND (10 , 3)    //   مقدار 9 بازگردانده می‌شود
= MROUND (10, 4)    //   مقدار 12بازگردانده می‌شود
= MROUND (119 , 25)    //   مقدار 125بازگردانده می‌شود

برای گرد کردن مقدار موجود در سلول A1 به نزدیکترین مضرب 5 می‌توانید از MROUND به صورت زیر استفاده کنید:

= MROUND ( A1 , 5 )   // به نزدیکترین مضرب 5 گرد می‌شود  

نزدیکترین عدد منفی

برای گرد کردن اعداد منفی با MROUND مولفه multiple را با علامت منفی وارد کنید:

= MROUND ( -10 , -3 )    //   مقدار 9- بازگردانده می‌شود
= MROUND ( -10 , -4 )    //   مقدار 12- بازگردانده می‌شود
= MROUND ( -119 , -25 )    //   مقدار 125- بازگردانده می‌شود

تابع MROUND

نزدیکترین 0/99

از MROUND می‌توان برای گرد کردن مقادیر قیمت گذاری استفاده کرد تا به 0/99 ختم شود. فرمول زیر مقدار سلول A1 را به نزدیکترین 1 دلار گرد می‌کند، 1 سنت را کم می‌کند و قیمت نهایی مانند 2/99 دلار، 5/99 دلار، 49/99 دلار و ... را بر می‌گرداند.

= MROUND (A1 , 1) - 0.01   //   به نزدیکترین یک دلار گرد می‌شود

در مثال نشان داده شده ، هدف گرد کردن قیمت به نزدیکترین مقداری است که به 0/99 ختم می‌شود. برای مثال ، اگر قیمت در حال حاضر 5/31 دلار است، نتیجه باید 4/99 دلار باشد.

نزدیکترین 15 دقیقه

از MROUND می‌توان برای گرد کردن زمان نیز استفاده کرد. برای گرد کردن زمان در A1 به نزدیکترین 15 دقیقه ، می‌توانید از فرمولی مانند زیر استفاده کنید:

= MROUND (A1 , "0:15" )   //  به نزدیکترین 15 دقیقه گرد می‌شود

سایر توابع گرد کردن

اکسل چندین تابع برای گرد کردن اعداد دارد:

•    برای گرد کردن معمولی ، از تابع ROUND استفاده کنید.
•    برای گرد کردن به نزدیکترین مضرب، از تابع MROUND استفاده کنید.
•    برای گرد کردن به نزدیکترین موقعیت مشخص شده، از تابع ROUNDDOWN استفاده کنید.
•    برای گرد کردن به نزدیکترین مضرب مشخص شده، از تابع FLOOR استفاده کنید.
•    برای گرد کردن به نزدیکترین مکان مشخص شده، از تابع ROUNDUP استفاده کنید.
•    برای گرد کردن به نزدیکترین مضرب مشخص شده، از تابع CEILING استفاده کنید.
•    فقط برای گرد کردن و برگرداندن یک عدد صحیح، از تابع INT استفاده کنید.
•    برای حذف قسمت اعشاری ، از تابع TRUNC استفاده کنید

یادداشت 

  • اگر مولفه number یک مضرب دقیق باشد ، هیچ گرد کردنی اتفاق نمی‌افتد.
  • گرد کردن زمانی اتفاق می‌افتد که باقیمانده حاصل از تقسیم number بر multiple بزرگ‌تر یا مساوی نصف مقدار multiple باشد.
  • هر دو مولفه باید علامت یکسانی داشته باشند.
  •  اگر هر دو مولفه MROUND هم علامت نباشد ، خطای  !NUM# بازگردانده می‌شود.
  •  اگر number یا multiple مقدار عددی نباشد خطای !VALUE# بازگردانده می‌شود.

لطفا دیدگاه خود را در کادر پایین با ما به اشتراک بگذارید.

آیا می‌خواهید:

  • برنامه‌های قدرتمند و انعطاف پذیر با اکسل ایجاد کنید.
  • فرصت های شغلی جدید کسب کنید.

کتاب‌های معرفی شده ، راهنمای گام به گام جامع و عملی برای افرادی است که (مانند شما) می‌خواهند به این اهداف برسند.

دیدگاه خود را بنویسید

*

تاکنون دیدگاهی در مورد این مطلب ثبت نشده است!