هل تريد إتقان وظائف التاريخ في Excel؟ فيما يلي بعض الأشياء الأساسية التي تحتاج إلى معرفتها.

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

لذلك ، سوف نستكشف وظائف التاريخ المختلفة التي يجب أن تكون على دراية بها ونقدم أمثلة عن كيفية استخدامها بفعالية في Excel.

1. تاريخ

تُستخدم الدالة DATE في Excel لإنشاء تاريخ بناءً على مكونات السنة والشهر واليوم الفردية التي تحددها. يتطلب الأمر ثلاث حجج: سنة, شهر، و يوم.

=DATE(year, month, day)

على سبيل المثال ، تُرجع الصيغة التالية التاريخ 14 أغسطس 2023:

=DATE(2023, 8, 14)

2. EDATE

تحسب الدالة EDATE تاريخًا يمثل عددًا محددًا من الأشهر قبل تاريخ بدء معين أو بعده. يتم استخدامه بشكل شائع للحسابات المالية ، مثل التنبؤ بالتواريخ المستقبلية بناءً على إطار زمني معين. صيغة الدالة EDATE هي:

=EDATE(start_date, months)

أين:

  • تاريخ البدء هو تاريخ البدء الذي تريد حساب التاريخ الجديد منه
  • instagram viewer
  • شهور هو عدد الأشهر التي تريد إضافتها (إذا كانت موجبة) أو طرحها (إذا كانت سالبة) من تاريخ البدء.

على سبيل المثال ، للعثور على التاريخ بعد 3 أشهر من التاريخ في الخلية A1 ، ستستخدم الصيغة:

=EDATE(A1, -3)

سترجع هذه الصيغة تاريخ 14 مايو 2023.

3. يوم

تستخرج الدالة DAY يوم الشهر من تاريخ معين. تقوم بإرجاع اليوم كرقم بين 1 و 31. صيغة الدالة DAY هي:

=DAY(serial_number)

أين رقم سري هو التاريخ الذي تريد استخراج اليوم منه. على سبيل المثال ، إذا كان لديك تاريخ في الخلية A1 وتريد استخراج اليوم منه ، فيمكنك استخدام الصيغة:

=DAY(A1)

ستُرجع هذه الصيغة القيمة 14 ، والتي تمثل يوم الشهر.

4. اليوم

تُستخدم وظيفة TODAY في Excel لعرض التاريخ الحالي. لا يتطلب الأمر أي حجج ، ويتم تحديثه تلقائيًا كل يوم. صيغة الدالة TODAY بسيطة:

=TODAY()

5. الأيام 360

تتيح لك وظيفة DAYS360 احسب بين تاريخين في Excel. تقوم بإرجاع عدد الأيام بين تاريخين باستخدام طريقة السنة المكونة من 360 يومًا ، والمعروفة أيضًا بالطريقة الأوروبية. فيما يلي بناء الجملة لوظيفة DAYS360:

=DAYS360(start_date, end_date, [method])

أين:

  • [طريقة] هي وسيطة اختيارية تحدد الطريقة التي يجب استخدامها لحساب الفرق. في حالة الحذف ، يستخدم Excel طريقة الولايات المتحدة (NASD).

على سبيل المثال ، إذا كنت تستخدم الصيغة التالية:

=DAYS360("2023-08-14", "2023-09-08", TRUE) 

سيعيد عدد الأيام بين 14 أغسطس 2023 و 8 سبتمبر 2023.

6. WEEKNUM

تُستخدم الدالة WEEKNUM لتحديد رقم الأسبوع لتاريخ معين. يأخذ تاريخًا كإدخال ويعيد رقم الأسبوع المقابل بناءً على النظام المحدد. صيغة الوظيفة هي:

=WEEKNUM(serial_number, [return_type]) 

أين:

  • رقم سري هو التاريخ الذي تريد تحديد رقم الأسبوع الخاص به.
  • نوع_العودة هي وسيطة اختيارية تحدد نظام ترقيم الأسابيع المراد استخدامه. إذا تم حذفه ، فإنه يتحول إلى نظام افتراضي في الولايات المتحدة ، حيث تبدأ الأسابيع يوم الأحد.

