تابع CEILING در اکسل – آموزش گرد کردن اعداد با مثال
تابع CEILING یکی از توابع ریاضی اکسل است که با آن اعداد را به نزدیکترین مضرب عددی مشخص شده در فرمول به سمت بالا گرد میکنیم. این تابع برای گرد کردن قیمتها و تخفیفها در محاسبات مالی، گرد کردن اعداد در محاسبات آماری، مدیریت موجودی و سفارشها و بسیاری از محاسبات روزمره کاربرد دارد. در این مطلب از مجله فرادرس روش فرمولنویسی با تابع CEILING در اکسل و نحوه استفاده از آن را همراه چهار مثال مختلف یاد میگیریم. همچنین در انتهای بحث تفاوت این تابع را با سایر توابع پرکاربرد اکسل برای گرد کردن نیز توضیح میدهیم.
- فرمولنویسی با تابع CEILING در اکسل را همراه چهار مثال مختلف یاد میگیرید.
- با پیامهای خطا هنگام کار با تابع CEILING در اکسل آشنا خواهید شد.
- نکات مهم در فرمولنویسی تابع CEILING را میآموزید.
- تفاوت تابع CEILNG با سایر توابع مورد استفاده برای گرد کردن در اکسل را درک میکنید.

فرمول کلی تابع CEILING در اکسل
فرمول کلی تابع CEILING در اکسل به شرح زیر است.
=CEILING(number, significance)که در آن هر یک از آرگومانها بهصورت زیر تعریف میشوند.
- Number (اجباری): عددی که میخواهیم آن را گرد کنیم.
- Significance (اجباری): مضربی که میخواهیم عدد بر اساس آن گرد شود.

همانطور که مشخص است، فرمول این تابع بسیار ساده است و در حالت معمولی احتمال ایجاد خطا موقع کار با آن پایین خواهد بود. با این حال از آنجا که در محاسبات پیچیده و ترکیب توابع مختلف نیاز به فرمولنویسیهای پیشرفته داریم، یادگیری مهارتهای تکمیلی اکسل اهمیت دارد، پیشنهاد میکنیم در کنار مطالعه ادامه بحث، فیلم آموزش استفاده از توابع و فرمولنویسی اکسل در فرادرس را مشاهده کنید.
مثال کاربرد تابع CEILING در اکسل
برای آشنایی بیشتر با ترفندهای کار با تابع CEILING در این بخش چند مثال را توضیح میدهیم. این موارد با توجه به بیشترین کاربرد این تابع از فرمولنویسی ساده تا پیشرفته هستند.
مثال ۱: فرمولنویسی ساده
هر دو آرگومان تابع CEILING میتواند اعداد مثبت، منفی، اعداد صحیح و اعشاری باشد. در تصویر زیر نمونه فرمولنویسی و محاسبه هر یک از این حالتها را توضیح دادهایم.

مثال ۲: استراتژیهای قیمتگذاری
یکی از کاربردهای تابع CEILING ایجاد مدلهای قیمتگذاری پلکانی یا تعیین قیمتهای جذاب است. برخی مواقع مانند قیمتگذاری واحدهای پولی یا محاسبه قیمت کالا بعد از تخفیف ممکن است بخواهیم بعد از گرد شدن عدد، نتیجه نهایی به مقدار «۰/۹۹» ختم شود. بهعنوان مثال عدد «۱۲/۹۹» را بهعنوان خروجی داشته باشیم.
درحالت کلی فرمول برای سلول نمونه A2 به شکل زیر است.
=CEILING(A2,1) - 0.01بنابراین اگر بهعنوان مثال قیمت واحد کالایی «۲/۳۵» دلار باشد، فرمول ابتدا در بخش اول آن را به «۳» دلار گرد میکند. سپس با کم کردن عدد «۰/۰۱» از آن قیمت نهایی با به شکل «۲/۹۹» نشان میدهد.

این مدل قیمتگذاری به افزایش خرید کمک میکند. زیرا قیمتهایی که به «۰/۹۹» ختم میشوند، معمولا این تصویر را در ذهن خریدار ایجاد میکنند که محصول، قیمت مناسب یا تخفیفخورده دارد. قیمتگذاری عمده کالاها یا خرید در حجم بالا نیز یکی دیگر از موارد مشابه است. به این شکل که در این روش قیمت را به سمت بالا و تا نزدیکترین تعداد بسته یا واحد مشخص گرد میکنیم. بنابراین محصول با نرخی معرفی میشود که خرید تعداد بیشتر را تشویق کند و مدیریت موجودی را سادهتر کند.
برای نصب اپلیکیشن رایگان مجله فرادرس، کلیک کنید.
مثال ۳: گرد کردن زمان
یکی دیگر از کاربردهای تابع CEILING گرد کردن ساعتهای کاری یا دادههای زمانی ثبت شده در جدول اکسل است. بهعنوان مثال اگر بخواهیم زمان نوشته شده در سلول A2 را به نزدیکترین بازه «۱۵» دقیقهای گرد کنیم، فرمول زیر را مینویسیم.
=CEILING(A2,"0:15")نتیجه برای یک زمان نمونه به شکل تصویر زیر است.

