تابع CEILING.MATH یک عدد داده شده را به نزدیکترین عدد صحیحی که مضربی از آرگومان دوم است به بالا گرد میکند. برخلاف تابع CEILING عدد ۱ مضرب پیشفرض در نظر گرفته میشود و کنترل واضحی را بر مسیر گرد کردن برای اعداد منفی دارد.
گرد کردن یک عدد به نزدیکترین عددی که مضربی از عدد (آرگومان دوم) داده شده است.
یک عدد گرد شده
CEILING.MATH ( number , [significance] , [mode] )
آرگمان | ضروري | توضيح |
---|---|---|
number | بله | عددی که باید گرد شود. |
[significance] | خير | مضربی که میخواهیم آرگومان اول را به آن گرد کنیم. پیشفرض این آرگومان ۱ میباشد. نکته: علامت ضریب در محاسبات نادیده گرفته میشود |
[mode] | خير | برای گرد کردن اعداد منفی به سمت صفر یا دورتر از صفر که عدد پیشفرض آن ۰ میباشد. - اگر mode برابر صفر باشد (یا وارد نشود) اعداد منفی به سمت صفر گرد میشوند. - اگر mode عددی غیر از صفر باشد اعداد منفی به سمت دور شدن از صفر گرد میشوند. |
این تابع شبیه توابع CEILING و ROUNDUP میباشد. درواقع این تابع با تغییر آرگومان mode میتواند عملکرد هر دو تابع را داشته باشد..
برای گرد کردن به نزدیکترین مضرب (هم به بالا یا پایین) از تابع MROUND استفاده میکنیم.
مقابل این تابع، تابع FLOOR.MATH میباشد.
اگر عدد مضرب دقیقی از عدد آرگومان دوم باشد گرد کردن اتفاق نمیافتد.
اگر هر یک از آرگومانها عدد نباشد تابع خطای #VALUE! را برمیگرداند.
به طور پیشفرض اعداد مثبت اعشاری به نزدیکترین عدد صحیح به بالا گرد میشوند، مانند ۶٫۳ که به عدد ۷ گرد میشود.
به طور پیشفرض اعداد منفی اعشاری به نزدیکترین عدد صحیح به سمت صفر گرد میشوند، مانند ۶٫۳- که به عدد ۶- گرد میشود.
آرگومان سوم تابع برای گرد کردن اعداد منفی به سمت صفر یا دورتر از صفر بکار میرود. حالت پیشفرض این آرگومان صفر است که در این صورت اعداد منفی به سمت صفر گرد میشوند و در صورت غیرصفر بودن به دورتر از صفر گرد میشوند. این آرگومان در صورت مثبت بودن عدد بیتاثیر است.
تفاوتهای دو تابع CEILING و CEILING.MATH در سه مورد زیر میباشد:
۱ - تابع CEILING.MATH آرگومان دوم را به صورت پیشفرض قرار میدهد که ۱ برای اعداد مثبت و ۱- برای اعداد منفی میباشد.
۲ -تابع CEILING.MATH کنترل مشخصی برای گرد کردن اعداد منفی دارد (به سمت صفر، دورتر از صفر).
۳ -تابع CEILING.MATH با استفاده از مقدار مطلق در آرگومان دوم نشان میدهد که تغییر علامت آرگومان دوم هیچ اثری بر نتیجه نمیگذارد.
برای بهدست آوردن اطلاعات بیشتر در خصوص توابع گرد کردن به پست روشهای گرد کردن در اکسل مراجعه بفرمایید.
این تابع جزء دسته توابع ریاضی و مثلثاتی در اکسل میباشد.
این تابع قابل استفاده در نسخههای اکسل 2016 و اکسل 2013 میباشد.
در جدول زیر نمونه هایی از استفاده از فرمول CEILING.MATH و خروجی آن را مشاهده می کنید.