KutoolsforOffice — حل واحد، خمس أدوات قوية.تحقيق المزيد بجهد أقل.

كيف يمكن تحويل تنسيق التاريخ من mm/dd/yyyy إلى yyyymmdd بسرعة في Excel؟

المؤلفصنتاريخ التعديل

غالبًا ما يتطلب العمل مع التواريخ في Excel تحويلها بين تنسيقات مختلفة لأغراض معالجة البيانات، أو إعداد التقارير، أو استيرادها إلى أنظمة أخرى. وعلى الرغم من شيوع تحويل السلسلةyyyymmddإلى تاريخ Excel قياسي ()mm/dd/yyyy)، فقد تحتاج أحيانًا إلى العكس: تحويل تاريخmm/dd/yyyy إلى سلسلة نصية متصلة بالشكلyyyymmdd، كما هو موضح في لقطة الشاشة أدناه. ويكون هذا النوع من التحويل مفيدًا بشكل خاص عند تصدير البيانات لأنظمة تتطلب التنسيق المختصر yyyymmdd، مثل قواعد البيانات أو عمليات رفع البيانات أو البرامج القديمة. يقدم هذا المقال عدة طرق عملية لتنفيذ هذا التحويل، مما يمنحك المرونة الكاملة في إعداد وإدارة بيانات التواريخ الخاصة بك في Excel.
تحويل تنسيق التاريخ من mm/dd/yyyy إلى yyyymmdd

تحويل mm/dd/yyyy إلى yyyymmdd باستخدام تعيين تنسيق الخلية

تحويل mm/dd/yyyy إلى yyyymmdd باستخدام صيغة

تحويل mm/dd/yyyy إلى yyyymmdd باستخدام كود VBA


سهم أزرق فقاعة يمين تحويل mm/dd/yyyy إلى yyyymmdd باستخدام تعيين تنسيق الخلية

إذا أردتَ عرض تواريخ Excel الحالية ()mm/dd/yyyy) بالتنسيقyyyymmdd، فاستخدم ميزةتعيين تنسيق الخلية! هذا الحل مباشر ولا يُعدّل القيمة الأساسية للتاريخ — بل يغيّر فقط طريقة عرضه.

1. حدد جميع خلايا التواريخ التي تريد تحويل مظهرها إلى yyyymmdd. ثم انقر بزر الماوس الأيمن داخل التحديد لفتح قائمة السياق، واختر الخيارتعيين تنسيق الخلية. انظر لقطة الشاشة:
انقر على ميزة تنسيق الخلايا من kutools

2. في مربع الحوارتعيين تنسيق الخلية، انتقل إلى علامة التبويبالرقم. من قائمةالفئةعلى اليسار، حددمخصص. ثم في حقلالنوععلى اليمين، أدخلyyyymmdd. انظر لقطة الشاشة:
تعيين الخيارات في مربع الحوار

3. انقر فوقموافقلتطبيق التغييرات. الآن، ستظهر التواريخ المحددة كسلسلة رقمية مستمرة بالشكل yyyymmdd في كل خلية، بينما تظل قيم الخلايا كأرقام تسلسلية للتاريخ في الخلفية، ما يعني أنها لا تزال قابلة للاستخدام الكامل في عمليات حساب التواريخ والفرز.
لقد تم تحويل التواريخ إلى سلسلة تواريخ

ملاحظة: إذا قمتَ بنسخ هذه الخلايا المنسَّقة ولصقها في مواقع أخرى كقيم (باستخدام)لصق خاص > قيم)، فسيقوم Excel بتحويل التاريخ إلى رقم مكوَّن من خمسة أرقام يمثِّل الرقم التسلسلي الأساسي للتاريخ — وقد لا يكون هذا ما تريده. للحفاظ على التنسيق yyyymmdd، استخدم طريقة تعتمد على الصيغة أو VBA (انظر أدناه)، أو بعد النسخ، استخدملصق خاص > قيم > نصوتحقق من نتائجك.
نسخ ولصق السلسلة ليتم تحويلها إلى أرقام

  • السيناريوهات القابلة للتطبيق:الأنسب للتنسيق السريع عندما تحتاج فقط إلى عرض التواريخ بصريًّا بالصيغة yyyymmdd دون تحويل نوع القيمة فعليًّا؛ وهو مثالي للتقارير، وعروض لوحات المعلومات، أو لأغراض الطباعة.
  • القيود:قد تسبب مشكلات إذا احتجتَ إلى تصدير تواريخ بتنسيق yyyymmdd كنصوص فعلية، خاصة عند نسخها ولصقها في تطبيقات أو ملفات أخرى.
لقطة شاشة لـ kutools for excel ai

افتح سحر إكسل مع KUTOOLS AI

  • التنفيذ الذكي: نفِّذ عمليات الخلايا، وحلِّل البيانات، وأنشئ المخططات البيانية — كل ذلك بأوامر بسيطة!
  • الصيغ المخصصة: أنشئ صيغًا مخصصة لتبسيط سير عملك.
  • برمجة VBA: اكتب وأَنفِذ أكواد VBA بسلاسة تامة.
  • تفسير الصيغ: افهم الصيغ المعقدة بسهولة!
  • ترجمة النصوص: اكسر الحواجز اللغوية في جداولك الإلكترونية!
حسِّن قدراتك في إكسل بأدوات مدعومة بالذكاء الاصطناعي.حمِّل الآنوجرِّب الكفاءة كما لم تفعل من قبل!

سهم أزرق فقاعة يمين تحويل mm/dd/yyyy إلى yyyymmdd باستخدام صيغة

إذا كنتَ بحاجة إلى تنسيق التاريخ بالشكلyyyymmdd كقيمةنصية فعليةللمعالجة الإضافية أو التصدير أو الاستخدام في قواعد البيانات، فإن صيغة Excel بسيطة يمكنها تحويل تواريخ Excel القياسية ()mm/dd/yyyy) إلى سلاسل أرقام متتالية. وتُعد هذه الطريقة مثالية خصوصًا عندما تحتاج إلى الحفاظ على تمثيل التاريخ الجديد كنص حقيقي—مثلًا لاستيراده في أنظمة أخرى أو ربطه ببيانات إضافية.

حدد خلية فارغة حيث تريد ظهور نص yyyymmdd المحول (على سبيل المثال، B1)، وأدخل الصيغة التالية:

=TEXT(A1,"yyyymmdd")
A1 تشير إلى التاريخ الأصلي الذي تريد تحويله. عدّل مرجع الخلية حسب الحاجة لبياناتك.

 

بعد إدخال الصيغة، اضغطEnter. ولتطبيق هذا التحويل على صفوف متعددة، اسحب مقبض التعبئة لأسفل العمود لنسخ الصيغة إلى الخلايا الأخرى. ستظهر كل نتيجة كسلسلة نصية بالتنسيق yyyymmdd. ولتحويل جميع النتائج إلى نص ثابت، ما عليك سوى نسخ خلايا الصيغة، ثم استخداملصق خاص > قيمحسب الحاجة.
تحويل mm/dd/yyyy إلى yyyymmdd باستخدام صيغة

  • السيناريوهات القابلة للتطبيق:مثالي لتحويل التواريخ دفعةً واحدة إلى سلاسل نصية، وإعداد البيانات للتصدير، أو دمج التواريخ مع حقول أخرى (مثل إنشاء معرّفات أو مفاتيح).
  • القيود:تحتوي الخلية الناتجة على نص، لذا لا يمكن استخدامها في عمليات حساب التواريخ ما لم تُحوَّل مجددًا إلى تنسيق التاريخ.

سهم أزرق فقاعة يمين تحويل mm/dd/yyyy إلى yyyymmdd باستخدام كود VBA

عند العمل مع مجموعة بيانات كبيرة أو عند الحاجة إلى أتمتة تحويلات متكررة من تواريخ Excel القياسيةmm/dd/yyyy إلى سلاسل نصية بالشكلyyyymmdd، يوفّر ماكرو VBA حلاً فعّالًا للغاية. هذه الطريقة مرنة جدًّا، وتتيح لك معالجة أعمدة بأكملها أو مصنفات كاملة دفعة واحدة—مثالية للمستخدمين الراغبين في تسهيل إعداد البيانات دون الحاجة إلى إدخال الصيغ يدويًّا.

