محاسبه تاریخ مورد نظر

فهرست

در برخی موارد، رویدادها ممکن است برای تاریخ خاصی برنامه ریزی نشده باشند، اما به روز خاصی از هفته از یک ماه و سال معین مرتبط هستند - برای مثال:

  • اولین دوشنبه ژانویه 2007 سنگین ترین دوشنبه سال است
  • دومین یکشنبه در آوریل 2011 - روز دفاع هوایی
  • اولین یکشنبه در اکتبر 2012 - روز معلم
  • و غیره.

برای تعیین تاریخ دقیقی که چنین روزی از هفته در آن قرار می گیرد، به یک فرمول کوچک اما مشکل نیاز داریم:

محاسبه تاریخ مورد نظر

=ДАТА(B1;B2;B4*7-6)+ОСТАТ(B3-ДАТА(B1;B2;);7)

در نسخه انگلیسی آن خواهد بود

=DATE(B1;B2;B4*7-6)+MOD(B3-DATE(B1;B2;);7)

هنگام استفاده از این فرمول، فرض می شود که

  • B1 - سال (تعداد)
  • B2 - شماره ماه (تعداد)
  • B3 - تعداد روز هفته (دوشنبه = 1، سه شنبه = 2، و غیره)
  • B4 - شماره سریال روز هفته که به آن نیاز دارید 

برای ساده سازی و بهبود قابل توجه فرمول، با تشکر فراوان از محترم SIT از انجمن ما

  • چگونه اکسل در واقع تاریخ ها و زمان ها را ذخیره و پردازش می کند
  • عملکرد NeedDate از افزونه PLEX

پاسخ دهید