حساب التاريخ المطلوب

المحتويات

في بعض الحالات ، قد لا تتم جدولة الأحداث في تاريخ محدد ، ولكنها مرتبطة بيوم محدد من الأسبوع لشهر وسنة محددين - على سبيل المثال:

  • أول يوم اثنين من شهر كانون الثاني (يناير) 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 من منتدانا.

  • كيف يقوم Excel بالفعل بتخزين التواريخ والأوقات ومعالجتها
  • وظيفة NeedDate من الوظيفة الإضافية PLEX

اترك تعليق