1. افتح محرر VBA بالنقر فوق علامة التبويبالمطوّر > Visual Basic. في نافذةMicrosoft Visual Basic for Applications المفتوحة، حددإدراج > وحدة نمطية، ثم الصق الكود التالي في الوحدة النمطية:

Sub ConvertToYYYYMMDD()
'Updated by Extendoffice 20250723
    Dim WorkRng As Range
    Dim rng As Range
    Dim CellVal As Variant
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set WorkRng = Application.Selection
    Set WorkRng = Application.InputBox("Select the range to convert to yyyymmdd:", xTitleId, WorkRng.Address, Type:=8)
    
    If WorkRng Is Nothing Then Exit Sub

    For Each rng In WorkRng
        If IsDate(rng.Value) Then
            rng.NumberFormat = "@"
            rng.Value = Format(rng.Value, "yyyymmdd")
        End If
    Next

    WorkRng.Columns.AutoFit
End Sub

2. اضغطزر التشغيل (تشغيل) أو اضغطF5 لتنفيذ الماكرو. ستظهر نافذة حوارية تطلب منك تحديد النطاق الذي يحتوي على تواريخك. وبعد التأكيد، سيتم تحويل جميع التواريخ الصالحة في النطاق المحدد فورًا إلى تنسيق السلسلة النصيةyyyymmdd في مكانها.

  • السيناريوهات القابلة للتطبيق:فعّال جدًّا في أتمتة التحويلات الدفعية عبر أوراق العمل الكبيرة أو عند الحاجة إلى تنفيذ مهام مماثلة بشكل متكرر. وهو مثالي خصوصًا للمستخدمين المتقدمين الذين يديرون استيراد البيانات الديناميكية، أو إعداد التقارير، أو التكامل مع الأنظمة الخارجية.
  • احتياطات ونصائح:سيقوم هذا الماكرو باستبدال البيانات الأصلية في النطاق المحدَّد. لذا، يُوصى بشدة بعمل نسخة احتياطية من ورقة العمل الخاصة بك أو تجربة الماكرو على مجموعة عيّنة قبل تطبيقه على نطاق واسع. ويُعالج الماكرو فقط الخلايا التي تحتوي فعليًّا على تواريخ؛ أما الخلايا التي تتضمَّن إدخالات غير تواريخ، فستبقى دون أي تغيير.
  • استكشاف الأخطاء وإصلاحها:إذا لم تظهر لك علامة التبويبالمطوّر، فقم بتمكينها عبرملف > خيارات > تخصيص الشريط. وإذا احتوى نطاق الإدخال على نص أو خلايا فارغة، فلن يتم تغييرها بواسطة الماكرو.

أضف أيامًا أو سنوات أو أشهرًا أو ساعات أو دقائق أو ثوانٍ إلى التواريخ في Excel بسهولة

إذا كان لديك تاريخ في خلية واحتجت إلى إضافة أيام أو أشهر أو سنوات أو ساعات أو دقائق أو ثوانٍ، فقد تكون الصيغ معقَّدة ويصعب تذكُّرها. ولكن معKutools لـ Excel’s مساعد التاريخ والوقت، يمكنك بسهولة إضافة أي وحدة زمنية إلى تاريخ، أو حساب الفروق بين التواريخ، أو حتى تحديد عمر شخص بناءً على تاريخ ميلاده — وكل ذلك دون الحاجة إلى حفظ صيغ معقَّدة!

Kutools لـ Excel- عزِّز Excel بقوة بأكثر من 300 أداة أساسية، لتجعل عملك أسرع وأسهل، واستفد من ميزات الذكاء الاصطناعي لمعالجة البيانات بشكل أكثر ذكاءً ورفع الإنتاجية.احصل عليه الآن

أفضل أدوات الإنتاجية لمكتبتك

