در این مطلب در مورد تابع FLOOR.PRECISE از توابع گروه Math در گوگل شیت (Google Sheets) صحبت خواهیم کرد.
کاربرد تابع FLOOR.PRECISE:
تابع FLOOR.PRECISE یک عدد را به اولین مضرب صحیح یک عدد دیگر که کوچکتر از عدد اولیه باشد رند میکند.
ورودیهای تابع FLOOR.PRECISE:
تابع FLOOR.PRECISE دارای 2 ورودی به شرح زیر است؛
number: عددی که میخواهیم رند شود.
significance: عددی که میخواهیم براساس مضارب آن، مقدار value رند شود.
- مقدار significance اختیاری است و در صورت تعریف نکردن آن، مقدار 1 برای significance در نظر گرفته میشود.
خروجی تابع FLOOR.PRECISE:
خروجی تابع FLOOR.PRECISE برابر اولین مضرب مقدار significance است که از عدد number کوچکتر باشد.
مثال از کاربرد تابع FLOOR.PRECISE:
در تصویر زیر با استفاده از تابع FLOOR.PRECISE عدد 3.245 را براساس مضارب عدد 0.1 رنده کردهایم؛
میتوانیم مقدار number را برابر عددی منفی قرار دهیم، مطابق تصویر زیر؛
اگر در همین حالت مقدار significance را برابر عددی منفی قرار دهیم، خروجی تابع تغییر نخواهد کرد، مانند تصویر زیر؛
نکته:
- بر خلاف تابع FLOOR هنگامیکه مقدار number بزرگتر از 0 باشد، مقدار significance میتواند منفی باشد.
- بر خلاف تابع FLOOR هنگامیکه مقدار number کوچکتر از 0 و مقدار significance منفی باشد، خروجی تابع همچنان برابر اولین مضرب کوچکتر خواهد بود (در تابع FLOOR در این حالت، خروجی برابر اولین مضرب بزرگتر خواهد بود.)
تابع دیگری در گوگل شیت با نام CEILING.PRECISE وجود دارد که بر عکس تابع FLOOR.PRECISE عمل میکند.
برای رند کردن اعداد بصورت ساده، میتوان از توابع دیگر گروه math نظیر ROUND, ROUNDDOWN , ROUNDUP استفاده کرد.
برای مشاهده سایر توابع گروه Math در گوگل شیت میتوانید به لینک زیر مراجعه کنید
بازنشر مطالب با رعایت قوانین سایت جیگاید آزاد است.
اگر این مطلب برایتان مفید بود، آنرا با دیگران به اشتراک بگذارید یا نظر خود را درباره این مطلب بیان کنید.