Skip to main content

دالة Excel DATEVALUE: تحويل قيم النص إلى التواريخ

دوال الوقت والتاريخ 02 - الدالة Date (أبريل 2025)

دوال الوقت والتاريخ 02 - الدالة Date (أبريل 2025)
Anonim

DATEVALUE والتاريخ المسلسل لمحة عامة

يمكن استخدام الدالة DATEVALUE لتحويل تاريخ تم تخزينه كنص إلى قيمة يتعرف عليها Excel. يمكن القيام بذلك إذا كانت البيانات في ورقة العمل يتم تصفيتها أو فرزها حسب قيم التاريخ أو سيتم استخدام الحسابات - مثل عند استخدام وظائف NETWORKDAYS أو WORKDAY.

في أجهزة الكمبيوتر الشخصي ، يقوم Excel بتخزين قيم التاريخ كتواريخ أو أرقام تسلسلية.

بدءًا من 1 يناير 1900 ، وهو الرقم التسلسلي 1 ، يستمر الرقم في الزيادة كل ثانية. في 1 يناير 2014 كان العدد 41،640.

بالنسبة لأجهزة كمبيوتر Macintosh ، يبدأ نظام التاريخ التسلسلي في Excel في 1 يناير 1904 بدلاً من 1 يناير 1900.

عادةً ، يقوم Excel تلقائيًا بتنسيق قيم التاريخ في الخلايا لتسهيل قراءتها - مثل 01/01/2014 أو 1 يناير 2014 - ولكن خلف التنسيق ، يجلس الرقم التسلسلي أو التاريخ التسلسلي.

التواريخ المخزنة كنص

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

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

DATEVALUE بناء الجملة والحجج

يشير بناء جملة الدالة إلى تخطيط الدالة ويتضمن اسم الدالة والأقواس والحجج.

بناء الجملة للدالة DATEVALUE هو:

= DATEVALUE (Date_text)

الوسيطة للدالة هي:

DATE_TEXT - (مطلوب) يمكن أن تكون هذه الوسيطة بيانات نصية معروضة بتنسيق التاريخ ومُحاطة بين علامتي اقتباس - مثل "01/01/2014" أو "01 / يناير / 2014"- يمكن أن تكون الوسيطة أيضًا مرجع الخلية لموقع البيانات النصية في ورقة العمل.

- إذا كانت عناصر التاريخ موجودة في خلايا منفصلة ، يمكن أن تكون مراجع الخلية المتعددة متصلا باستخدام حرف علامة العطف (&) في يوم / شهر / سنة الطلب ، مثل = DATEVALUE (A6 & B6 & C6)- إذا كانت البيانات تحتوي فقط على اليوم والشهر - مثل 01 يناير - ستضيف الدالة السنة الحالية ، مثل 01/01/2014- في حالة استخدام سنة من رقمين - مثل 01 / يناير / 14 - يفسر Excel الأرقام على النحو التالي:

  • يتم تفسير من 0 إلى 29 على أنها السنوات من 2000 إلى 2029
  • يتم تفسير 30 إلى 99 على أنها السنوات من 1930 إلى 1999

#القيمة! قيم الخطأ

هناك حالات حيث سيتم عرض الدالة # VALUE! قيمة الخطأ كما هو موضح في الصورة أعلاه.

  • القيمة! يتم إرجاع قيمة الخطأ إذا كانت قيمة DATE_TEXT الحجة ليست بين التواريخ 1 يناير 1900 و 31 ديسمبر 9999 - مثال # 2.
  • القيمة! يتم إرجاع قيمة الخطأ في حالة استخدام مرجع خلية في DATE_TEXT تشير الوسيطة إلى خلية تحتوي على قيمة تم تنسيقها كرقم أو كتاريخ - مثال # 3.

على سبيل المثال: تحويل النص إلى التواريخ مع DATEVALUE

الخطوات التالية إنتاج المثال المرئي في الخلايا C1 و D1 في الصورة أعلاه حيث يتم إدخال الوسيطة Date_text كمرجع خلية.

دخول بيانات البرنامج التعليمي

  1. أدخل "1/1/2014 - لاحظ أن القيمة تسبقها علامة اقتباس أحادية ( ' ) لضمان إدخال البيانات كنص - ونتيجة لذلك ، يجب أن تكون البيانات محاذاة إلى الجانب الأيسر من الخلية

دخول دالة DATEVALUE

  1. انقر فوق الخلية D1 - الموقع الذي سيتم عرض نتائج الدوال فيه
  2. اضغط على الصيغ علامة من الشريط
  3. أختر التاريخ والوقت من الشريط لفتح القائمة المنسدلة للوظيفة
  4. انقر فوق DATEVALUE في القائمة لإظهار مربع الحوار الخاص بالوظيفة
  5. انقر فوق الخلية C1 لإدخال مرجع الخلية كوسيطة Date_text
  6. انقر فوق "موافق" لإكمال الوظيفة والعودة إلى ورقة العمل
  7. الرقم 41640 تظهر في الخلية D1 - وهو الرقم التسلسلي للتاريخ 01/01/2014
  8. عند النقر فوق الخلية D1 الوظيفة الكاملة = DATEVALUE (C1) يظهر في شريط الصيغة أعلى ورقة العمل.

تنسيق القيمة التي تم إرجاعها كتاريخ

  1. انقر فوق الخلية D1 لتجعلها الخلية النشطة
  2. اضغط على الصفحة الرئيسية علامة من الشريط
  3. انقر على السهم لأسفل بجوار تنسيق الرقم مربع لفتح القائمة المنسدلة لخيارات التنسيق - التنسيق الافتراضي جنرال لواء عادة ما يتم عرضها في المربع
  4. ابحث وانقر على التاريخ القصير اختيار
  5. يجب أن تعرض الخلية D1 الآن التاريخ 01/01/2014 أو ممكن فقط 1/1/2014
  6. سيعرض عمود التوسيع D التاريخ حتى تتم محاذاته لليمين في الخلية