الشبكات

دوال الوقت والتاريخ في إكسيل

دوال الوقت والتاريخ في الإكسيل Excel 2019: شرح شامل

يُعتبر برنامج مايكروسوفت إكسيل من أقوى وأشهر برامج معالجة البيانات، حيث يعتمد عليه العديد من المحترفين في تحليل البيانات وإجراء العمليات الحسابية المختلفة. من بين الوظائف الهامة التي يوفرها إكسيل هي دوال الوقت والتاريخ التي تُستخدم لتسهيل التعامل مع البيانات الزمنية وتنظيمها بشكل فعال. في هذا المقال، سنتناول شرحًا دقيقًا حول دوال الوقت والتاريخ في الإكسيل 2019 وكيفية استخدامها بالشكل الأمثل.

1. تعريف دوال الوقت والتاريخ في الإكسيل

دوال الوقت والتاريخ هي مجموعة من الوظائف المدمجة في برنامج إكسيل والتي تساعد في حساب وتنسيق الوقت والتواريخ في الجداول الحسابية. تمكّن هذه الدوال المستخدمين من إجراء عمليات حسابية على البيانات الزمنية مثل إضافة أو طرح أيام، حساب الفارق بين تواريخ معينة، تحديد اليوم من الأسبوع، وغيرها من الوظائف المرتبطة بالوقت والتاريخ.

2. أهم دوال الوقت والتاريخ في الإكسيل 2019

في إكسيل 2019، هناك العديد من الدوال المتخصصة التي تُستخدم لتنفيذ مهام مختلفة تتعلق بالتواريخ والأوقات. فيما يلي أبرز هذه الدوال:

2.1 دالة TODAY

تُستخدم دالة TODAY لإرجاع التاريخ الحالي بناءً على تاريخ النظام في الكمبيوتر. هذه الدالة مفيدة في حالات الحسابات التي تعتمد على التاريخ الحالي.

الصيغة:

excel
=TODAY()

المخرجات: تُرجع هذه الدالة التاريخ الحالي. على سبيل المثال، إذا كان اليوم هو 28 مايو 2025، ستظهر النتيجة بهذا الشكل:

swift
28/05/2025

2.2 دالة NOW

دالة NOW تشبه دالة TODAY ولكنها تُرجع التاريخ والوقت الحالي معًا. هذه الدالة مفيدة في العديد من العمليات التي تتطلب معرفة الوقت الحالي بجانب التاريخ.

الصيغة:

excel
=NOW()

المخرجات: تُرجع هذه الدالة التاريخ والوقت الحالي. على سبيل المثال:

swift
28/05/2025 14:35

2.3 دالة DATE

تُستخدم دالة DATE لإنشاء تاريخ معين باستخدام السنة والشهر واليوم كمدخلات. هذه الدالة مفيدة في حالة إذا كنت بحاجة إلى إنشاء تاريخ من مكونات منفصلة.

الصيغة:

excel
=DATE(year, month, day)

المخرجات: تُرجع هذه الدالة التاريخ بناءً على المدخلات. على سبيل المثال:

excel
=DATE(2025, 5, 28)

تُرجع النتيجة:

swift
28/05/2025

2.4 دالة YEAR

تُستخدم دالة YEAR لاستخراج السنة من تاريخ معين. هذه الدالة تُعد مفيدة في حالة الحاجة إلى معرفة السنة التي ينتمي إليها تاريخ معين.

الصيغة:

excel
=YEAR(date)

المخرجات: تُرجع السنة من التاريخ المحدد. على سبيل المثال:

excel
=YEAR("28/05/2025")

تُرجع النتيجة:

yaml
2025

2.5 دالة MONTH

تُستخدم دالة MONTH لاستخراج الشهر من تاريخ معين. هذه الدالة مفيدة في حسابات تتعلق بالأشهر.

الصيغة:

excel
=MONTH(date)

المخرجات: تُرجع الشهر من التاريخ المحدد. على سبيل المثال:

excel
=MONTH("28/05/2025")

تُرجع النتيجة:

5

2.6 دالة DAY

دالة DAY تُستخدم لاستخراج اليوم من التاريخ. يمكن استخدامها في حالات عديدة مثل تحليل الأيام داخل شهر معين.

