سام در سلول A1 تاریخ دارد و می خواهد تاریخ چهارشنبه بعد را در سلول B1 محاسبه کند. او فکر می کند که از چه فرمولی برای محاسبه استفاده کند.
در واقع فرمولهای زیادی وجود دارد که میتوانید استفاده کنید، و یکی از آنهایی که انتخاب میکنید تا حد زیادی به شما بستگی دارد. در اینجا یک نمونه نماینده خوب از فرمول هایی است که می توانید استفاده کنید:
=IF(WEEKDAY(A1)
این فرمولها تاریخی را نشان میدهند که چهارشنبه آینده را نشان میدهد، مشروط بر اینکه تاریخ در سلول A1 برای شروع چهارشنبه نباشد. به عنوان مثال، اگر تاریخ در A1 5/26/10 (یک چهارشنبه) باشد، هر کدام از این تاریخ ها 5/26/10 برمی گردند. با این حال، اگر تاریخ 5/27/10 باشد، فرمول 6/2/10 برمی گردد.
اگر فرمولی میخواهید که چهارشنبه آینده بازگردد، حتی زمانی که تاریخ شروع چهارشنبه باشد، باید به فرمول دیگری تکیه کنید. یکی از این موارد را انتخاب کنید:
=A1+IF(WEEKDAY(A1,1)=4,7,IF(WEEKDAY(A1,1)<4,4-WEEKDAY(A1,1),11-WEEKDAY(A1,1)))
=IF(WEEKDAY(A1)=4)
=A1-MOD(WEEKDAY(A1)-4,7)+7
=A1+4+((WEEKDAY(A1)>=4)*7)-WEEKDAY(A1)
=A1+MOD(10-WEEKDAY(A1),7)+1
=A1+IF(WEEKDAY(A1) < 4,4,11)-WEEKDAY(A1)
=CEILING(A1-4,7)+4
=A1+6-MOD(A1+2,7)
لازم به ذکر است که دو مورد آخر از این فرمول ها به خوبی روی رایانه شخصی کار می کنند، اما آن طور که انتظار می رود در مک کار نمی کنند. این به این دلیل است که تاریخ پایه استفاده شده برای شماره سریال تاریخ در Mac با رایانه شخصی متفاوت است، و بنابراین محاسبات - که بر روی شماره سریال های اساسی برای تاریخ ها عمل می کنند - مقادیر متفاوتی را در هر پلتفرم برمی گرداند.