تصف هذه المقالة بناء جملة صيغة الدالة DATEVALUE واستخدامها في Microsoft Excel.
الوصف
تحول الدالة DATEVALUE التاريخ المخزن كنص إلى رقم تسلسلي يتعرف عليه Excel كتاريخ. على سبيل المثال، تقوم الصيغة =DATEVALUE("1/1/2008") بإرجاع 39448، وهو الرقم التسلسلي للتاريخ 1/1/2008. تذكر أنه على الرغم من ذلك، فقد يؤدي إعداد تاريخ النظام على الكمبيوتر لديك إلى الحصول على نتائج للدالة DATEVALUE تختلف عن نتيجة هذا المثال
تكون الدالة DATEVALUE مفيدة عندما تحتوي ورقة العمل على تواريخ بتنسيق نصي وتريد تصفيتها أو فرزها أو تنسيقها كتواريخ أو استخدامها في حسابات التواريخ.
لعرض رقم تسلسلي لتاريخ في صورة تاريخ، يجب تطبيق تنسيق تاريخ على الخلية. يمكنك العثور على ارتباطات للحصول على مزيد من المعلومات حول عرض الأرقام كتواريخ في القسم انظر أيضاً.
بناء الجملة
DATEVALUE(date_text)
يحتوي بناء جملة الدالة DATEVALUE على الوسيطة التالية:
-
Date_text مطلوبة. وهي النص الذي يمثل تاريخاً بتنسيق تاريخ لـ Excel أو مرجعاً للخلية التي تحتوي على نص يمثل تاريخاً بتنسيق تاريخ لـ Excel. على سبيل المثال، يعد التاريخ "30/1/2008" أو "30 - يناير - 2008" عبارة عن سلسلة نصية موجودة داخل علامتي اقتباس وتمثل تاريخاً.
باستخدام نظام التاريخ الافتراضي في Microsoft Excel for Windows، يجب أن تمثل الوسيطة date_text تاريخا بين 1 يناير 1900 و31 ديسمبر 9999. ترجع الدالة DATEVALUE #VALUE! قيمة الخطأ إذا كانت قيمة الوسيطة date_text تقع خارج هذا النطاق.
إذا تم إهمال جزء السنة من الوسيطة date_text، فإن الدالة DATEVALUE تستخدم السنة الحالية من الساعة المضمّنة في الكمبيوتر الموجود لديك. ويتم تجاهل معلومات الوقت في الوسيطة date_text.
ملاحظات
-
يخزن Excel التواريخ كأرقام تسلسلية متتالية حتى يمكن استخدامها في العمليات الحسابية. افتراضياً، 1 يناير 1900 هو الرقم التسلسلي 1، و1 يناير 2008 هو الرقم التسلسلي 39448 لأنه يزيد 39,447 يوماً عن 1 يناير 1900.
-
تحول معظم الدالات قيم التواريخ إلى أرقام تسلسلية تلقائياً.
مثال
انسخ البيانات النموذجية في الجدول التالي، والصقها في الخلية A1 في ورقة عمل Excel جديدة. لعرض نتائج الصيغ، حدد هذه الأخيرة، ثم اضغط على F2، ثم اضغط على Enter. إذا أردت ذلك، يمكنك ضبط عرض العمود لرؤية جميع البيانات.
البيانات |
||
---|---|---|
11 |
||
3 |
||
2011 |
||
الصيغة |
الوصف |
النتيجة |
=DATEVALUE("22/8/2011") |
الرقم التسلسلي لتاريخ تم إدخاله كنص. |
40777 |
=DATEVALUE("22-مايو-2011") |
الرقم التسلسلي لتاريخ تم إدخاله كنص. |
40685 |
=DATEVALUE("2011/02/23") |
الرقم التسلسلي لتاريخ تم إدخاله كنص. |
40597 |
=DATEVALUE("5-يوليو") |
الرقم التسلسلي للتاريخ الذي تم إدخاله كنص، باستخدام نظام تاريخ 1900 وبافتراض أن الساعة المضمنة في الكمبيوتر تقوم بإرجاع 2011 على أنها السنة الحالية. |
39634 |
=DATEVALUE(A2 & "/" & A3 & "/" & A4) |
الرقم التسلسلي للتاريخ الذي تم إنشاؤه من خلال تجميع القيم الموجودة في الخلايا A2، وA3 وA4. |
40850 |