Skip to main content

Kutools for Office — مجموعة واحدة. خمسة أدوات. أنجز المزيد.

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

Author Sun Last modified

عند العمل مع 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 for 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 for Excel

بالنسبة للتواريخ بصيغة mm.dd.yyyy، يقدم Kutools for Excel ميزة عملية تُدعى "تحويل إلى تاريخ". تتيح هذه الأداة تحويل تنسيقات التواريخ غير القياسية إلى قيم تواريخ قياسية بشكل جماعي - وهي مفيدة إذا كنت تقوم بمعالجة بيانات مستوردة أو مجتمعة من مصادر متعددة.

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

1. حدد الخلايا التي تحتوي على التواريخ المراد تحويلها. ثم انتقل إلى Kutools > Content > Convert to Date.

2. سيتم تحويل الخلايا المحددة تلقائيًا إلى قيم تواريخ صالحة في Excel. يمكنك اختيار تنسيقات عرض التاريخ المختلفة (تاريخ قصير، تاريخ طويل، إلخ.) من قائمة تنسيق الأرقام في شريط Home في Excel لتحسين العرض.
نصيحة: إذا لم يتم التعرف على قيمة كتاريخ صالح، ستبقى البيانات الأصلية دون تغيير، مما يساعد في تجنب فقدان البيانات عن طريق الخطأ.
a screenshot of the results after conversion

هذه الطريقة فعالة للغاية بالنسبة لمساحات البيانات الكبيرة وتحافظ على أن تكون النتائج قيم تواريخ حقيقية للاستخدام الفوري في الحسابات والتصفية. من المزايا معالجة الجماعية والتحويل السهل، بينما العيب المحتمل هو أنها تتطلب تثبيت الوظيفة الإضافية 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). لعرضها كتواريخ، حدد هذه الخلايا، ثم اذهب إلى Home > Number Format, واختر Short Date.
a screenshot of changing the formula results to Short Date format

الآن، تم dd.mm.yyyy تحويل النص المنسق إلى تواريخ يعترف بها Excel في mm/dd/yyyy التنسيق.
a screenshot showing the results

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


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

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

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

1. انقر فوق Developer Tools > Visual Basic. في نافذة Microsoft Visual Basic for Applications، انقر فوق Insert > 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، وبعد ذلك انقر على OK.

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

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

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


طرق Excel المدمجة الأخرى - استخدم نصوص إلى أعمدة

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

1. حدد العمود أو الخلايا التي تحتوي على تواريخك بصيغة dd.mm.yyyy.

2. اذهب إلى Data > Text to Columns.

3. في المعالج، اختر Delimited، ثم انقر على Next.

4. تحقق فقط من Other كفاصل، واكتب نقطة (.) في المربع.

5. انقر على Next. في الخطوة التالية، قم بتعيين تنسيق بيانات العمود للأعمدة Day وMonth وYear كـ General أو Text حسب الضرورة.

6. أكمل المعالج لتقسيم البيانات إلى ثلاثة أعمدة (Day وMonth وYear).

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

=DATE(C1, B1, A1)

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


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

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

🤖 Kutools AI Aide: أحدث ثورة في تحليل البيانات اعتمادًا على: التنفيذ الذكي |  توليد الأكواد |  إنشاء الصيغ المخصصة |  تحليل البيانات وتوليد الرسوم البيانية |  استخدام Kutools Functions...
ميزات شائعة: البحث، تمييز أو وضع علامة على المكررات | حذف الصفوف الفارغة | دمج الأعمدة أو الخلايا بدون فقدان البيانات | تقريب بدون الصيغة...
بحث متقدم: بحث بمعايير متعددة VLookup | بحث بقيم متعددة VLookup | بحث في عدة ورقات VLookup | مطابقة غامضة...
قائمة منسدلة متقدمة: إنشاء قائمة منسدلة بسرعة | قائمة منسدلة معتمدة | قائمة منسدلة متعددة الاختيارات...
مدير الأعمدة: إضافة عدد محدد من الأعمدة | نقل الأعمدة | تبديل حالة إظهار الأعمدة المخفية | مقارنة النطاقات والأعمدة...
ميزات مميزة: التركيز على الشبكة | عرض التصميم | شريط الصيغ المحسن | مدير أدوات المصنف وورقة العمل | مكتبة النص التلقائي | منتقي التاريخ | دمج البيانات | تشفير/فك تشفير الخلايا | إرسال البريد الإلكتروني حسب الجدول | مرشح متقدم | تصفية خاصة (تصفية الخلايا التي تحتوي على خط عريض/مائل/يتوسطه خط...)...
أفضل15 مجموعة أدوات:12 أداة نصية (إضافة نص، حذف الأحرف المحددة، ...) | أكثر من50 نوع رسم بياني (مخطط جانت، ...) | أكثر من40 صيغة عملية (حساب العمر بناءً على تاريخ الميلاد، ...) |19 أداة إدراج (إدراج رمز الاستجابة السريعة، إدراج صورة من المسار، ...) |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.

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