تحويل الرقم (YYYYMMDD) إلى تنسيق التاريخ في Excel (4 طرق)

  • شارك هذا
Hugh West

قد يكون لديك التاريخ في مجموعة البيانات بتنسيق مثل YYYYMMDD (على سبيل المثال ، تاريخ اليوم هو 20211128) أو كعدد الأيام الإجمالية منذ 1 كانون الثاني (يناير) 1900 (على سبيل المثال ، اليوم هو 44528). ترغب في تحويله إلى تنسيقات بيانات Excel مضمنة. بشكل مثير للدهشة ، هناك جميع أنواع تنسيقات التاريخ المتاحة في Excel. تشرح المقالة 4 طرق لتحويل رقم (yyyymmdd) إلى تنسيق التاريخ في Excel.

تنزيل Practice Workbook

يمكنك تنزيل المصنف التدريبي من هنا.

تحويل الرقم إلى تاريخ. xlsm

4 طرق في Excel لتحويل رقم (YYYYMMDD) إلى تنسيق التاريخ

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

هنا يمكنك أن ترى أن مجموعة البيانات تحتوي على عمودين ، أحدهما به أرقام بالتنسيق yyyymmdd ، والآخر مع عدد الأيام منذ 1 يناير 1900. سنستخدم أرقام مجموعة البيانات هذه للتحويل إلى تنسيقات التاريخ.

1. استخدام صيغة TEXT لتحويل الرقم (YYYYMMDD ) إلى تنسيق تاريخ Excel

يمكننا استخدام صيغة مع وظيفة TEXT إلى النتائج المحولة. يجب أن نطبق هذه الطريقة على البيانات التي تحتوي على عدد الأيام منذ 1 يناير 1900. وبالتالي ، استخدمنا العمود الثاني من مجموعة البيانات.

اتبع الخطوات أدناه.

الخطوات:

  • يجب كتابة الصيغة في الخلية C5 . الالصيغة:
=TEXT(B5,"mm/dd/yyyy")

  • بعد ذلك ، اضغط على أدخل .
  • أخيرًا ، اسحب رمز مقبض التعبئة حتى النهاية للحصول على النتيجة لجميع البيانات.

🔎 كيف تعمل الصيغة؟

📌 تأخذ الصيغة TEXT النص الذي هو B5 في هذه الحالة باعتباره الوسيطة الأولى.

📌 الوسيطة الثانية هي format_text التي تحتوي على التنسيق الذي نريد تضمينه. لقد استخدمنا " mm / dd / yyyy " كتنسيق. يمكنك استخدام أي تنسيق تريده داخل الفاصلة العليا.

2. استخدام DATE مع الصيغ RIGHT و LEFT و MID لتحويل الرقم (YYYYMMDD) إلى تنسيق تاريخ Excel

دعونا نتعرف على صيغة أخرى لتحويل الأرقام إلى تواريخ. سنستخدم الأرقام بالتنسيق yyyymmdd لهذه الطريقة.

يمكن دمج الصيغة DATE مع RIGHT ، LEFT و MID الصيغ لتحويل الأرقام إلى تواريخ بتنسيق “mm / dd / yyyy” .

اتبع الخطوات أدناه لتطبيق الصيغة والحصول على النتيجة المرجوة.

الخطوات:

  • اكتب الصيغة التالية في الخلية C5 :
=DATE(LEFT(B5,4),MID(B5,5,2),RIGHT(B5,2))

  • اضغط على أدخل وستحصل على نتيجة B5 .
  • اسحب رمز مقبض التعبئة إلى نهاية مجموعة البيانات للحصول على نتائج لبقية البيانات.

ستجد النتيجة أدناه.

🔎 كيف تعمل الصيغةهل تعمل؟

📌 هنا تكون الصيغ LEFT و RIGHT و MID هي النص. في هذه الحالة ، فإن B5 هي التي تأخذ النص الذي يحتاج إلى المرور بعملية التحويل.

📌 نظرًا لأن yyyymmdd هو تنسيق مجموعة البيانات ، هنا الرقم الموجود في أقصى اليسار 4 تشير إلى السنة ، الوسط 2 هو الشهر و 2 الأيمن هو التاريخ.

📌 وفقًا لذلك ، تحتوي الصيغ على أرقام في الوسيطة الثانية. بالنسبة إلى الصيغة LEFT ، فهي 4 ، بالنسبة إلى RIGHT 2 ، و MID ، فهي تأخذ وسيطتين أخريين واحدة من حيث تبدأ والحرف الذي يصل إليه سيستغرق الأمر.

📌 أخيرًا تم دمج جميع الصيغ الثلاثة مع صيغة DATE للحصول على النتيجة.

3. استخدام Text to Column Wizard لتحويل الرقم ( YYYYMMDD) إلى تنسيق التاريخ

ومع ذلك ، يمكن أيضًا استخدام أداة Excel أخرى ، نص إلى عمود من علامة التبويب بيانات ، لتحويل الرقم إلى تنسيق التاريخ.

لتطبيق هذا ، تحتاج إلى اتباع الخطوات التالية.

الخطوات:

  • حدد مجموعة البيانات التي تريد التحويل إليها تنسيق التاريخ.

  • حدد نص إلى عمود من أدوات البيانات من البيانات علامة التبويب .

  • هناك 3 خطوات في معالج النص إلى العمود :