على سبيل المثال ، لحساب رقم الأسبوع للتاريخ في الخلية A2 ، ستستخدم الصيغة التالية:

=WEEKNUM(A2)

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

7. EOMONTH

ترجع الدالة EOMONTH في Excel اليوم الأخير من الشهر الذي يمثل عددًا محددًا من الأشهر قبل أو بعد تاريخ معين. صيغة الدالة EOMONTH هي:

=EOMONTH(start_date, months)

أين تاريخ البدء هو التاريخ الأولي الذي تريد حساب نهاية الشهر منه ، و شهور هو عدد الأشهر المراد إضافتها أو طرحها من تاريخ البدء.

على سبيل المثال ، إذا كنت تريد العثور على اليوم الأخير من الشهر أي بعد 3 أشهر من التاريخ في الخلية A1 ، فستستخدم الصيغة أدناه:

=EOMONTH(A1, 3)

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

=EOMONTH(A1, -2)

8. يوم عمل

تحسب الدالة WORKDAY التاريخ الذي يمثل عددًا محددًا من أيام العمل قبل تاريخ معين أو بعده ، باستثناء عطلات نهاية الأسبوع والعطلات المحددة اختياريًا. فيما يلي بناء الجملة لوظيفة WORKDAY:

=WORKDAY(start_date, days, [holidays])

أين:

  • تاريخ البدء: هذا هو التاريخ الأولي الذي تريد حساب التاريخ الجديد منه.
  • أيام: هذا هو عدد أيام العمل التي تريد إضافتها (إذا كانت موجبة) أو طرحها (إذا كانت سالبة) من تاريخ البدء.
  • [إجازات]: هذا هو نطاق العطلات الذي تريد استبعاده من الحساب. هذه المعلمة اختيارية.

افترض أن لديك مشروعًا يبدأ في 14 أغسطس 2023 ، وتريد حساب تاريخ الانتهاء الذي يبعد 15 يوم عمل ، باستثناء عطلات نهاية الأسبوع والعطلات المحددة. إذا كان لديك تاريخ البدء في الخلية A2 وقائمة بتواريخ العطلات في الخلايا B2: B4، ستستخدم الصيغة أدناه:

=WORKDAY(A2, 15, B2:B4)

سيتم تحديث النتيجة تلقائيًا إذا قمت بتغيير تاريخ البدء أو عدد أيام العمل.

9. NETWORKDAYS

ال تعمل NETWORKDAYS في Excel يُستخدم لحساب عدد أيام العمل بين تاريخين ، باستثناء عطلات نهاية الأسبوع والعطلات المحددة. صيغة الدالة NETWORKDAYS هي:

=NETWORKDAYS(start_date, end_date, [holidays])

أين تاريخ البدء هو تاريخ بدء الفترة ، تاريخ الانتهاء هو تاريخ انتهاء الفترة ، و [إجازات] هو نطاق تواريخ العطلات التي تريد استبعادها من الحساب.

على سبيل المثال ، لديك تاريخ البدء لمهمة في الخلية A2 وتاريخ الانتهاء في B2 والعطلات في الخلايا C2: C3:

=NETWORKDAYS(A2, B2, C2:C3)

ستقوم هذه الصيغة بحساب وإرجاع عدد أيام العمل بين التواريخ في الخلايا A1 و B1 ، باستثناء عطلات نهاية الأسبوع والتواريخ المدرجة في الخلايا من C2 إلى C3.

شرح وظائف التاريخ في Excel

يوفر Excel نطاقًا واسعًا من وظائف التاريخ ، مثل TODAY و NETWORKDAYS وغير ذلك الكثير ، لمساعدتك في حساب الفروق الزمنية ومعالجة تنسيقات التاريخ لتقديم عرض تقديمي أفضل. من خلال إتقان هذه الوظائف ، ستكون أفضل تجهيزًا للتعامل مع البيانات المتعلقة بالتاريخ واتخاذ قرارات مستنيرة في مشاريعك الشخصية أو المهنية.