دالة الـDATEVALUE في الإكسيل: تعريفها وكيفية استخدامها وأمثلة عملية

الكاتب: سامي -
دالة الـDATEVALUE في الإكسيل: تعريفها وكيفية استخدامها وأمثلة عملية
"تعريف دالة الـDATEVALUE في الإكسيل

تُعرف دالة DATEVALUE على أنّها واحدة من أهم الدوال المستخدمة في برنامج الإكسيل، حيث تقوم هذه الدالة بتحويل أيّ تاريخ تم تخزينه كنص إلى رقم تسلسلي يُمكن للإكسيل أنّ يتعرّف عليه كتاريخ؛ إذ أنّه لا يُمكن للإكسيل التعرّف على التاريخ عند كتابته كما هو معتاد إلا عند تحويله لرقم تسلسلي معين، ومن الجدير بالذكر أنّ تغيير إعدادات التاريخ الخاصة بنظام الكمبيوتر قد يؤدي إلى اختلاف نتائج هذه الدالة من جهاز لأخر، وتكمن أهمية هذه الدالة بالقدرة على استخدامها في الحالات التي تحتوي فيها قاعدة بيانات ما على تواريخ منسقة كنص يُراد فلترتها، فرزها أو تنسيقها كتواريخ، كما يُمكن استخدامها في حسابات التاريخ، وفي هذا المقال سيتم الحديث عن تعريف وكيفية استخدام دالة الـDATEVALUE في الإكسيل وأمثلة عملية عليها.

كيفية استخدام دالة الـDATEVALUE في الإكسيل

بعد معرفة الأهمية الكبيرة لدالة الـDATEVALUE في الإكسيل لا بدّ من معرفة طريقة استخدامها؛ وفيما يأتي الصيغة الخاصة بهذه الدالة المستخدمة في

الإكسيل وشرح أجزائها:

(DATEVALUE (date_text=

حيث تمثل الـdate_text سلسلة نصية تمثل تاريخ ما، أو مرجع لخلية ما تحتوي على نص يمثل تاريخ، مثل ""1/30/2008"" أو ""30 يناير 2008"" التي تُعد سلاسل نصية تمثل التواريخ؛ والتي يجب أنّ توضع ضمن علامات اقتباس عند كتابة الصيغة، وتجدر الإشارة هنا إلى أنّه في نظام التاريخ الافتراضي للإكسيل فإنّ الـdate_text تمثل تاريخًا في الفترة الممتدة من 1 يناير 1900 إلى 31 ديسمبر 9999؛ وإلا تُرجع هذه الدالة الخطأ !VALUE# في حال لم تكون الـdate_text ضمن هذا النطاق، كما أنّه في حال عدم وجود جزء السنة صريحًا في الـ date_text؛ فتقوم الدالة باستخدام السنة الحالية تلقائيًا وفقًا لساعة الكمبيوتر نفسه، كما تقوم هذه الدالة بالإضافة إلى ذلك بتجاهل أيّ معلومات متعلقة بالوقت في حال كانت موجودة في date_text.

يُخزّن إكسيل التواريخ كأرقام تسلسلية بالترتيب بحيث يُمكن استخدامها في العمليات الحسابية؛ إذ أنّه مثلًا يُعطي التاريخ 1 يناير 1900 الرقم التسلسلي 1، ويُعطي التاريخ 1 يناير 2008 الرقم التسلسلي 39448، ومن الجدير ذكره أنّ الإعدادات الافتراضية للسنة في هذه الدالة تكون إمّا سنوات مكونة من خانة أو خانتين والتي تُفسَّر كما يأتي: فالأرقام من 0 إلى 29 تُفسَّر على أنّها السنوات من 2000 إلى 2029؛ أمّا الأرقام من 30 إلى 99 تُفسَّر على أنّها السنوات من 1930 إلى 1999.


 
أمثلة عملية على استخدام دالة الـDATEVALUE في الإكسيل

بعد تعريف دالة الـDATEVALUE ومعرفة أهميتها وكيفية استخدامها، لا بدّ من طرح بعض الأمثلة العملية على استخدام دالة الـDATEVALUE في الإكسيل؛ وذلك لفهم طبيعة عملها بجميع الحالات وبشكل جيد كما يأتي?:

في حال كان نطاق الخلايا من A1 إلى A3 يحتوي على البيانات الأتية بالترتيب {2015-01-03 / 2016-04-06 / 2013-03-02}:

فلتحويل التاريخ 2015-1-3 الذي تم تخزينه كنص إلى رقم تسلسلي ليتعرف عليه الإكسيل كتاريخ؛ يمكن استخدام الصيغة الآتية، بحيث ستظهر النتيجة ""42064"":

(""DATEVALUE (""03-01-2015=

في حال كان نطاق الخلايا من A1 إلى A3 يحتوي على البيانات الأتية بالترتيب {15-01-03 / 30-01-01 / 13-03-02}:

فلتحويل التاريخ 30-01-01 الذي تم تخزينه كنص إلى رقم تسلسلي ليتعرف عليه الإكسيل كتاريخ؛ يمكن استخدام الصيغة الآتية، بحيث ستظهر النتيجة ""10959""?:

(""DATEVALUE (""01-01-30=

في حال كان نطاق الخلايا من A1 إلى A3 يحتوي على البيانات الأتية بالترتيب {2015-01-03 / 01-01 / 2013-03-02}:

فلتحويل التاريخ 01-01 الذي تم تخزينه كنص إلى رقم تسلسلي ليتعرف عليه الإكسيل كتاريخ؛ يمكن استخدام الصيغة الآتية، بحيث ستظهر النتيجة ""43831""? أيّ أنّه تم افتراض السنة الحالية تلقائيًا؛ وذلك لعدم وجود سنة في الصيغة:

(""DATEVALUE (""01-01=
"
شارك المقالة:
518 مشاهدة
هل أعجبك المقال
0
0

مواضيع ذات محتوي مطابق

التصنيفات تصفح المواضيع
youtubbe twitter linkden facebook