تخطي إلى المحتوى الرئيسي
الدعم
تسجيل الدخول باستخدام حساب Microsoft
تسجيل الدخول أو إنشاء حساب.
مرحباً،
تحديد استخدام حساب مختلف!
لديك حسابات متعددة
اختر الحساب الذي تريد تسجيل الدخول باستخدامه.

قم باستخدام الدالة DATE في Excel عند الحاجة إلى جمع ثلاث قيم مختلفة لتكوين تاريخ.

تقوم الدالة DATE بإرجاع الرقم التسلسلي المتتالي الذي يمثل تاريخاً معيناً.

بناء الجملة: DATE(year,month,day)

يحتوي بناء جملة الدالة DATE على الوسيطات التالية:

  • Year    مطلوبة. يمكن أن تتضمن قيمة الوسيطة year من رقم واحد إلى أربعة أرقام. يفسر Excel الوسيطة year وفقاً لنظام التاريخ الذي يستخدمه الكمبيوتر لديك. وبشكل افتراضي، يستخدم Microsoft Excel لنظام تشغيل Windows نظام تاريخ 1900، مما يعني أن أول تاريخ هو 1 يناير 1900.

    تلميح: قم باستخدام أربعة أرقام للوسيطة year لمنع حدوث نتائج غير مرغوب فيها. على سبيل المثال، يمكن أن تعني "07" "1907" أو "2007". لذلك تمنع السنوات المكونة من أربعة أرقام حدوث إرباك.

    • إذا كانت قيمة year تتراوح بين 0 (صفر) و1899 (ضمناً)، فإن Excel يضيف هذه القيمة إلى 1900 لحساب السنة. على سبيل المثال، تقوم DATE(108,1,2) بإرجاع 2 يناير، 2008 ‏(1900+108).

    • إذا كانت قيمة year تتراوح بين 1900 و9999 (ضمناً)، فإن Excel يستخدم هذه القيمة على أنها السنة. على سبيل المثال، تقوم DATE(2008,1,2) بإرجاع 2 يناير، 2008.

    • إذا كانت السنة أقل من 0 أو كانت 10000 أو أكثر، فسيرجع Excel #NUM! وهي قيمة خطأ.

  • Month    مطلوبة. وهي عدد صحيح موجب أو سالب يمثل أحد أشهر السنة من 1 إلى 12 (من يناير إلى ديسمبر).

    • إذا كانت قيمة month أكبر من 12، فإن month تضيف عدد الأشهر إلى الشهر الأول من السنة المحددة. على سبيل المثال، تقوم DATE(2008,14,2) بإرجاع الرقم التسلسلي الذي يمثل 2 فبراير، 2009.

    • إذا كانت قيمة month أقل من 1، فإن month تطرح المقدار الناتج من جمع عدد الأشهر هذا مع الرقم 1 من الشهر الأول في السنة المحددة. على سبيل المثال، تقوم DATE(2008,-3,2) بإرجاع الرقم التسلسلي الذي يمثل 2 سبتمبر، 2007.

  • Day    مطلوبة. وهي عدد صحيح موجب أو سالب يمثل أحد أيام الشهر من 1 إلى 31.

    • إذا كانت قيمة day أكبر من عدد أيام الشهر المحدد، فإن day تضيف عدد الأيام هذا إلى اليوم الأول من الشهر. على سبيل المثال، تقوم DATE(2008,1,35) بإرجاع الرقم التسلسلي الذي يمثل 4 فبراير، 2008.

    • إذا كانت قيمة day أقل من 1، فإن day تطرح المقدار الناتج من جمع عدد الأيام هذا مع الرقم 1 من اليوم الأول في الشهر المحدد. على سبيل المثال، تقوم DATE(2008,1,-15) بإرجاع الرقم التسلسلي الذي يمثل 16 ديسمبر، 2007.

ملاحظة: يخزن Excel التواريخ كأرقام تسلسلية متتالية حتى يمكن استخدامها في العمليات الحسابية. يعد 1 يناير 1900 الرقم التسلسلي 1، و1 يناير 2008 الرقم التسلسلي 39448 لأنه يزيد 39447 يوم عن 1 يناير 1900. ستحتاج إلى تغيير تنسيق الأرقام (تنسيق الخلايا) لكي تتمكن من عرض تاريخ صحيح.

المثال 1 على الدالة DATE

بناء الجملة: DATE(year,month,day)

على سبيل المثال: يجمع =DATE(C2,A2,B2) السنة من الخلية C2، والشهر من الخلية A2 واليوم من الخلية B2 في خلية واحدة كتاريخ. يعرض المثال أدناه النتيجة النهائية في الخلية D2.

المثال 2 على الدالة DATE