🤖KUTOOLS AI مساعد: ثوّر تحليل البيانات استنادًا إلى:التنفيذ الذكي   |  إنشاء الكود|  إنشاء الصيغ المخصصة  |  تحليل البيانات وإنشاء المخططات البيانية|  استدعاء الوظائف المحسنة
الميزات الشائعة:البحث، التمييز أو وضع علامة على المكررات   |  حذف الصفوف الفارغة   |  دمج الأعمدة أو الخلايا دون فقدان البيانات   |  التقريب بدون استخدام الصيغة...
بحث متقدم:VLookup متعدد المعايير  |  VLookup متعدد القيم  |   VLookup عبر أوراق متعددة   |   مطابقة غامضة....
قائمة منسدلة متقدمة:إنشاء قائمة منسدلة بسرعة   |  قائمة منسدلة تابعة   |  قائمة منسدلة متعددة الاختيار....
مدير الأعمدة:إضافة عدد محدد من الأعمدة|نقل الأعمدة|تبديل حالة ظهور الأعمدة المخفية|مقارنة النطاقات والأعمدة...
ميزات مميزة:التركيز على الشبكة   |  عرض التصميم   |شريط الصيغ المحسن   | مدير الدفتر والورقة   |  مكتبة الموارد(نص تلقائي)|  أداة اختيار التاريخ   |  تجميع ورقات العمل  |  تشفير/فك تشفير الخلايا   | إرسال رسائل البريد الإلكتروني حسب القائمة   |  مرشح متقدم   |   تصفية خاصة(تصفية الخلايا التي تحتوي على خط عريض/مائل/يتوسطه خط...) ...
أفضل 15 مجموعات الأدوات:12 أدواتالنصوص(إضافة نص،حذف الأحرف المحددة، ...)|   50+أنواعالمخططات البيانية(مخطط جانت، ...)|   40+ صيغعملية(حساب العمر بناءً على تاريخ الميلاد، ...)|   19 أدواتالإدراج(إدراج رمز QR،إدراج صورة من المسار، ...)|   12 أدواتالتحويل(تحويل إلى كلمات،تحويل العملة، ...)|   7 أدواتدمج وتقسيم(دمج متقدم للصفوف،تقسيم الخلايا، ...)|... وأكثر من ذلك
استخدم Kutools باللغة التي تفضلها – يدعم الإنجليزية والإسبانية والألمانية والفرنسية والصينية و40+ لغات أخرى!

عزِّز مهاراتك في Excel باستخدام Kutools لـ Excel، وعايش الكفاءة كما لم تفعل من قبل.يقدّم Kutools لـ Excel أكثر من 300 ميزة متقدمة لتعزيز الإنتاجية ووقت الحفظ.انقر هنا للحصول على الميزة التي تحتاجها أكثر من غيرها...


يجلب Office Tab واجهة ذات علامات تبويب إلى Office، ويجعل عملك أسهل بكثير

  • تمكّن من التحرير والقراءة باستخدام علامات التبويب في Word وExcel وPowerPoint، وPublisher وAccess وVisio وProject.
  • افتح وأنشئ مستندات متعددة في علامات تبويب جديدة داخل النافذة نفسها، بدلاً من فتح نوافذ جديدة.
  • يزيد إنتاجيتك بنسبة 50% ويوفّر لك مئات نقرات الفأرة كل يوم!

جميع الإضافات من Kutools في برنامج تثبيت واحد!

Kutools for Office حزمةٌ تحتوي على إضافاتٍ مخصصة لتطبيقات Excel وWord وOutlook وPowerPoint، إلى جانب Office Tab Pro، مما يجعلها الخيار المثالي للفِرق التي تعمل عبر تطبيقات Office.

ExcelWordOutlookTabsPowerPoint
  • حزمة شاملة واحدة— إضافات Excel وWord وOutlook وPowerPoint بالإضافة إلى Office Tab Pro
  • برنامج تثبيت واحد، ترخيص واحد— الإعداد خلال دقائق (جاهز لـ MSI)
  • يعمل بشكل أفضل معًا— إنتاجية ميسَّرة عبر تطبيقات Office
  • تجربة مجانية لمدة 30 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
  • أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل