روبن باید بداند، برای هر تاریخ مشخصی، آخر هفته آینده کی است. برای اهداف او، تعطیلات آخر هفته از شنبه شروع میشود، بنابراین این اساساً به این معنی است که راهی برای "تعطیل" تاریخ (از یکشنبه تا جمعه) به شنبه آینده ارائه میکند.
روش های مختلفی وجود دارد که می توانید تاریخ شنبه آینده را محاسبه کنید. این امکان پذیر است زیرا تاریخ ها در داخل اکسل به عنوان اعداد ذخیره می شوند و اعداد را می توان به راحتی دستکاری کرد. شاید ساده ترین راه برای محاسبه شنبه آینده این فرمول باشد:
=A1+7-WEEKDAY(A1)
همانطور که در اینجا نشان داده شده است، می توانید از یک برنامه بسیار ساده از تابع CEILING نیز استفاده کنید:
=CEILING(A1,7)
به یاد داشته باشید که وقتی از رویکرد فرمولی استفاده می کنید، اکسل ممکن است به طور خودکار نتیجه را طوری قالب بندی نکند که شبیه تاریخ باشد. رفع آن به اندازه کافی آسان است. فقط قالب بندی سلولی را که می خواهید اعمال کنید.
این دو فرمول تاریخ شنبه آینده را برمی گرداند، مگر اینکه تاریخ در A1 از قبل یک شنبه باشد. اگر می خواهید یک تاریخ شروع شنبه برای بازگشت به تاریخ شنبه بعدی داشته باشید، این فرمول به خوبی کار می کند:
= IF(WEEKDAY(A1)=7,7,7-WEEKDAY(A1))+A1
یک فرمول جایگزین (که از دستور IF استفاده نمی کند) برای محاسبه شنبه آینده اگر تاریخ شروع در A1 قبلاً شنبه باشد، این است:
=(A1+7+1)-WEEKDAY(A1+1)