هل تحتاج إلى إدراج تواريخ بدون صيغة؟ لا مشكلة. يمكنك إدراج التاريخ والوقت الحاليين في خلية، أو يمكنك إدراج تاريخ يتم تحديثه. يمكنك أيضا تعبئة البيانات تلقائيا في خلايا ورقة العمل.

  1. انقر بزر الماوس الأيمن فوق الخلية (الخلايا) التي تريد تغييرها. على جهاز Mac، اضغط على مفتاح CTRL مع النقر فوق الخلايا.

  2. على علامة التبويب الشريط الرئيسي، انقر فوق تنسيق > تنسيق الخلايا أو اضغط على Ctrl + 1 (Command+1 بجهاز Mac).

  3. 3. اختر الإعدادات المحلية (الموقع) وتنسيق التاريخ الذي تريده.

  4. للحصول على مزيد من المعلومات حول تنسيق التواريخ، راجع تنسيق تاريخ بالطريقة التي تريدها.

    تنسيق خلية كتاريخ

يمكنك استخدام الدالة DATE لإنشاء تاريخ مستند إلى تاريخ خلية أخرى. على سبيل المثال، يمكنك استخدام الدالات YEAR وMONTH وDAY لإنشاء تاريخ الذكرى السنوية المستند إلى خلية أخرى. لنفترض أن اليوم الأول للعمل للموظف هو 1/‏10/‏2016؛ يمكن استخدام الدالة DATE لإعداد تاريخ الذكرى السنوية الخامسة له:

احتساب تاريخ استناداً إلى تاريخ آخر

  1. تؤدي الدالة DATE إلى إنشاء تاريخ.

    =DATE(YEAR(C2)+5,MONTH(C2),DAY(C2))

  2. تتحقق الدالة YEAR من الخلية C2 وتستخرج "2012".

  3. ثم تضيف «+5» 5 سنوات، وتقوم بإعداد "2017" كالذكرى السنوية في الخلية D2.

  4. تقوم الدالة MONTH باستخراج "3" من C2. يؤدي ذلك إلى إعداد "3" كالشهر في الخلية D2.

  5. تقوم الدالة DAY باستخراج "14" من C2. يؤدي ذلك إلى إعداد «14» كاليوم في الخلية D2.

إذا قمت بفتح ملف من برنامج آخر، فسيحاول Excel التعرف على التواريخ الموجودة ضمن البيانات. ولكن أحياناً لا يمكن التعرف على التواريخ. قد يرجع ذلك إلى أن الأرقام لا تشبه تاريخاً نموذجياً أو أنه تم تنسيق البيانات كنص. وإذا كان الأمر كذلك، يمكنك استخدام الدالة DATE لتحويل المعلومات إلى تواريخ. على سبيل المثال، في الرسم التوضيحي التالي، تحتوي الخلية C2 على تاريخ بالتنسيق: YYYYMMDD. وتم تنسيقها كنص أيضاً. لتحويلها إلى تاريخ، تم استخدام الدالة DATE بالتزامن مع الدالات LEFT وMID وRIGHT.

تحويل السلاسل النصية والأرقام إلى تواريخ

  1. تؤدي الدالة DATE إلى إنشاء تاريخ.

    =DATE(LEFT(C2,4),MID(C2,5,2),RIGHT(C2,2))

  2. تتحقق الدالة LEFT من الخلية C2 وتأخذ الأحرف الأربعة الأولى من اليسار. يؤدي هذا إلى إعداد "2014" كسنة التاريخ الذي تم تحويله في الخلية D2.

  3. تتحقق الدالة MID من الخلية C2. وتبدأ عند الحرف الخامس، ثم تأخذ حرفين إلى اليمين. يؤدي هذا إلى إنشاء "03" كشهر التاريخ الذي تم تحويله في الخلية D2. نظراً لتعيين تنسيق D2 إلى Date، لن يتم تضمين "0" في النتيجة النهائية.

  4. تتحقق الدالة RIGHT من الخلية C2 وتأخذ أول حرفين بدءاً من أقصى اليسار وانتقالاً إلى اليمين. يؤدي ذلك إلى إعداد «14» كيوم التاريخ في الخلية D2.

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

في المثال أدناه، تحتوي الخلية A5 على التاريخ المطلوب زيادته وإنقاصه بعدد 7 أيام (القيمة في الخلية C5).

زيادة تاريخ أو إنقاصه حسب عدد معين من الأيام

اطلع أيضاً على

جمع التواريخ أو طرحها

إدراج التاريخ والوقت الحاليين في خلية

تعبئة البيانات تلقائياً في خلايا ورقة العمل

الدالة YEAR

الدالة MONTH‏‎

الدالة DAY

الدالة TODAY

الدالة DATEVALUE‏‎

دالات التاريخ والوقت (مرجع)

جميع دالات Excel (حسب الفئة)

جميع دالات Excel (بالترتيب الأبجدي)

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.

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

هل كانت المعلومات مفيدة؟

ما مدى رضاك عن جودة اللغة؟
ما الذي أثّر في تجربتك؟
بالضغط على "إرسال"، سيتم استخدام ملاحظاتك لتحسين منتجات Microsoft وخدماتها. سيتمكن مسؤول تكنولوجيا المعلومات لديك من جمع هذه البيانات. بيان الخصوصية.

نشكرك على ملاحظاتك!

×