كيفية تحويل رقم الأسبوع إلى تواريخ

يمكنك بسهولة تحويل التاريخ إلى رقم الأسبوع في Excel باستخدام ملف وظيفة WeekNum . من ناحية أخرى ، يمكنك أيضًا حساب أيام الأسبوع إذا كنت تعرف رقم الأسبوع في السنة.

نظرًا لوجود 7 أيام في الأسبوع دائمًا ولحساب اليوم الأول من الأسبوع بناءً على رقم الأسبوع ، ستحتاج إلى معرفة اليوم الأول في الأسبوع الأول من العام ، ثم إضافة الأيام إلى الأسبوع رقم.

1. اليوم الأول من الأسبوع



يرجى نسخ الصيغة أدناه ، وتغيير 'YYYY' و 'WK #' إلى السنة ورقم الأسبوع للحصول على اليوم الأول من الأسبوع.

= MAX (DATE (YYYY، 1،1)، DATE (YYYY، 1،1) - WEEKDAY (DATE (YYYY، 1،1) ، 1 ) + 1 + (أسبوع # -1) * 7)

على سبيل المثال ، اليوم الأول في الأول من كانون الثاني (يناير) 2016 هو اليوم السادس من الأسبوع إذا كنت تستخدم الأحد هو اليوم الأول من الأسبوع. اليوم الأول من الأسبوع الذي يوافق 1 يناير 2016 هو 27 ديسمبر 2015.

للحصول على '27 كانون الأول (ديسمبر) 2015' بناءً على 1 كانون الثاني (يناير) ، يُرجى استخدام الصيغة التالية:

= DATE (2016،1،1) - WEEKDAY (DATE (2016،1،1)، 1 ) +1

حيث 1 في وظيفة أيام الأسبوع هي نوع أيام الأسبوع ، يرجى الاطلاع أدناه للحصول على القائمة الكاملة. إذا كنت تريد أن يكون يوم الاثنين هو أول أيام الأسبوع ، فيرجى استخدام 2 بدلاً من 1.

إذا كان رقم الأسبوع هو 2 ، على سبيل المثال ، فأنت بحاجة إلى استخدام اليوم الأول لإضافة 7 أيام وهو (2-1) * 7 ، أو إذا كنت تعلم أن رقم الأسبوع هو 3 ، فأنت بحاجة إلى استخدام اليوم الأول لإضافة (3-1) * 7 أيام ليكون أول يوم من الأسبوع الثالث. للحصول على أول يوم من أي أسبوع في عام 2016 ، يرجى استخدام الصيغة أدناه.

= DATE (2016،1،1) - WEEKDAY (DATE (2016،1،1)، 1 ) + 1 + (أسبوع # - 1) * 7

ال ماكس وظيفة هو تجنب اليوم الأول من الأسبوع الأول الذي يقع في العام السابق (على سبيل المثال ، 27 ديسمبر 2015).

2. اليوم الأخير من الأسبوع

للحصول على اليوم الأخير من الأسبوع وفقًا لرقم الأسبوع ، يرجى استخدام الصيغة أدناه وتغيير YYYY و WK # إلى القيم التي لديك:

= MIN (DATE (YYYY، 12،31)، DATE (YYYY، 1،1) -WEEKDAY (DATE (YYYY، 1،1) ، 1 ) + 7 * أسبوع #)

المنطق هو الحصول على اليوم الأخير من آخر أسبوع كامل قبل الأسبوع بتاريخ 1 يناير ، ثم إضافة أيام بالأسابيع إلى رقم الأسبوع.

على سبيل المثال ، اليوم الأخير من آخر أسبوع كامل هو 26 ديسمبر 2015 محسوبًا بالصيغة:

= DATE (2016،1،1) - WEEKDAY (DATE (2016،1،1)، 1 )

حيث 1 هو نوع الأسبوع. إضافة الأسابيع للحصول على آخر يوم في الأسبوع برقم الأسبوع.

ال وظيفة دقيقة هو تجنب الموقف الذي يقع فيه اليوم الأخير من الأسبوع الماضي في العام المقبل ، وسيكون 31 ديسمبر هو اليوم الأخير في هذه الحالة.