دالة الـTIMEVALUE في الإكسيل: تعريفها وكيفية استخدامها وأمثلة عملية
الكاتب:
سامي
-
"تعريف دالة الـTIMEVALUE في الإكسيل
تعد دالة الـTIMEVALUE إحدى دوال الوقت والتاريخ المستخدمة في برنامج ميكروسفت إكسيل، حيث يتم استخدام هذه الدالة لتحويل تمثيل نصي لوقت ما إلى قيمة وقت يفهمها برنامج إكسيل، ونظرًا إلى أن برنامج الإكسيل يقوم بتخزين الوقت كقيمة رقمية، فبالتالي سيسمح استخدام دالة الـTIMEVALUE بتحويل التمثيل النصي للوقت إلى عدد عشري يمكن التعرف عليه كوقت في البرنامج، وعادةً ما يتم استخدام دالة الـTIMEVALUE في عملياتالتحليل المالي، حيث تفيد وظيفة هذه الدالة في إجراء حسابات الوقت مثل؛ أجر الساعة، أو في تحويل الوقت المأخوذ من مصادر خارجية من الشكل النصي إلى رقم تسلسلي يمثل الوقت بشكل آخر.
كيفية استخدام دالة الـTIMEVALUE في الإكسيل
دائمًا ما يتم إرجاععدد عشري يعادل التمثيل النصي للوقت عند استخدام دالة الـTIMEVALUE، وتتراوح قيمة الرقم العشري هذا بين الصفر إلى 0.99988426، حيث تمثل هذه الأرقام العشرية الوقت من 0:00:00 (12:00:00 ص) إلى 23:59:59 (11:59:59 مساءً)، ويمكن البدء بإنشاء صيغة دالة الـTIMEVALUE من خلال تحديد الخلية المراد ظهور ناتج التحويل فيها، ومن ثم إدخال إشارة المساواة تتبعها كلمة TIMEVALUE، ويلي ذلك يتم فتح قوسين وإدخال سلسلة نصية تمثل الوقت في أي من تنسيقات الوقت التابعة لبرنامج الإكسيل ""time_text""، كما يجب إدخال التمثيل النصي للوقت داخل علامات اقتباس مثل؛ ""6:45 م"" و ""18:45""، ومن الجدير بالذكر أن دالة الـTIMEVALUE تقوم بتجاهل معلومات التاريخ في حال تم إدخالها كجزء من صيغة الدالة، ويتم كتابة الصيغة العامة لدالة الـTIMEVALUE على النحو الآتي:
TIMEVALUE(time_text)=
أمثلة عملية على استخدام دالة الـTIMEVALUE في الإكسيل
تم تطوير دالة الـTIMEVALUE في إصدار إكسيل لعام 2000، ومن ثم تم إدراجها في الإصدارات اللاحقة، وهنالك بعض الأخطاء الشائع حدوثها عند استخدام هذه الدالة، إذ يحدث الخطأ ""#VALUE!"" في حال لم يتم التعرف على البيانات المدخلة في صيغة الدالة كوقت صالح في برنامج الإكسيل، وفي ما يأتي سيتم تقديم بعض الأمثلة العملية على استخدام دالة الـTIMEVALUE:
في حال كانت الخلية A1 تحتوي على التمثيل النصي للوقت 2:02:01 PM، فيمكن استخدام الصيغة الآتية لتحويل هذا التمثيل النصي للوقت إلى رقم عشري يعادله، بحيث سيظهر الناتج ""0.584733796"":
TIMEVALUE(A1)=
في حال كانت الخلية A2 تحتوي على التمثيل النصي للوقت 2:02:01 AM، فيمكن استخدام الصيغة الآتية لتحويل هذا التمثيل النصي للوقت إلى رقم عشري يعادله، بحيث سيظهر الناتج ""0.084733796"":
TIMEVALUE(A2)=
في حال كانت الخلية A3 تحتوي على التمثيل النصي للوقت 3:30:37 PM، فيمكن استخدام الصيغة الآتية لتحويل هذا التمثيل النصي للوقت إلى رقم عشري يعادله، بحيث سيظهر الناتج ""0.646261574"":
TIMEVALUE(A3)=
يمكن استخدام الصيغة الآتية لتحويل التمثيل النصي للوقت ""5:12:00 AM"" إلى الرقم العشري الذي يعادله، بحيث سيظهر الناتج ""0.216666667"": TIMEVALUE(""5:12:00 AM"")= "
نحن نستخدم ملفات تعريف الارتباط (كوكيز) لفهم كيفية استخدامك لموقعنا ولتحسين تجربتك. من خلال الاستمرار في استخدام موقعنا ، فإنك توافق على استخدامنا لملفات تعريف الارتباط.