كيف يمكنك إدخال التواريخ بسهولة في Excel دون الحاجة إلى استخدام الشرطات المائلة؟
عند العمل في Excel، تُدخل التواريخ عادةً بتنسيق قياسي يحتوي على شرطات مائلة، مثلMM/DD/YYYY. ومع ذلك، قد يكون إدخال الشرطات المائلة يدويًا أمرًا يستغرق وقتًا طويلًا أو غير عملي في بعض الحالات، خاصةً عند التعامل مع كميات كبيرة من البيانات أو عند استخراج التواريخ من أنظمة تخزنها كأرقام بسيطة. على سبيل المثال، قد تصادف — أو حتى ترغب أنت — في كتابة تواريخ مثل “01022016” (التي تمثّل 2 يناير 2016) دون أي فواصل. وفي حال تمكّن Excel من تفسير هذه الأرقام وتنسيـقها تلقائيًا كتواريخ قياسية (1/2/2016)، فسيوفر لك ذلك وقتًا ثمينًا ويقلل بشكل كبير من احتمالية حدوث أخطاء في الإدخال.
توفر هذه المقالة عدة حلول عملية لإدخال التواريخ في Excel دون شرطات مائلة وتحويلها إلى تنسيق تنسيق التاريخ قياسي، كما هو موضح في لقطة الشاشة أدناه. ستجد أيضًا إرشادات حول السيناريوهات المناسبة، والتحذيرات المحتملة التي يجب الانتباه لها، وكيفية معالجة المشكلات، حتى تتمكن من اختيار الطريقة الأنسب لسير عملك.

إدخال التواريخ دون شرطات مائلة باستخدام ميزة «نص إلى أعمدة»
في Excel، يمكنك استخدام ميزة «نص إلى أعمدة» (Text to Columns) لتحويل الأرقام المؤلفة من 8 أرقام متتالية التي تمثّل تواريخ إلى تنسيق تواريخ معترف به من قِبل Excel بسرعة. وتُعد هذه الطريقة مثالية عندما يكون لديك كتلة بيانات كبيرة وترغب في تحويلها كلها دفعة واحدة.
1. حدد الأرقام المؤلفة من 8 أرقام في ورقة العمل الخاصة بك، ثم انتقل إلىبيانات > نص إلى أعمدة. راجع لقطة الشاشة:
2. فيالخطوة 1 من معالج تحويل النص إلى أعمدة، حدد خيارالعرض الثابت. يضمن هذا معاملة الرقم الأصلي كأجزاء متباعدة بشكل متساوٍ. راجع لقطة الشاشة:
3. انقرالتالي، ثم انقرالتاليمرة أخرى للانتقال إلىالخطوة 3 من المعالج. في قسمتنسيق بيانات العمود، اخترتاريخ، وحددMDY من القائمة المنسدلة. يمكنك أيضًا تحديد خلية مختلفة كوجهة للحفاظ على القيم الأصلية. راجع لقطة الشاشة:
4. انقرإنهاء. الآن، تم إعادة تنسيق جميع الأرقام المتتالية في تحديـدك كتواريخ قياسية.
سيناريوهات الاستخدام ونصائح:استخدم هذه الطريقة عندما تكون لديك قائمة بأرقام مؤلفة من 8 أرقام تشبه التواريخ في عمود. لن يعمل التحويل بشكل صحيح ما لم يكن الرقم الأصلي مكوَّنًا بالضبط من 8 أرقام، لذا يُرجى التحقق من بياناتك الأصلية مسبقًا.
ملاحظة:إذا قام Excel بتحويل أرقام متتالية تلقائيًا إلى الترميز العلمي أو حذف الأصفار البادئة، فعيِّن تنسيق النطاق إلى «نص» قبل إدخال الأرقام، أو أضف علامة اقتباس واحدة في بدايتها (مثل '01022016) قبل استخدام ميزة «نص إلى أعمدة».
إدخال التواريخ دون شرطات مائلة باستخدام دالة تعيين تنسيق الخلية
ثمة نهجٌ آخر مباشر يتمثّل في استخدام ميزة «تعيين تنسيق الخلية» في Excel لتحويل الأرقام المتتالية بصريًّا إلى تنسيق التاريخ. وتُعدّ هذه الطريقة الأنسب عندما تكون بياناتك متسقة — كأن تكون دائمًا مكوَّنة من 8 أرقام بالشكل MMDDYYYY — وتحتاج إلى تحويلٍ بصريٍّ سريع.
1. حدد خلايا رقم التسلسل التي تريد إعادة تنسيقها، ثم انقر بزر الماوس الأيمن واخترتعيين تنسيق الخليةمن قائمة السياق. راجع لقطة الشاشة:
2. في مربع حوارتعيين تنسيق الخلية، انتقل إلى تبويبرقم، ثم اخترمخصصمن لوحةالفئة. بعد ذلك، في مربع النص «النوع»، أدخل##«/»##«/»#### كتنسيق مخصص. راجع لقطة الشاشة:
3. انقرموافق. ستُعرض الأرقام في تحديـدك الآن كتواريخ قياسية.
المزايا والعيوب:لا يغيّر هذا التنسيق الرقم الفعلي في الخلية (مثلًا، يظل 01022016 رقمًا أو نصًا)، بل يؤثّر فقط على مظهره البصري. قد لا تُعطي العمليات الحسابية التي تتضمّن هذه الخلايا النتائج المتوقعة ما لم تحوّل القيم إلى تواريخ فعلية عبر اتّباع خطوات إضافية.
تذكير:إذا لم يتكوّن رقمك من 8 أرقام بالضبط، أو كان مخزّنًا كنص، فقد لا يُعرض هذا التنسيق بشكل صحيح.
إدخال التواريخ دون شرطات مائلة باستخدام صيغة
يمكنك استخدام صيغ Excel لتحويل الأرقام المتتالية إلى تواريخ، ما يجعل هذا الخيار شديد التخصيص والديناميكية. وهو فعّالٌ بشكل خاص عندما تختلف بيانات الإدخال أحيانًا (مثل أن تحتوي الأرقام المتتالية أحيانًا على 7 أو 8 أرقام)، أو إذا رغبت في أتمتة عملية التحويل تلقائيًا عند إضافة بيانات جديدة.
1. حدد خلية فارغة بجانب الأرقام المتتالية، ثم أدخل الصيغة التالية. على سبيل المثال، إذا كان الرقم التسلسلي موجودًا في الخلية A9، فأدخل الصيغة في الخلية B9:
=DATE(RIGHT(A9,4),LEFT(A9,IF(LEN(A9) =8,2,1)),LEFT(RIGHT(A9,6),2)) 2. اضغط Enter، ثم اسحب مقبض الملء التلقائي لأسفل لتطبيق الصيغة على الصفوف الأخرى حسب الحاجة. سيتم الآن تحويل كل تسلسل مكوَّن من 8 أرقام إلى قيمة تاريخ. راجع لقطة الشاشة:
شرح المعاملات:تعمل هذه الصيغة على استخراج مكونات السنة والشهر واليوم من التسلسل. وإذا كان تنسيقك ثابتًا دائمًا (مثلًا: MMDDYYYY)، فيمكنك تبسيط الصيغة إلى حدٍّ كبير:
=DATE(RIGHT(A9,4),LEFT(A9,2),MID(A9,3,2)) تلميح:إذا لزم الأمر، انسخ خلايا الصيغة والصقها كقيم لتثبيت التواريخ الجديدة.مشكلة شائعة:إذا ظهر رقم متسلسل بدلًا من التاريخ، فما عليك سوى تنسيق العمود كـ«تاريخ» عبر خاصية «تنسيق الخلايا».
إدخال التواريخ دون شرطات مائلة باستخدام Kutools لـ Excel
Kutools لـ Excelيتضمّن أداةتعرف على التاريخ، مما يجعله فعّالًا جدًّا في التعامل مع عدد كبير من الخلايا أو تنسيقات تواريخ غير قياسية متنوعة. يُوصى بهذا الحل إذا كنت تعمل عادةً مع مجموعات بيانات ضخمة أو تحتاج إلى معالجة تنسيقات متعددة دفعة واحدة!
بعدتثبيت الإصدار المجانيKutools لـ Excel، قم بالخطوات التالية:
حدد الأرقام التي تريد تحويلها إلى تواريخ، ثم انقرKutools > المحتوى > تعرف على التاريخ. راجع لقطة الشاشة:

المزايا:يمكن لـ Kutools معالجة مجموعة واسعة من تنسيقات التسلسل (مثل YYYYMMDD وDDMMYYYY وغيرها) وتحويل نطاقات كبيرة دفعة واحدة.
تحذير:تحقق دائمًا من تنسيق الرقم الأصلي قبل التحويل لضمان الدقة. ولتجنب نتائج غير متوقعة، راجع إعدادات تنسيق الخلية وسلامة البيانات.
إعادة تنسيق الأرقام التي تشبه التواريخ تلقائيًا باستخدام ماكرو VBA
يمكن للمستخدمين الذين يتلقون أو يُدخلون بشكل متكرر أرقام تواريخ خام (مثل 01022016) ويودون تحويلها تلقائيًا إلى تواريخ قياسية بتنسيق Excel استخدام ماكرو VBA. ويُعد هذا الأسلوب مثاليًا خصوصًا إذا كنت ترغب في أن يتم التحويل تلقائيًا لحظة إدخال البيانات، أو عند معالجة أعمدة موجودة بنقرة زر أو مشغّل.
السيناريوهات الشائعة:تقوم بنسخ ولصق أرقام التواريخ بشكل منتظم من أنظمة خارجية وتحتاج إلى تحويل فوري، أو ترغب في تقليل خطوات التنسيق اليدوي عند إدخال البيانات لنفسك أو لفريقك.
ملاحظة:يفترض هذا الماكرو أن تواريخ التسلسل الخاصة بك تتكون دائمًا من 8 أرقام وبتنسيق MMDDYYYY. قم بتعديل أقسام التحليل إذا كان تنسيقك مختلفًا.
خطوات التشغيل:
- انقرأدوات المطور > Visual Basic. في النافذة التي تظهر، انتقل إلىإدراج > وحدة البرمجة (Module)، ثم الصق الكود التالي في الوحدة الجديدة:
Sub ConvertSequenceToDate()
Dim rng As Range
Dim cell As Range
Dim seq As String
Dim mm As String
Dim dd As String
Dim yyyy As String
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set rng = Application.Selection
Set rng = Application.InputBox("Select range to convert sequence numbers (MMDDYYYY) to dates", xTitleId, rng.Address, Type:=8)
Application.ScreenUpdating = False
For Each cell In rng
If IsNumeric(cell.Value) And Len(cell.Value) = 8 Then
seq = CStr(cell.Value)
mm = Left(seq, 2)
dd = Mid(seq, 3, 2)
yyyy = Right(seq, 4)
If IsDate(mm & "/" & dd & "/" & yyyy) Then
cell.Value = DateSerial(yyyy, mm, dd)
cell.NumberFormat = "m/d/yyyy"
End If
End If
Next cell
Application.ScreenUpdating = True
End Sub كيفية تشغيل الماكرو:بعد إدخال الكود، أغلق نافذة VBA. اضغطAlt+F8 لفتح مربع حوار الماكرو، وحددConvertSequenceToDate، ثم انقرتشغيل. سيطلب منك مربّع حوار تحديد نطاق الأرقام المتتالية الذي ترغب في تحويله، وسيقوم الماكرو بتحديث جميع الخلايا المطابقة إلى تواريخ منسَّقة.
تلميح:إذا كنت ترغب في أن تتم هذه العملية تلقائيًا كلما عدّلت خلية في عمود معين، يمكنك إضافة كود ضمن حدث «Change» الخاص بورقة العمل. ومع ذلك، فإن الماكرو أعلاه يُعد الخيار الأكثر أمانًا وشفافية لإجراء التحويل دفعةً واحدة.
تذكير بالخطأ:سيتجاهل الماكرو الإدخالات التي لا تتكون من 8 أرقام أو التي تحتوي على أي رموز غير رقمية، ويترك باقي أنواع البيانات دون أي تغيير.
استكشاف الأخطاء وإصلاحها:يمكنك حفظ مصنفك كملف يدعم ماكرو (.xlsm) للاستخدام المستقبلي. وإذا واجهت أي مطالبات تتعلق بالأذونات أو الأمان، فتأكد من مراجعة إعدادات الماكرو في مركز التوثيق الخاص بـ Excel.
بشكل عام، عند اختيار طريقة لتحويل أرقام التواريخ المتسلسلة إلى تنسيق التاريخ الصحيح في Excel، ضع في اعتبارك اتساق بياناتك، وطبيعة سير عملك (معالجة دُفعة واحدة مقابل إدخال مستمر)، ومدى راحتك في استخدام أدوات مثل الصيغ أو VBA أو الإضافات. إذا ظهرت نتائج تحويل غير متوقعة أو رأيت أرقامًا متسلسلة بدلًا من تواريخ، فتحقق من إعدادات تنسيق الخلية وسلامة البيانات، ثم جرّب تنسيق خلايا الناتج كـ «تاريخ». وللحصول على مزيد من التحكم، يمكنك استخدام التحقق من صحة البيانات (Data Validation) في Excel لتقييد الإدخالات على 8 أرقام أو تطبيق أقنعة إدخال.
أفضل أدوات إنتاجية Office
عزّز مهاراتك في 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 وPowerPoint + Office Tab Pro
- مثبّت واحد، ترخيص واحد— الإعداد خلال دقائق (جاهز لـ MSI)
- تعمل بشكل أفضل معًا— إنتاجية مُبسَّطة عبر تطبيقات Office
- تجربة مجانية لمدة 30 يومًا بكامل الميزات— بدون تسجيل، ولا بطاقة ائتمان
- أفضل قيمة— وفّر مقارنةً بشراء كل إضافة على حدة