كيف يمكن تنسيق التواريخ في Excel لعرض الأشهر بأحرف كبيرة؟
عند العمل مع التواريخ في Excel، قد تحتاج أحيانًا إلى عرض اسم الشهر فقط بأحرف كبيرة لتحسين وضوح العرض أو الامتثال لمعايير التقارير أو متطلبات تنسيق معيّنة. على سبيل المثال، تحويل سلسلة تواريخ مثل01/15/2024 إلى النصJAN أوJANUARY بأحرف كبيرة. لا يوفّر Excel تنسيقًا مدمجًا مباشرًا لعرض الأشهر بأحرف كبيرة، لكن باستخدام بعض الطرق العملية، يمكنك تحقيق هذا التنسيق بسهولة. يقدم هذا المقال عدة حلول فعّالة لمساعدتك على تنسيق التواريخ كأسماء أشهر بأحرف كبيرة في Excel، بما في ذلك الأساليب المعتمدة على الصيغ، واستخدام Kutools لـ Excel، والاعتماد على VBA للتحويل الآلي. استكشف الطريقة الأنسب لاحتياجاتك من خلال الدليل أدناه.
تنسيق التواريخ لعرض الأشهر بأحرف كبيرة باستخدام الصيغ
تنسيق التواريخ لعرض الأشهر بأحرف كبيرة باستخدام Kutools لـ Excel
تنسيق التواريخ لعرض الأشهر بأحرف كبيرة باستخدام كود VBA
تنسيق التواريخ لعرض الأشهر بأحرف كبيرة باستخدام الصيغ
تُعد الصيغ وسيلة ملائمة لاستخراج مكونات التاريخ وعرضها في Excel. تتيح لك الطرق التالية تحويل التاريخ إلى اختصار شهر بأحرف كبيرة أو إلى اسمه الكامل باستخدام صيغ مدمجة. ويُعد هذا الأسلوب عمليًا إذا كنت ترغب في عرض النتيجة في خلية جديدة مع تنسيق ديناميكي—فبمجرد تغيّر التاريخ الأصلي، تتجدّد النتيجة تلقائيًا.
1. حدد خلية فارغة (مثل)C2) بجانب التاريخ الذي تريد تنسيقه كشهر بأحرف كبيرة، ثم أدخل الصيغة التالية في شريط الصيغة:
=UPPER(TEXT(A2,"mmm")) 
بعد الضغط علىEnter، ستعرض الخلية المحددة اختصار الشهر المكوَّن من ثلاثة أحرف بأحرف كبيرة (مثل: SEP).
2. لتطبيق هذا التنسيق على صفوف إضافية، احتفظ بالخليةC2 محددة، ثم اسحب مقبض التعبئة (المربع الصغير في الزاوية السفلية اليمنى للخلية) لأسفل بمحاذاة قائمتك. سيُمثَّل كل تاريخ الآن باختصار شهره المقابل بأحرف كبيرة.

قد تجد هذه الطريقة مفيدةً بشكل خاص في الحالات التي تعمل فيها مع تقارير أو جداول ملخصة أو لوحات عرض تتطلب تنسيقًا موحدًا لأسماء الأشهر.
- المزايا:الحل ديناميكي—أي تغيير في تواريخ المصدر يُحدِّث النتيجة تلقائيًا، ولا يتطلب استخدام وظائف إضافية أو مهارات متقدمة.
- القيود:يتم تخزين النتيجة في عمود منفصل، وليس في العمود الأصلي. إذا كنت بحاجة إلى تطبيق التنسيق في مكانه (باستبدال القيم الأصلية)، ففكّر في استخدام طريقة تعتمد على VBA أو وظيفة إضافية.
ملاحظات وتلميحات:
- إذا أردت عرض الشهر مع السنة (مثل: JAN 24 بأحرف كبيرة)، فاستخدم الصيغة التالية في الخلية المرغوبة (مثل: C2):
- لعرض اسم الشهر الكامل بأحرف كبيرة (مثل: JANUARY):
- بعد إدخال الصيغة المرغوبة، اضغط دائمًا علىEnter، ثم استخدم مقبض التعبئة (Fill Handle) لتطبيقها على نطاق التواريخ بالكامل.
- إذا لم يتعرّف Excel على تواريخك كتواريخ صالحة (مثلًا، إذا أُدخلت كنص)، فلن تُعطي الصيغة النتيجة الصحيحة. تأكد من تنسيق البيانات الأصلية كتواريخ.
=UPPER(TEXT(A2,"mmm YY")) 
=UPPER(TEXT(A2,"mmmm")) تنسيق التواريخ لعرض الأشهر بأحرف كبيرة باستخدام Kutools لـ Excel
تسمح لك أداةتطبيق تنسيق التاريخالمقدمة منKutools لـ Excelبتحويل التواريخ بسرعة ومرونة إلى أي تنسيق تفضّله، بما في ذلك عرض الأشهر بأحرف كبيرة. ويُعد هذا الأسلوب مثاليًا للمستخدمين الذين يفضلون واجهة رسومية بدلًا من التعامل مع الصيغ، ويرغبون في تعيين تنسيق الخلية مباشرةً أو تخصيص مظهر تواريخهم في لمح البصر.
1. حدد خلايا التواريخ التي تريد تحويلها إلى أشهر بأحرف كبيرة. بعد ذلك، في شريط Excel، انتقل إلىKutools > Format > تطبيق تنسيق التاريخ. (إذا لم تظهر علامة تبويب Kutools، فتأكد من تثبيتها وتفعيلها.)

2. في مربع الحوارتطبيق تنسيق التاريخ، اختر التنسيق المطلوب من مربعDate formatting، ثم انقر علىOK للتأكيد.

بعد الانتهاء، ستُعدَّل الخلايا المحددة لعرض اختصارات الأشهر أو أسمائها الكاملة وفقًا لإعداداتك.

- المزايا:يتميّز نهج Kutools بأنه مباشر وسهل الاستخدام للمستخدمين الذين يفضلون تجنّب التعامل مع الصيغ، كما يُمكنه معالجة نطاقات كبيرة بسرعة فائقة.
- تلميح:بعد تطبيق تنسيق التاريخ، تظل النتيجة تاريخًا يمكن استخدامه في عمليات حسابية أخرى أو تنسيقه بشكل إضافي.
إذا كنت ترغب في تجربة هذه الأداة مجانًا (لمدة 30 يومًا)،فما عليك سوى النقر لتنزيلها، ثم اتبع الخطوات المذكورة أعلاه لتطبيق العملية.
تنسيق التواريخ لعرض الأشهر بأحرف كبيرة باستخدام كود VBA
إذا كنت بحاجة إلى تحويل آلي ومباشر—باستبدال قيم التواريخ الأصلية بأسماء الأشهر المقابلة بأحرف كبيرة—أو رغبت في معالجة مجموعة بيانات كبيرة بسرعة دون الاعتماد على أعمدة مساعدة، فإن ماكرو VBA هو الحل الأمثل. يُعد هذا الأسلوب فعّالًا للغاية للعمليات الجماعية، ويمنحك تحكمًا كاملاً في تنسيق النتائج النهائية.
السيناريوهات المناسبة:استخدم هذه الطريقة إذا أردت استبدال البيانات الأصلية، أو أتمتة عملية التحويل، أو التعامل مع عدد كبير من الخلايا دون الحاجة إلى أعمدة إضافية أو تدخل يدوي.
احتياطات:ضع في اعتبارك أن تشغيل هذا الماكرو سيستبدل تواريخك الأصلية بأسماء الأشهر مكتوبة بأحرف كبيرة، مما يؤدي إلى فقدان بيانات التاريخ الأصلية في تلك الخلايا. لذا، ننصحك بشدة بعمل نسخة احتياطية من بياناتك قبل تشغيل الماكرو.
1. افتح محرر VBA بالنقر علىDeveloper > Visual Basic. في نافذة Microsoft Visual Basic for Applications، انقر علىInsert > Module. ثم انسخ والصق الكود التالي في الوحدة النمطية:
Sub ConvertDatesToUppercaseMonths()
Dim WorkRng As Range
Dim Cell As Range
Dim OutputType As Integer
Dim Msg As String
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Select the range of dates to convert", xTitleId, WorkRng.Address, Type:=8)
Msg = "Enter 1 for 3-letter month (JAN), 2 for full month name (JANUARY):"
OutputType = Application.InputBox(Msg, xTitleId, 1, Type:=1)
For Each Cell In WorkRng
If IsDate(Cell.Value) Then
If OutputType = 2 Then
Cell.Value = UCase(Format(Cell.Value, "mmmm"))
Else
Cell.Value = UCase(Format(Cell.Value, "mmm"))
End If
End If
Next
End Sub 2. لاستخدام الماكرو، انقر على زر
Run، ثم حدد نطاق خلايا التواريخ المطلوب في مربع الحوار المنبثق. سيتم طلب اختيار1لاختصار مكوّن من 3 أحرف (مثل: JAN) أو2لاسم الشهر الكامل (مثل: JANUARY). وبعد الرد، سيستبدل الماكرو قيم التواريخ الأصلية باسم الشهر بأحرف كبيرة وفقًا لاختيارك.
- المزايا:يبسّط تحويل فرز الأعمدة بأكملها أو النطاقات، ويوفّر مرونةً في عرض الشهر (اختصارًا أو باسمه الكامل)، ويعمل بسرعةٍ فائقة على مجموعات البيانات الكبيرة، ويستبدل القيم الأصلية لتقليل الحاجة إلى التنظيف اليدوي.
- القيود:سيتم استبدال قيمة التاريخ الأصلية—لذا تأكد من وجود نسخة احتياطية إذا كنت بحاجة إلى الاحتفاظ بالبيانات الأصلية. ويجب تفعيل ماكروهات المصنف.
- تلميح لحل المشكلات:إذا بدا أن الماكرو لا يُجري أي تغيير، فتأكد من أن التحديد يشمل خلايا تحتوي تواريخ صالحة، وأن الماكروهات مفعَّلة وغير محظورة بواسطة إعدادات أمان Excel.
أفضل أدوات الإنتاجية لمكتبتك
عزِّز مهاراتك في 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 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
- أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل