تابع FLOOR عدد داده شده را به نزدیکترین مضرب مقدار مشخص شده که از عدد اصلی کمتر است گرد میکند. FLOOR مانند تابع MROUND عمل میکند ، اما FLOOR همیشه به سمت پایین گرد میکند.
هدف تابع
عدد را به نزدیکترین مضرب مقدار مشخص شده به سمت پایین گرد کنید.
خروجی تابع
عدد گرد شده
ترکیب تابع
= FLOOR ( number , significance)
ورودی تابع (مولفهها)
number – عددی که باید گرد شود
significance– مقداری که عدد باید به نزدیکترین مضرب آن به سمت پایین گرد شود.
نحوه استفاده از تابع
تابع FLOOR عدد را به مضرب مقدار مشخص شده گرد میکند. مضرب مورد استفاده برای گرد کردن به عنوان مولفه significance ارائه میشود. اگر عدد اصلی از اول یک مضرب دقیق باشد ، هیچ گرد کردنی اتفاق نمیافتد و خود عدد اصلی بازگردانده میشود.
تابع FLOOR دو مولفه number و significance میگیرد. مولفه اول مقدار عددی است که باید به پایین گرد شود. مولفه دوم مضربی است که عدد باید به آن گرد شود. در بیشتر موارد ، مولفه دوم به عنوان یک مقدار عددی ارائه میشود ، اما تابع FLOOR میتواند زمان وارد شده به صورت متن مانند "0:15" یا "0:30" را شناسایی کند.
تابع FLOOR مانند تابع MROUND عمل میکند ، اما برخلاف تابع MROUND که به نزدیکترین مضرب گرد میکند تابع FLOOR همیشه به سمت پایین گرد میکند.
توجه: تابع FLOOR رسما به عنوان یک تابع سازگاری فهرست شده و با توابع FLOOR.MATH و FLOOR.PRECISE جایگزین شده است.
مثالها
فرمولهای زیر نشان میدهد که تابع FLOOR چگونه مقادیر را به یک مضرب معین گرد میکند:
= FLOOR ( 10 , 3 ) // مقدار 9 بازگردانده میشود
= FLOOR (40 , 7) // مقدار 35 بازگردانده میشود
= FLOOR (320 , 25 ) // مقدار 300 بازگردانده میشود
= FLOOR (610 , 100 ) // مقدار 600 بازگردانده میشود
= FLOOR ( -5.4 , 1 ) // مقدار 6- بازگردانده میشود
برای گرد کردن عدد سلول A1 به نزدیکترین مضرب 5 ، میتوانید از فرمولی مانند زیر استفاده کنید.
= FLOOR (A1 , 5 ) // به نزدیکترین مضرب 5 گرد میشود
گرد کردن مقادیر ارز
از FLOOR میتوان برای تعیین قیمت پس از تبدیل ارز ، تخفیفها و غیره استفاده کرد. برای مثال ، فرمول زیر عدد سلول A1 را به اولین عدد صحیح بزرگتر (مقدار دلار گرد شده بعدی) گرد کرده و سپس 1 سنت را کم میکند تا قیمت نهایی به صورت 2.99 دلار، 5.99 دلار، 49.99 دلار و ... بازگردانده شود.
= FLOOR ( A1 , 1 ) - 0.01
میتوانید با فرمول مشابهی بر اساس تابع CEILING ، قیمتها را تا 99.9 به بالا گرد کنید :
= CEILING (A1 , 1 ) - 0.01
نزدیکترین 15 دقیقه قبل
FLOOR فرمتهای عددی به صورت زمان (time) را درک میکند و میتواند برای گرد کردن زمان به یک مضرب معین استفاده شود. به عنوان مثال، برای گرد کردن زمان درج شده در سلول A1 به واحد 15 دقیقه قبل میتوانید از FLOOR به صورت زیر استفاده کنید:
= FLOOR ( A1 , "0:15" ) // به نزدیکترین 15 دقیقه قبلی گرد میشود
سایر توابع گرد کردن
اکسل چندین تابع برای گرد کردن اعداد دارد:
- برای گرد کردن معمولی ، از تابع ROUND استفاده کنید.
- برای گرد کردن به نزدیکترین مضرب ، از تابع MROUND استفاده کنید.
- برای گرد کردن عدد به سمت پایین و سمت صفر ، از تابع ROUNDDOWN استفاده کنید.
- برای گرد کردن عدد به نزدیکترین مضرب مقدار مشخص شده که از عدد اصلی کمتر است، از تابع FLOOR استفاده کنید.
- برای گرد کردن عدد به سمت بالا و دور از صفر، از تابع ROUNDUP استفاده کنید.
- برای گرد کردن عدد به نزدیکترین مضرب مقدار مشخص شده که از عدد اصلی بزرگتر است، از تابع CEILING استفاده کنید.
- برای گرد کردن و برگرداندن یک عدد صحیح، از تابع INT استفاده کنید.
- برای حذف قسمت اعشاری ، از تابع TRUNC استفاده کنید.
یادداشت
- FLOOR مانند تابع MROUND عمل میکند ، اما FLOOR همیشه به سمت پایین گرد میکند.
- اگر عددی قبلا مضرب دقیقی از مقدار مولفه دوم باشد، هیچ گرد کردنی رخ نمیدهد.
- FLOOR اعداد مثبت را به سمت پایین گرد میکند.
- اگر مولفه اول منفی و مولفه دوم مثبت باشد، عدد گرد شده از صفر دور میشود.
- اگر مولفه اول و مولفه دوم هر دو منفی باشند، عدد گرد شده به سمت صفر میل میکند.
- برای کنترل بیشتر بر نحوه گرد کردن اعداد منفی تابع FLOOR تابع FLOOR.MATH را ببینید.
لطفا دیدگاه خود را در کادر پایین با ما به اشتراک بگذارید.
آیا میخواهید:
- برنامههای قدرتمند و انعطاف پذیر با اکسل ایجاد کنید.
- فرصت های شغلی جدید کسب کنید.
کتابهای معرفی شده ، راهنمای گام به گام جامع و عملی برای افرادی است که (مانند شما) میخواهند به این اهداف برسند.