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