البته برای نمایش صحیح زمان لازم است قالببندی سلول نتیجه را از بخش «Format Cells» روی «time» تنظیم کنیم.
استفاده از تابع CEILING در این حالت روشی مناسب برای محاسبه ساعت کاری قابل پرداخت پرسنل یک شرکت است. در این روش علاوه بر سادهتر شدن محاسبات، زمان کاری پرسنل کاملا یکسان محاسبه میشود و پرداخت مربوط به آن منصفانه خواهد بود.
مثال ۴: ترکیب با سایر توابع
ترکیب تابع CEILING، تابع ROW و تابع ISEVEN برای مشخص کردن ردیفها در یک مجموعه داده کاربرد دارد.
بهعنوان مثال در تصویر زیر میخواهیم ردیفهای جدول زیر را در گروههای سهتایی با رنگ دلخواه مشخص کنیم.

برای این کار لازم است طبق مراحل زیر از قالببندی شرطی استفاده کنیم.
- ابتدا کل اعداد جدول را انتخاب میکنیم. سپس از زبانه «Home» به بخش «Conditional Formating» و بعد «New Rule» میرویم.

- در پنجره باز شده روی بخش اول از تصویر زیر کلیک میکنیم. در بخش دوم، فرمول =ISEVEN(CEILING(ROW()-1,3)/3) را مینویسیم و رنگ دلخواه را انتخاب میکنیم.

نتیجه به شکل زیر درمیآید.

نحوه عملکرد فرمول
نحوه عملکرد فرمول به این شکل است:
- ابتدا با استفاده از تابع ROW و یک عدد تعدیلکننده شماره ردیفها را نرمالسازی میکنیم تا از عدد یک شروع شوند. اولین عدد جدول در ردیف دوم قرار دارد، بنابراین عدد تعدیلکننده برابر «۱» است. بنابراین ردیف دوم در بخش ROW()-1 از فرمول عدد «۱» را برمیگرداند.
- در قسمت بعدی تابع CEILING خروجی مرحله اول را به مضرب «۳» رو به بالا گرد میکند. بنابراین ردیفها به گروههای سهتایی تقسیم میشوند.
- در مرحله سوم برای مشخص کردن شماره گروه، خروجی تابع CEILING بر «۳» تقسیم میشود. یعنی همه گروههای سهتایی به ترتیب شماره «۱»، «۲» و ... میگیرند.
- در مرحله آخر تابع «ISEVEN» زوج یا فرد بودن شماره گروه را بررسی میکند. در این مثال شماره گروههای زوج، رنگی میشوند.

برای یادگیری تکمیلی انواع قالببندی ساده و حرفهای سلول در اکسل پیشنهاد میکنیم فیلم آموزش ترفندهای کاربردی اکسل در فرادرس را با تمرکز بر فصل دوم آن مشاهده کنید.
البته، این کار نوعی قالببندی شرطی است که در مطلب زیر روش کار با آن برای برجسته کردن سطرها را بهصورت کامل توضیح دادهایم.
تکمیل مسیر یادگیری فرمولنویسی با توابع اکسل همراه فرادرس
نرمافزار اکسل توابع بسیاری دارد که برای محاسبات ریاضی و آماری، جستجوی داده، محاسبات مالی و فرمولنویسی شرطی استفاده میشوند. در صورت افزایش مهارت در کار با این توابع حسب نیاز و زمینه فعالیت خود میتوانیم انجام پروژهها و محاسبات را سریعتر انجام دهیم. در این مسیر مجموعه فیلمهای آموزشی تهیه شده در فرادرس راهنمایی کامل و میانبر برای همه علاقهمندان هستند. تنوع دروس، اساتید شناخته شده، امکان دریافت گواهینامه معتبر و تخفیفهای ویژه برای کاربران فعال از مهمترین ویژگیهای این آموزشها است.

برای شروع یادگیری پیشنهاد اول مشاهده فیلمهای آموزشی منتخب زیر است.
- فیلم آموزش استفاده از توابع و فرمولنویسی اکسل همراه گواهینامه در فرادرس
- فیلم آموزش رایگان ساخت فرمولهای پیچیده با توابع اکسل در فرادرس
- فیلم آموزش ابزارهای کاربردی اکسل همراه گواهینامه در فرادرس
- فیلم آموزش ترفندهای کاربردی اکسل همراه گواهینامه در فرادرس
برای تکمیل یادگیری نیز علاقهمندان میتوانند با انتخاب مورد دلخواه از دو مجموعه فیلم آموزشی زیر سایر ترفندهای کار با اکسل را یاد بگیرند.
پیامهای خطا هنگام فرمولنویسی با تابع CEILING
رفع خطاهای کار با تابع CEILING در اکسل بسیار ساده است. رایجترین خطاها مشاهده عبارت #NUM! ، #VALUE! و #DIV/0! است که در این بخش دلیل آن را بررسی میکنیم.
پیام خطای !NUM#
این پیام زمانی اتفاق میافتد که دو آرگومان تابع CEILING علامتهای متفاوتی داشته باشند. دلیل مشاهده این پیام در نسخههای قدیمی اکسل تفاوت علامت آرگومان number و significance با یکدیگر از نظر مثبت و منفی بودن است. در نسخههای اکسل ۲۰۱۰ و ۲۰۱۳ نیز اگر مقدار number مثبت و مقدار significance منفی باشد، با پیام #NUM! روبرو میشویم.
پیام خطای !VALUE#
این خطای زمانی اتفاق میافتد که آرگومانهای تابع CEILING مقادیر غیر عددی باشند. در صورت مشاهده این خطا لازم است دادههای وارد شده در جدول را از نظر فرمت بررسی کنیم.
پیام خطای DIV/0!#
مقدار آرگومان significance همیشه بزرگتر از صفر است. بنابراین اگر این مقدار را به اشتباه «صفر» قرار دهیم، با پیام خطای #DIV/0! روبرو میشویم.
نکات مهم فرمولنویسی با تابع CEILING
برای درک بهتر عملکرد فرمولنویسی با تابع CEILING در اکسل توجه به نکات زیر کار با آن را سادهتر میکند.
- اگر مقدار آرگومان number مضربی از آرگومان significance باشد، تابع CEILING عدد را گرد نمیکند. بهعنوان مثال حاصل فرمول =CEILING(20,5) همان عدد «۲۰» است.
- اگر مقدار دو آرگومان number و significane منفی باشند، تابع CEILING عدد را به سمت دورتر از صفر گرد میکند.
- اگر مقدار آرگومان number منفی و آرگومان significance مثبت باشد، تابع CEILING عدد را به سمت صفر گرد میکند.
- اطمینان از دقت محاسبات بهویژه در تصمیمگیریهای مالی یا برآورد پروژه در استفاده از تابع CEILING بسیار اهمیت دارد. بنابراین لازم است درک درستی از نوع محاسبه و مقدار significance داشته باشیم.
تفاوت تابع CEILING با سایر توابع گرد کردن در اکسل
اکسل بهجز تابع CEILING توابع دیگری هم برای گرد کردن اعداد دارد. این توابع از نظر نوع روش گردکردن با یکدیگر تفاوت دارند. در بخش آخر مطلب، عملکرد پنج تابع پرکاربرد اکسل برای گرد کردن را با تابع CEILING مقایسه میکنیم.
برای درک بهتر تفاوتهای انواع توابع گرد کردن در اکسل بهصورت خلاصه فرمول کلی و نحوه عملکرد هر یک را در جدول زیر توضیح میدهیم.
| تابع | فرمول نمونه | نتیجه نمونه | عملکرد |
| CEILING | CEILING (23.74,1)= | ۲۳ | عدد را همیشه به نزدیکترین مضرب مشخص به سمت بالا گرد میکند. |
| ROUND | ROUND(23.74,1)= | ۲۳/۷ | عدد را بر اساس تعداد رقم مشخص در آرگومان دوم به نزدیکترین مقدار گرد میکند. |
| ROUNDUP | ROUNDUP(23.74,1)= | ۲۳/۸ | عدد را همیشه به سمت بالا و دور از صفر گرد میکند. |
| ROUNDDOWN | ROUNDDOWN(23.74,1)= | ۲۳/۷ | عدد را همیشه به سمت پایین و نزدیک به صفر گرد میکند. |
| MROUND | MROUND(23.74,1)= | ۲۴ | عدد را به نزدیکترین مضرب مشخص (به سمت بالا یا پایین) گرد میکند. |
| FLOOR | FLOOR(23.74,1)= | ۲۳ | عدد را به مضرب مشخص رو به پایین گرد میکند. |
برای یادگیری تکمیلی در مطلب زیر از مجله فرادرس رند کردن با سه تابع پرکاربرد اکسل را بیشتر توضیح دادهایم.
جمعبندی پایانی
با استفاده از تابع ریاضی CEILING میتوانیم اعداد را با توجه به مضرب دلخواه خود به سمت بالا گرد کنیم. این روش برای سادهسازی نمایش اعداد در محاسبات مالی و آماری بسیار کاربرد دارد. پنج تابع پرکاربرد دیگر نیز در اکسل برای گرد کردن اعداد استفاده میشوند که تفاوت آنها با تابع CEILING در نحوه گردکردن به سمت پایین یا بالا است. در این مطلب از مجله فرادرس فرمولنویسی با تابع CEILING در اکسل را همراه چهار مثال مختلف یاد گرفتیم. همچنین با نکات مهم، پیامهای خطا و تفاوت آن با سایر توابع پرکاربرد برای گرد کردن آشنا شدیم.
با توجه به تنوع توابع کاربردی اکسل در محاسبات ریاضی علاقهمندان میتوانند از مجموعه فیلم آموزش استفاده از توابع و فرمول اکسل در فرادرس بر حسب نیاز یادگیری خود در این مسیر را تکمیل کنند.
مطالب مجله فرادرس را در جستجوی گوگل سریعتر ببینید