الصيغة:

excel
=DAY(date)

المخرجات: تُرجع اليوم من التاريخ المحدد. على سبيل المثال:

excel
=DAY("28/05/2025")

تُرجع النتيجة:

28

2.7 دالة WEEKDAY

تُستخدم دالة WEEKDAY لاستخراج رقم اليوم من الأسبوع لتاريخ معين. تساعد هذه الدالة في معرفة يوم الأسبوع الذي يوافق تاريخًا معينًا.

الصيغة:

excel
=WEEKDAY(date, [return_type])

المخرجات: تُرجع رقم اليوم من الأسبوع. على سبيل المثال:

excel
=WEEKDAY("28/05/2025")

إذا كان الرقم 1 يشير إلى الأحد و 7 إلى السبت، فإن النتيجة ستكون:

3

الذي يمثل الثلاثاء.

2.8 دالة DATEDIF

دالة DATEDIF تُستخدم لحساب الفرق بين تاريخين معينين. يمكن استخدامها لحساب الفارق بالأيام، الأشهر أو السنوات.

الصيغة:

excel
=DATEDIF(start_date, end_date, unit)

حيث:

  • start_date: التاريخ الأول.

  • end_date: التاريخ الثاني.

  • unit: الوحدة التي سيتم حساب الفرق بها (مثل “Y” للسنوات، “M” للأشهر، “D” للأيام).

المخرجات: تُرجع الفارق بين التاريخين. على سبيل المثال:

excel
=DATEDIF("01/01/2020", "28/05/2025", "Y")

تُرجع النتيجة:

5

التي تمثل 5 سنوات.

2.9 دالة TIME

دالة TIME تُستخدم لإنشاء وقت معين باستخدام الساعات والدقائق والثواني كمدخلات.

الصيغة:

excel
=TIME(hour, minute, second)

المخرجات: تُرجع الوقت بناءً على المدخلات. على سبيل المثال:

excel
=TIME(14, 30, 0)

تُرجع النتيجة:

makefile
14:30:00

2.10 دالة HOUR

تُستخدم دالة HOUR لاستخراج الساعة من وقت معين.

الصيغة:

excel
=HOUR(time)

المخرجات: تُرجع الساعة من الوقت المحدد. على سبيل المثال:

excel
=HOUR("14:30:00")

تُرجع النتيجة:

14

2.11 دالة MINUTE

دالة MINUTE تُستخدم لاستخراج الدقيقة من وقت معين.

الصيغة:

excel
=MINUTE(time)

المخرجات: تُرجع الدقيقة من الوقت المحدد. على سبيل المثال:

excel
=MINUTE("14:30:00")

تُرجع النتيجة:

30

2.12 دالة SECOND

تُستخدم دالة SECOND لاستخراج الثانية من وقت معين.

الصيغة:

excel
=SECOND(time)

المخرجات: تُرجع الثانية من الوقت المحدد. على سبيل المثال:

excel
=SECOND("14:30:45")

تُرجع النتيجة:

45

3. استخدام دوال الوقت والتاريخ في المعادلات

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

excel
=DATE(2025, 5, 28) + 10

التي تُرجع تاريخ 10 أيام بعد 28 مايو 2025.

4. تنسيق الخلايا

يمكن تنسيق الخلايا لتظهر التواريخ والأوقات بشكل مخصص باستخدام التنسيق المخصص. يمكن للمستخدم تحديد تنسيق معين لعرض التاريخ أو الوقت بالشكل الذي يناسبه. على سبيل المثال، يمكن عرض التاريخ على الشكل “يوم/شهر/سنة” أو “شهر-يوم-سنة” حسب احتياجات المستخدم.

5. خلاصة

تعتبر دوال الوقت والتاريخ في إكسيل 2019 أداة قوية تساعد في إدارة البيانات الزمنية بكفاءة. من خلال استخدام هذه الدوال، يمكن للمستخدم إجراء العديد من العمليات الحسابية على التواريخ والأوقات، مثل الحسابات الزمنية، استخراج أجزاء من التاريخ أو الوقت، إضافة أو طرح أيام من تاريخ معين، وغيرها من العمليات المعقدة.