تابع FLOOR.PRECISE یک عدد داده شده را به نزدیکترین عدد صحیحی که مضربی از آرگومان دوم است به پایین گرد میکند. برخلاف تابع FLOOR عدد ۱ مضرب پیشفرض در نظر گرفته میشود و همیشه اعداد منفی را به دورتر از صفر گرد میکند.
گرد کردن یک عدد به نزدیکترین عدد کوچکتر که مضربی از آرگومان دوم است
یک عدد گرد شده
FLOOR.PRECISE ( number , [significance] )
آرگمان | ضروري | توضيح |
---|---|---|
number | بله | عددی که باید گرد شود. |
[significance] | خير | عددی که میخواهیم مقدار آرگومان اول را به مضربی از آن گرد کنیم. پیشفرض این آرگومان ۱ میباشد. |
همانطور که در دو عبارت زیر میبینیم اعداد مثبت اعشاری به نزدیکترین عدد صحیح که مضربی از آرگومان دوم و به سمت صفر است گرد میشوند مانند 6.3 که به عدد 6 گرد میشود. اما اعداد منفی اعشاری به دورتر از صفر گرد میشوند مثلاً 5.8- که به -6 گرد میشود.
FLOOR.PRECISE(6.3) // نتیجه 6
FLOOR.PRECISE(-5.8) // نتیجه -6
همانطور که در عبارات زیر میبینیم اعداد منفی بدون در نظر گرفتن علامت آرگومان دوم همیشه به دورتر از صفر گرد میشوند.
FLOOR.PRECISE(-4.1) // نتیجه -5
FLOOR.PRECISE(-4.1,1) // نتیجه -5
FLOOR.PRECISE(-4.1, -1) // نتیجه -5
تفاوتهای دو تابع FLOOR و FLOOR.PRECISE را در سه مورد زیر میبینیم:
۱- تابع FLOOR.PRECISE بهطور پیشفرض مضربی از یک است (یعنی به نزدیکترین عدد صحیح گرد میشود).
۲- تابع FLOOR.PRECISE اعداد منفی را همیشه به دورتر از صفر گرد میکند.
۳- تابع FLOOR.PRECISE علامت آرگومان دوم را نادیده میگیرد (مقدار کامل را استفاده میکند).
برای گرد کردن به نزدیکترین مضرب (هم به بالا یا پایین) از تابع MROUND استفاده میکنیم.
مقابل این تابع، تابع CEILING.PRECISE میباشد.
اگر عدد مضرب دقیقی از عدد آرگومان دوم باشد گرد کردن اتفاق نمیافتد.
اگر هر یک از آرگومانها عدد نباشد تابع خطای #VALUE! را برمیگرداند.
برای بهدست آوردن اطلاعات بیشتر در خصوص توابع گرد کردن به پست روشهای گرد کردن در اکسل مراجعه بفرمایید.
این تابع جزء دسته توابع ریاضی و مثلثاتی در اکسل میباشد.
این تابع قابل استفاده در نسخههای اکسل 2016 و اکسل 2013 میباشد.
در جدول زیر نمونههایی از استفاده از فرمول FLOOR.PRECISE و خروجی آن را مشاهده میکنید.