الخطوة 1/3: اختر محدد وانقر فوق التالي.

الخطوة 2/3: احتفظ بجميع علامات التبويب غير محددة وانقر التالي .

الخطوة 3/3: حدد التاريخ ومن القائمة المنسدلة حدد YMD . أخيرًا ، انقر فوق إنهاء .

أخيرًا ، سترى النتيجة كما هو موضح أدناه.

4. استخدام VBA Macro لتحويل الأرقام (YYYYMMDD) إلى تنسيق التاريخ

الطريقة الأخيرة لهذه المقالة هي استخدام VBA Macro لتحويل الأرقام في التنسيق YYYYMMDD إلى تنسيق التاريخ.

يمكنك تطبيق كود ماكرو VBA لتحويل الأرقام إلى تنسيق التاريخ من خلال الخطوات التالية:

الخطوات :

  • حدد مجموعة البيانات التي تريد تحويلها.

  • اضغط على ALT + F11 من لوحة المفاتيح الخاصة بك. سيؤدي هذا إلى فتح نافذة VBA Macro .
  • حدد ورقة العمل الخاصة بك. ثم من علامة التبويب إدراج اختر الوحدة النمطية .

هذا سيفتح نافذة عامة.

  • الآن ، يجب عليك كتابة الكود أدناه في النافذة العامة.

Code:

8999

  • احفظ الملف باسم Excel Macro-Enabled Workbook .
  • بعد ذلك ، اضغط على F5 من لوحة المفاتيح.

سيؤدي هذا إلى فتح مربع صغير.

  • تحقق من نطاق البيانات المحددة وانقر فوق موافق .

يمكنك رؤية النتيجة في ورقة العمل الخاصة بك.

ملاحظة: ستظهر هذه الطريقة النتائج ضمن المحدد بيانات. ومن ثم ستفقد مجموعة البيانات الخاصة بك بعد تطبيق هذاطريقة. إذا كنت بحاجة إليها في المستقبل ، فقم بنسخها ولصقها في مكان آخر.

تنسيقات مختلفة متاحة للتاريخ في Excel

لدى Excel الكثير من التاريخ التنسيقات المتاحة التي تخدم المستخدمين حقًا. يمكنك أيضًا الاستفادة منها باتباع الخطوات أدناه.

الخطوات:

  • حدد البيانات.

  • اضغط على CTRL + 1 من لوحة المفاتيح.
  • سيؤدي هذا إلى فتح مربع حيث يجب عليك اختيار التواريخ من الأرقام .
  • ثم يمكنك مشاهدة مجموعة متنوعة من التنسيقات للتواريخ. حدد أي شخص تريده.
  • ثم انقر فوق موافق .

أو

  • بعد تحديد البيانات من علامة التبويب الصفحة الرئيسية حدد القائمة المنسدلة في القسم رقم
  • اختر المزيد من تنسيقات الأرقام . سيؤدي هذا أيضًا إلى فتح المربع حيث ستجد أنواعًا مختلفة من التنسيقات للتواريخ.

على سبيل المثال ، قمنا بعرض 3 تنسيقات مختلفة في الصورة أدناه.

إيقاف التحويل التلقائي للأرقام إلى التواريخ

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

1. يمكنك استخدام مسافة أو فاصلة عليا قبل الرقم الذي تريد كتابته. يُفضل استخدام الفاصلة العليا لأن المسافة قد تعوق كفاءة بعض وظائف Excel الأخرى.

2. ثانية،يمكنك تحديد الخلايا حيث ستكتب بياناتك والضغط على CTRL + 1 . سيؤدي هذا إلى فتح المربع تنسيق الخلية . حدد نص من هناك وانقر فوق موافق . سيؤدي هذا إلى إيقاف التحويل التلقائي والاحتفاظ ببياناتك في شكل نص.

أشياء يجب تذكرها

يجب أن تعرف استخدام كل طريقة ثم اتبع الخطوات بعناية للحصول على نتائج حسب متطلباتك.

الخاتمة

تقيم المقالة 4 طرق مختلفة لتحويل الأرقام إلى تنسيقات التاريخ في Excel. لقد استخدمنا صيغ Excel مثل DATE و MID و TEXT وما إلى ذلك وأدوات Excel مثل Text to Column و رموز VBA Macro للطرق. آمل أن تكون المقالة مفيدة لك. لأية استفسارات أخرى ، يمكنك الكتابة في قسم التعليقات.

هيو ويست مدرب ومحلل إكسل ذو خبرة عالية ولديه أكثر من 10 سنوات من الخبرة في هذا المجال. حاصل على درجة البكالوريوس في المحاسبة والمالية ودرجة الماجستير في إدارة الأعمال. لدى هيو شغف بالتدريس وقد طور منهجًا تعليميًا فريدًا يسهل اتباعه وفهمه. ساعدت معرفته الخبيرة ببرنامج Excel الآلاف من الطلاب والمهنيين في جميع أنحاء العالم على تحسين مهاراتهم والتميز في حياتهم المهنية. من خلال مدونته ، يشارك Hugh معرفته مع العالم ، ويقدم دروسًا مجانية في Excel وتدريبًا عبر الإنترنت لمساعدة الأفراد والشركات على تحقيق إمكاناتهم الكاملة.