تابع Floor در اکسل – آموزش دستور فلور + مثال
داده در تمامی صنایع کاربرد دارد از پزشکی و مهندسی گرفته تا خردهفروشی و حسابداری. به همین دلیل مهم است داده را به درستی ذخیره کنید تا امکان انجام عملیاتهای مختلف روی آن فراهم شود. اکسل یکی از معروفترین نرمافزارهای ذخیرهسازی و کار با داده است؛ البته کاربردهای اکسل بسیار متنوع هستند. این برنامه فرمولها و توابع مختلفی ارائه میدهد که فرایند تعامل با داده را سادهتر میکنند. در ادامه این مطلب به بررسی تابع Floor در اکسل پرداختهایم که یکی از توابع ریاضیاتی محسوب میشود.
همانطور که گفتیم، اکسل چندین و چند تابع و فرمول مختلف دارد که عملیات مختلف روی دادهها را به صورت سریع و آسان انجام میدهند. برای آشنایی با این توابع و سایر ویژگیهای اکسل میتوانید به مقاله «آموزش اکسل رایگان» مراجعه کنید.
تابع Floor در اکسل چه کاری انجام میدهد؟
تابع Floor اعداد طبیعی و اعشاری را به سمت پایین و به نزدیکترین مضرب قدر تعیین شده آنها گرد میکند. Floor یکی از توابع داخلی اکسل است که در نسخه 2003 معرفی شده و در دستهبندی توابع ریاضی قرار میگیرد. میشود با نوشتن فرمول بهخصوصی در صفحات اکسل، از آن استفاده کرد.
فرمول تابع Floor در اکسل چگونه نوشته میشود؟
فرمول این تابع دارای دو آرگومان متفاوت است که هر دو ضروری به حساب میآیند. آرگومان اول یا Number، برای عددی است که میخواهیم آن را گرد کنیم و دومین آرگومان یا Significance، برای مشخص کردن قدر مورد استفاده قرار میگیرد. در واقع تابع Floor با این فرمول، عدد را تا نزدیکترین مضرب به قدر، گرد میکند.
فرمول این تابع به شکل زیر نوشته میشود:
1FLOOR(number, significance)
2
استفاده از تابع Floor برای اعداد مثبت و قدر مثبت
در ادامه چند مثال از نحوه کار با تابع Floor در اکسل را با هم میبینیم. میخواهیم اعداد ستون «قیمت» را با کمک این تابع گرد کنیم و آنها را در ستون «قیمت گرد شده» بنویسیم.
برای انجام این کار ابتدا سلول D5 را برای وارد کردن نتیجه برمیگزینیم. سپس فرمول زیر را درون آن وارد میکنیم:
1=FLOOR(C5,100)
در این فرمول، عدد موجود در سلول C5 عددی است که میخواهیم گرد شود و «100»، قدر به حساب میآید. تابع Floor، عدد را به نزدیکترین مضرب قدر گرد میکند.
برای نمایش نتیجه، دکمه Enter را فشار میدهیم. توجه داشته باشید که با گرفتن دسته Fill Handle در گوشه سمت راست سلول D5 و کشیدن آن تا انتهای لیست، تمام ردیفها پر میشوند و تمام سلولهای ستون «قیمت» به نزدیکترین مضرب نسبت به قدر 100، گرد خواهند شد. البته که میتوانید عدد مورد نظر را به طور دستی هم درون فرمول بنویسید و از ارجاع سلولی استفاده نکنید. همچنین میتوانید از سایر روش های ارجاع دادن در اکسل نیز بهره ببرید. در این شرایط هم نتیجه مانند قبل خواهد شد.
تابع Floor برای اعداد مثبت و قدر منفی
در ادامه از اعدادی استفاده میکنیم که مثبت هستند اما اینبار قدر را به صورت منفی وارد کردهایم.
برای انجام این کار، ابتدا فرمول زیر را در سلول D5 مینویسیم:
1=FLOOR(C5,-1000)
در این فرمول، سلول C5 حاوی عدد مورد نظر است و «1000-» قدر محسوب میشود.
نهایتا دکمه Enter را میزنیم و دسته Fill Handle را تا انتهای لیست میکشیم.
همانطور که میبینید به دلیل استفاده از قدر منفی برای اعداد مثبت، خطای NUM در خروجی نشان داده شده است که یعنی نمیشود این کار را انجام داد.
- مطالب پیشنهادی برای مطالعه:
- ماکروهای VBA در اکسل — یک راهنمای مقدماتی و بیان اهمیت آنها
- جستجو در اکسل با کد نویسی VBA — راهنمای کاربردی
- جمع کردن اعداد در اکسل — آموزش سریع روش ها و فرمول ها + فیلم آموزشی
- تابع Countif در اکسل — به زبان ساده و با مثال + فیلم آموزشی رایگان
- فرق فرمول و تابع در اکسل — به زبان ساده + فیلم آموزشی رایگان
تابع Floor برای اعداد منفی و قدر مثبت
برخلاف اینکه نمیشود اعداد مثبت را با قدر منفی گرد کرد، میتوانیم به کمک تابع Floor اعداد منفی را با قدر مثبت گرد کنیم. برای انجام این کار، فرمول زیر را در سلول D5 مینویسیم:
1=FLOOR(C5,5)
در این فرمول، سلول C5 ارجاع به سلول حاوی عدد منفی و «5»، قدر است. به این شکل، تابع Floor عدد موجود در سلول C5 را به نزدیکترین مضرب 5 گرد میکند.
برای اجرای تابع دکمه Enter را میزنیم و از Fill Handle برای انجام Flash Fill و پر کردن سریع سایر سلولها اسفاده میکنیم. همانطور که میبینید، به دلیل استفاده از قدر مثبت برای اعداد منفی، اعداد از صفر دور یا به مقدار کمتر، گرد شدهاند.
استفاده از تابع برای اعداد منفی و قدر منفی صحیح
در مثال زیر میخواهیم اعداد منفی دما را با استفاده از قدر منفی و تابع Floor، گرد کنیم.
مانند قبل، فرمول زیر را در سلول D5 وارد میکنیم:
1=FLOOR(C5,-5)
در این فرمول، سلول C5 حاوی عدد مورد نظر است که باید به نزدیکترین مضرب به قدر «5-» گرد شود. بعد از زدن دکمه Enter و کشیدن دسته Fill Handle، نتیجه مانند تصویر زیر نشان داده میشود:
همانطور که میبینید، به دلیل استفاده از قدر منفی برای اعداد منفی، اعداد به سمت صفر یا مقدار بالاتر گرد شدهاند.
تابع Floor برای قدر اعشاری
در این مثال میخواهیم ببینیم که چگونه میشود از قدر اعشاری برای گرد کردن اعداد با تابع Floor در اکسل استفاده کرد.
برای انجام این کار، فرمول زیر را در سلول نتیجه (در این مثال سلول D5) وارد میکنیم:
1=FLOOR(C5,0.5)
در این فرمول، سلول C5 حاوی عدد مورد نظر برای گرد کردن است که به نزدیکترین مضرب «0.5» گرد خواهد شد. دکمه Enter را میزنیم و سپس دسته Fill Handle را میکشیم تا تمام سلولها پر شوند.