ترجع هذه الدالة الرقم التسلسلي المتتالي الذي يمثل تاريخا محددا.
بناء الجملة
DATE(year,month,day)
السنة من الممكن أن تكون وسيطة السنة من رقم واحد إلى أربعة أرقام. إذا كانت السنة بين 0 (صفر) و1899 (ضمنا)، تضاف تلك القيمة إلى 1900 لحساب السنة. على سبيل المثال، DATE(108,1,2) تقوم بإرجاع 2 يناير، 2008 (1900+108). إذا كانت قيمة السنة بين 1900 و9999 (ضمنا)، تستخدم تلك القيمة لتمثل السنة. على سبيل المثال، DATE(2008,1,2) ترجع 2 يناير، 2008.
الشهر هو رقم يمثل أحد أشهر السنة. إذا كانت قيمة month أكبر من 12، فإن month تضيف عدد الأشهر إلى الشهر الأول من السنة المحددة. على سبيل المثال، DATE(2008,14,2) إرجاع الرقم التسلسلي الذي يمثل 2 فبراير، 2009.
اليوم هو رقم يمثل أحد أيام الشهر. إذا كانت قيمة day أكبر من عدد أيام الشهر المحدد، فإن day تضيف عدد الأيام هذا إلى اليوم الأول من الشهر. على سبيل المثال، DATE(2008,1,35) ترجع الرقم التسلسلي الذي يمثل 4 فبراير، 2008.
الملاحظات
- يتم تخزين التواريخ كأرقام تسلسلية متتابعة حتى يمكن استخدامها في العمليات الحسابية. افتراضياً، 31 ديسمبر 1899 هو الرقم التسلسلي 1، و1 يناير 2008 هو الرقم التسلسلي 39448 لأنه يزيد 39,448 يوماً عن 1 يناير 1900.
- تعد الدالة DATE مفيدة جدا في الصيغ التي تكون فيها السنة والشهر واليوم عبارة عن صيغ وليست ثوابت.
مثال
| السنة | الشهر | يوم | الصيغة | الوصف (النتيجة) |
|---|---|---|---|---|
| 2008 | 1 | 1 | =DATE([Year],[Month],[Day]) | التاريخ التسلسلي للتاريخ (1/1/2008 أو 39448) |