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

كيف يمكن تحويل التاريخ من التنسيق DD.MM.YYYY إلى التنسيق MM/DD/YYYY في Excel؟

المؤلفالأحدتاريخ التعديل

عند العمل مع Excel، قد تصادف تواريخ مُدخلة بالتنسيقdd.mm.yyyy بسبب اختلاف العادات الإقليمية أو التفضيلات الشخصية. ومع ذلك، لا يتعرّف Excel تلقائيًا على التنسيقdd.mm.yyyy(على سبيل المثال،)23.02.2024) كتنسيق تاريخ صالح، مما قد يؤدي إلى مشكلات في الفرز أو التصفية أو العمليات الحسابية المتعلقة بالتواريخ. ولضمان التوافق الكامل وتسهيل معالجة البيانات، من الضروري تحويل سلاسل التواريخ النصية هذه إلى تنسيق التاريخ القياسي في Excel، مثلmm/dd/yyyy.

فيما يلي مجموعة من الحلول الفعّالة لمعالجة هذه المشكلة بطرق متنوعة—تتراوح بين استخدام الصيغ وميزات Excel المدمجة ورموز VBA. ويقدّم كل أسلوب خطوات عملية واضحة، إلى جانب تحذيرات ونصائح مفيدة لاستكشاف المشكلات الشائعة وإصلاحها بسلاسة.

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

تحويل mm.dd.yyyy إلى mm/dd/yyyy باستخدام Kutools لـ Excel

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

تحويل dd.mm.yyyy إلى تاريخ قياسي باستخدام ماكرو VBA

تحويل dd.mm.yyyy باستخدام ميزة «النص إلى أعمدة» (المدمجة في Excel)


تحويل DD.MM.YYYY إلى DD/MM/YYYY باستخدام صيغة

في بعض الحالات، قد تحتاج فقط إلى استبدال النقاط في التنسيقdd.mm.yyyy بشرط مائل للحصول على التنسيقdd/mm/yyyy. يُعدّ هذا مفيدًا عندما تريد أن يتوافق الفاصل مع الإعدادات الإقليمية، لكن لاحظ أن Excel قد لا يزال يتعامل مع الناتج كسلسلة نصية وليس كقيمة تاريخ حقيقية.

لإجراء هذا التحويل:

1.افترض أن التاريخ الأصلي موجود في الخليةA6. حدد خلية فارغة بجانبها—مثلB6—وأدخل الصيغة التالية:

=SUBSTITUTE(A6,".","/")

2. اضغط Enter، ثم اسحب مقبض التعبئة لأسفل لتطبيق الصيغة على باقي التواريخ حسب الحاجة.

تلميح:في هذه الصيغة، تشير الخليةA6 إلى الخلية التي تحتوي على التاريخ الأصلي. غيّر مرجع الخلية حسب الحاجة ليناسب نطاق بياناتك.

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


تحويل MM.DD.YYYY إلى MM/DD/YYYY باستخدام Kutools لـ Excel

بالنسبة للتواريخ بالتنسيقmm.dd.yyyy، تقدّم أداةKutools لـ Excelميزة عملية تُسمىتعرف على التاريخ. تتيح لك هذه الأداة تحويل العديد من قيم تواريخ التنسيق غير القياسية إلى تواريخ قياسية دفعة واحدة—وهو أمرٌ مفيدٌ جدًّا، خصوصًا إذا كنتَ تتعامل باستمرار مع بيانات مستوردة أو مجمّعة من مصادر مختلفة.

بعدتنزيل وتثبيت Kutools لـ Excel مجانًاKutools لـ Excel، اتبع الخطوات التالية:

1. حدد الخلايا التي تحتوي على التواريخ المراد تحويلها، ثم انتقل إلىKutools > المحتوى > تعرف على التاريخ.

2.سيتم تحويل الخلايا المحددة تلقائيًا إلى تواريخ صالحة في Excel. ويمكنك اختيار تنسيقات عرض مختلفة للتواريخ (مثل التاريخ القصير أو التاريخ الطويل) من قائمة «تنسيق الأرقام» في تبويب «الصفحة الرئيسية» لتحسين المظهر البصري.
تلميح: إذا لم يُعترف بالقيمة كتاريخ صالح، فستبقى البيانات الأصلية دون تغيير، مما يساعد على تجنّب فقدان البيانات العرضي.
لقطة شاشة للنتائج بعد التحويل

تتميّز هذه الطريقة بفعاليتها الخاصة مع النطاقات الكبيرة، وتكفل أن يكون الناتج تواريخ حقيقية جاهزة للاستخدام الفوري في الحسابات والتصفية. ومن أبرز مزاياها المعالجة بالجملة وسهولة التحويل، بينما يكمن العيب المحتمل في أنها تتطلب تثبيت إضافة Kutools.


تحويل DD.MM.YYYY إلى MM/DD/YYYY باستخدام صيغة

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

1. افترض أن التاريخ الأصلي موجود في الخليةA6. في الخلية المجاورة، مثل B6، أدخل هذه الصيغة:

=(MID(A6,4,2)&"/"&LEFT(A6,2)&"/"&RIGHT(A6,2))+0

2. اضغط Enter، ثم اسحب الصيغة لأسفل حسب الحاجة.

3. قد تظهر النتائج في البداية كأرقام تسلسلية (مثل 45457). لعرضها كتواريخ، حدد هذه الخلايا، ثم انتقل إلىالصفحة الرئيسية > تنسيق الأرقام، واخترتاريخ قصير.
لقطة شاشة لتغيير نتائج الصيغة إلى تنسيق التاريخ القصير

الآن، تم تحويل النص المنسَّق كـdd.mm.yyyy إلى تواريخ يعترف بها Excel بالتنسيقmm/dd/yyyy.
لقطة شاشة تُظهر النتائج

نصائح: لنسخ الصيغة عبر صفوف متعددة، حدد الخلية الأولى التي تحتوي على الصيغة، وانسخ (Ctrl+C)، ثم حدد الخلايا المستهدفة الأخرى والصق (Ctrl+V)


رمز VBA – تحويل سلاسل dd.mm.yyyy إلى قيم تواريخ حقيقية عبر نطاق معين

إذا كنت من المستخدمين المتقدمين أو تتعامل مع كميات كبيرة من البيانات بتنسيق مخصص، فإن أتمتة التحويل باستخدام ماكرو VBA توفر وقتك وتعزز كفاءتك! تقوم هذه الطريقة بتحويل سلاسل التواريخ النصية بالتنسيقdd.mm.yyyy مباشرةً إلى تواريخ Excel حقيقية داخل النطاق الذي تحدده.

من أبرز المزايا المعالجة الدفعية والمرونة في اختيار أي عمود أو نطاق. ومع ذلك، كن حذرًا—فلا يمكن التراجع عن ماكرو VBA باستخدام Ctrl+Z. لذا، تأكد من عمل نسخة احتياطية من بياناتك قبل تشغيل الكود.

1. انقر فوقأدوات المطور > Visual Basic. في نافذة Microsoft Visual Basic for Applications، انقر فوقإدراج > وحدة نمطية (Module)، ثم الصق الكود التالي في نافذة الوحدة النمطية:

Sub ConvertDDMMYYYYDotToDate()
    Dim cell As Range
    Dim WorkRng As Range
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    Set WorkRng = Application.Selection
    Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
    Application.ScreenUpdating = False
    For Each cell In WorkRng
        If cell.Value Like "??.??.????" Then
            cell.Value = DateSerial(Right(cell.Value, 4), Mid(cell.Value, 4, 2), Left(cell.Value, 2))
            cell.NumberFormat = "mm/dd/yyyy"
        End If
    Next
    Application.ScreenUpdating = True
End Sub

2.بعد ذلك، اضغط مفتاحF5 لتشغيل هذا الكود. في مربع الحوار الظاهر، حدد النطاق الذي يحتوي على تواريخك بالتنسيقdd.mm.yyyy، ثم انقر فوقموافق.

ملاحظات ونصائح:

  • إذا ظهر خطأ أو لم يحدث شيء، فتأكد من صحة تحديدك وأن يكون التنسيق مطابقًا تمامًا لـ dd.mm.yyyy.
  • يمكنك تعديل نمطcell.Value Like «??.??.????» إذا كانت بياناتك تحتوي على أطوال أرقام متغيرة.
  • لا يمكن التراجع عن هذا الماكرو بسهولة—احفظ دائمًا نسخة احتياطية من بياناتك أولًا.
  • سيتم التعرّف فورًا على الخلايا المحولة بواسطة Excel كتواريخ حقيقية.

يُعد حل VBA هذا مثاليًا للمستخدمين المتمرسين في العمليات الأساسية للماكرو والذين يحتاجون إلى تحويل سريع ودقيق وقابل للتكرار لمجموعات البيانات الكبيرة.


طرق أخرى مدمجة في Excel – استخدام ميزة «النص إلى أعمدة»

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

1. حدد العمود أو الخلايا التي تحتوي على تواريخك بالتنسيقdd.mm.yyyy.

2. انتقل إلىبيانات > النص إلى أعمدة.

3. في معالج الخطوات، اخترمحددًا، ثم انقر فوقالتالي.

4. حدد فقطأخرىللفواصل، ثم اكتب نقطة ().) في المربع.

5. انقر فوقالتالي. في الخطوة التالية، اضبطتنسيق بيانات العمودلأعمدة اليوم والشهر والسنة كـعامأونصحسبما يناسب.

6.أكمل المعالج لتقسيم البيانات إلى ثلاثة أعمدة: (يوم، شهر، سنة).

7.في عمود جديد، أعد دمج اليوم والشهر والسنة في تاريخ باستخدام الصيغة التالية:

=DATE(C1, B1, A1)

بافتراض أن الأعمدة A وB وC تمثّل اليوم والشهر والسنة على التوالي، طبّق الصيغة واسحبها لأسفل حسب الحاجة.


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

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

🤖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 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
  • أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل