Skip to main content

كيفية تحويل التاريخ إلى تنسيق تاريخ ترتيبي في Excel؟

Author: Sun Last Modified: 2025-05-30
convert date to ordinal date
كما نعلم جميعًا، يمكنك تنسيق التاريخ بتنسيقات متعددة في Excel، مثل 1/1/2016، 1-يناير-16 وما إلى ذلك. ومع ذلك، هل سبق لك أن حاولت تحويل التاريخ إلى تنسيق تاريخ ترتيبي كما هو موضح في لقطة الشاشة أدناه؟ في الواقع، في Excel، لا يوجد طريقة مباشرة لتنسيق التاريخ كتنسيق تاريخ ترتيبي. ولكن لا تقلق، يقدم لك هذا المقال الحيل حول تحويل التاريخ إلى تنسيق تاريخ ترتيبي في Excel.

تحويل التاريخ إلى تنسيق تاريخ ترتيبي باستخدام الصيغة
تحويل التاريخ إلى تنسيق تاريخ ترتيبي باستخدام Kutools لـ Excel
تحويل التاريخ إلى تنسيق تاريخ ترتيبي باستخدام الدالة المعرفة
تحويل الرقم الأصلي إلى رقم ترتيبي باستخدام Kutools لـ Excel good idea3

arrow blue right bubble تحويل التاريخ إلى تنسيق تاريخ ترتيبي باستخدام الصيغة

هناك صيغة يمكن أن تساعدك على تحويل التاريخ إلى تنسيق ترتيبي.

حدد خلية فارغة بجانب التاريخ الذي تريد تحويله إلى تنسيق تاريخ ترتيبي، C2 على سبيل المثال، وأدخل هذه الصيغة
=DAY(A2)&IF(OR(DAY(A2)={1,2,3,21,22,23,31}),CHOOSE(1*RIGHT(DAY(A2),1),"st","nd ","rd "),"th")&TEXT(A2,"mmmm, yyyy")
ثم اضغط Enter المفتاح، واسحب مقبض التعبئة التلقائية فوق الخلايا التي تريد تحويل التاريخ فيها إلى ترتيبي. انظر لقطة الشاشة:
Convert date to ordinal date format with formula

الآن تم تحويل التواريخ إلى تواريخ ترتيبية.

ملاحظة: في الصيغة، A2 هو التاريخ الذي تريد تحويله إلى تاريخ ترتيبي، يمكنك تغييره حسب الحاجة.


arrow blue right bubble تحويل التاريخ إلى تنسيق تاريخ ترتيبي باستخدام Kutools لـ Excel

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

بعد التثبيت المجاني لـ Kutools لـ Excel، يرجى القيام بما يلي:

في أداة مساعد الصيغة الخاصة بـ Kutools لـ Excel، يمكنك استخدام ميزة تحويل التاريخ إلى تاريخ ترتيبي لتغيير تاريخ Excel إلى ترتيبي بسرعة.

1. حدد الخلية التي سيتم وضع التاريخ الترتيبي فيها، ثم انقر Kutools > مساعد الصيغة > التاريخ والوقت > تحويل التاريخ إلى تاريخ ترتيبي.
click Convert date to ordinal date feature of kutools

2. في مساعد الصيغة الحوار، اختر أو اكتب مرجع الخلية في تاريخ القسم، بشكل افتراضي، يكون مرجع الخلية مطلقًا، يرجى تغييره إلى نسبي إذا كنت تريد ملء الصيغة تلقائيًا في الخلايا الأخرى باستخدام مقبض التعبئة التلقائية.
select cell reference in the dialog box

3. انقر موافق. الآن تم تغيير التاريخ إلى تاريخ ترتيبي. حدد الخلية الناتجة واسحب مقبض التعبئة التلقائية فوق الخلايا لتطبيق هذه الصيغة.
the date has been changed to ordinal date, drag auto fill handle over the cells


arrow blue right bubble تحويل التاريخ إلى تنسيق تاريخ ترتيبي باستخدام الدالة المعرفة

علاوة على ذلك، يمكنك أيضًا تطبيق الدالة المعرفة لتحويل التاريخ القياسي إلى تاريخ ترتيبي.

1. اضغط على مفاتيح Alt + F11 لفتح نافذة Microsoft Visual Basic for Applications.

2. انقر فوق إدراج > وحدة، والصق الكود أدناه في البرنامج النصي.

الكود: تحويل التاريخ إلى ترتيبي

Function OrdinalDate(xDate As Date)
'UpdatebyExtendoffice20160705
    Dim xDay As Integer
    Dim xDayTxt As String
    Dim xMonth As Integer
    Dim xMonTxt As String
    Dim xYear As Long
    
    xDay = Day(xDate)
    xMonth = Month(xDate)
    xYear = Year(xDate)
    
    Select Case xDay
        Case 1: xDayTxt = "st"
        Case 2: xDayTxt = "nd"
        Case 3: xDayTxt = "rd"
        Case 21: xDayTxt = "st"
        Case 22: xDayTxt = "nd"
        Case 23: xDayTxt = "rd"
        Case 31: xDayTxt = "st"
        Case Else: xDayTxt = "th"
    End Select

    xMonTxt = Switch(xMonth = 1, " January", _
                     xMonth = 2, " February", _
                     xMonth = 3, " March", _
                     xMonth = 4, " April", _
                     xMonth = 5, " May", _
                     xMonth = 6, " June", _
                     xMonth = 7, " July", _
                     xMonth = 8, " August", _
                     xMonth = 9, " September", _
                     xMonth = 10, " October", _
                     xMonth = 11, " November", _
                     xMonth = 12, " December")
    OrdinalDate = xDay & xDayTxt & xMonTxt & " " & xYear
End Function

copy and paste the code into the module

3. احفظ الكود وأغلق نافذة VBA، عد إلى تحديد خلية ستضع فيها التاريخ المحول، وأدخل هذه الصيغة =OrdinalDate(J2)، واضغط Enter المفتاح، ثم اسحب مقبض التعبئة التلقائية فوق الخلايا التي تحتاجها. انظر لقطة الشاشة:
enter the formula to get the result

نصيحة: في الصيغة، J2 هو التاريخ الذي تريد تحويله إلى تاريخ ترتيبي، يمكنك تغييره حسب الحاجة.


arrow blue right bubble تحويل الرقم الأصلي إلى رقم ترتيبي باستخدام Kutools لـ Excel

في معظم الحالات، قد ترغب في تحويل الأرقام إلى أرقام ترتيبية عند الترتيب. في Excel، لا توجد وظيفة مضمنة يمكنها التعامل مع ذلك، ولكن إذا كان لديك Kutools لـ Excel – أداة إضافية مفيدة، فإن أداة تحويل الرقم إلى ترتيبي يمكن أن تساعدك.

حدد الأرقام التي تريد تحويلها إلى ترتيبية، وانقر Kutools > النص > تحويل الرقم إلى ترتيبي. انظر لقطة الشاشة:
Convert cardinal number to ordinal number by Kutools

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

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

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


Office Tab يقدم واجهة التبويب لـ Office، ويجعل عملك أسهل بكثير

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