Skip to main content

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

كيفية ملء سلسلة بترتيب عكسي أو تنازلي في Excel؟

Author Siluvia Last modified

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

ملء السلسلة بترتيب عكسي أو تنازلي باستخدام ميزة مقبض التعبئة
ملء السلسلة بترتيب عكسي أو تنازلي باستخدام Kutools لـ Excel
ملء السلسلة بترتيب عكسي أو تنازلي باستخدام صيغة Excel
ملء السلسلة بترتيب عكسي أو تنازلي باستخدام كود VBA


ملء السلسلة بترتيب عكسي أو تنازلي باستخدام ميزة مقبض التعبئة

لإنشاء سلسلة عددية بسرعة بترتيب عكسي أو تنازلي، مثل 100، 99، 98، ...، يمكنك الاستفادة من ميزة مقبض التعبئة المدمجة في Excel. هذا النهج مناسب عندما تحتاج إلى إنشاء سلسلة متتالية تتناقص بمقدار ثابت وتريد حلاً سريعًا دون إعدادات معقدة.

1. أدخل القيمة الأولى من السلسلة التنازلية في الخلية المرغوبة - على سبيل المثال، اكتب 100 في الخلية A1.

2. حدد الخلية A1. مرر مؤشر الماوس فوق الزاوية اليمنى السفلية للخلية حتى يتغير المؤشر إلى صليب أسود صغير. اضغط باستمرار على زر الماوس الأيمن واسحب مقبض التعبئة لأسفل العمود بعيدًا كما تحتاج. بمجرد الوصول إلى الخلية المستهدفة، حرر زر الماوس. في القائمة المختصرة التي تظهر، حدد الخيار 'السلسلة' لتحديد خيارات الملء. انظر أدناه:

A screenshot showing the Series option in Excel

3. في مربع الحوار 'السلسلة' الذي يظهر، أدخل قيمة سالبة في حقل 'قيمة الخطوة' - مثل -1 لتقليل بمقدار 1 - وتأكد من تحديد الخيارات لملء بالعمود أو الصف بناءً على اختيارك. انقر على زر 'موافق' لتوليد السلسلة. فيما يلي مثال:

A screenshot showing Series dialog

بعد التأكيد، سيقوم Excel تلقائيًا بملء النطاق الذي حددته بالأرقام بترتيب تنازلي بناءً على القيمة المحددة للتراجع.

A screenshot of cells filled with a descending series in Excel

ملاحظات ونصائح:
1. بدلاً من ذلك، يمكنك كتابة أول رقمين من السلسلة التنازلية المطلوبة - على سبيل المثال، 100 في A1 و99 في A2 - ثم حدد كلا الخليتين واسحب مقبض التعبئة لأسفل. سيكتشف Excel النمط ويستمر في السلسلة بترتيب تنازلي دون الحاجة إلى إعدادات إضافية.
2. تعمل هذه الطريقة بكفاءة للأرقام فقط. إذا كنت ترغب في إنشاء سلسلة تنازلية تتضمن نصوصًا (مثل الرموز أو المعرفات)، ففكر في استخدام طرق أخرى موضحة أدناه لمزيد من المرونة والتخصيص.
3. ميزة مقبض التعبئة مريحة جدًا للمتواليات القصيرة ولكن قد تكون أقل كفاءة للمجالات الكبيرة جدًا أو عند الحاجة إلى تراجع مخصص.

ملء السلسلة بترتيب عكسي أو تنازلي باستخدام Kutools لـ Excel

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

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

1. انتقل إلى Kutools > إدراج > إدراج الرقم التتابعي.

A screenshot of Kutools Insert Sequence Number feature in Excel

2. في مربع الحوار 'إدراج الرقم التتابعي'، انقر على 'جديد' لإعداد سلسلة جديدة. قم بتكوين الحقول التالية حسب الحاجة:

أ. بشكل اختياري، أدخل اسمًا لسلسلتك التنازلية في حقل 'الاسم' لسهولة الإشارة إليها مستقبلاً.
ب. حدد الرقم الأول (البداية) للسلسلة باستخدام مربع 'الرقم الأول'.
ج. أدخل رقمًا سالبًا في مربع 'الزيادة' لتحديد مقدار تناقص كل قيمة لاحقة (على سبيل المثال، -1 للعد التنازلي).
د. ضع العدد المطلوب من الأرقام ليتم عرضها في مربع 'عدد الأرقام' لتنسيق أرقامك بشكل موحد.
هـ. أضف أي بادئة أو لاحقة حسب الحاجة. وهذا مفيد بشكل خاص إذا كنت بحاجة إلى معرفات مثل 'ID-099'.
و. انقر على 'إضافة' لحفظ هذا التنسيق التتابعي للاستخدام الحالي والمستقبلي.

A screenshot showing Insert Sequence Number dialog with descending configuration in Excel

3. بمجرد تكوين السلسلة وإضافتها، حدد النطاق الذي تريد ملؤه. في مربع الحوار 'إدراج الرقم التتابعي'، انقر على السلسلة التي أنشأتها، ثم انقر على زر 'ملء النطاق'. سيتم ملء الخلايا المحددة فورًا بسلسلتك التنازلية، مع الحفاظ على أي تنسيق نصي أو طول رقم.

A screenshot showing descending series filled in cells using Kutools

4. بعد ملء السلسلة، أغلق مربع الحوار.

نصائح واحتياطات:
• جميع الأرقام التي تم إنشاؤها في السلسلة باستخدام هذه الميزة تظل فريدة وتطبق التراجع والتنسيق المحدد مسبقًا.
• عند إعادة استخدام السلسلة المحفوظة، ستقوم Kutools تلقائيًا بتحديث الرقم الأول ليعمل من نقطة نهاية السابقة لمنع القيم المتداخلة.
• هذه الطريقة مثالية لكل من السلاسل العددية فقط والمتسلسلة الأبجدية الرقمية (الأرقام مع النصوص).

ملء السلسلة بترتيب عكسي أو تنازلي باستخدام صيغة Excel

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

1. حدد الخلية العليا للسلسلة المطلوبة (على سبيل المثال، A1). إذا كنت تريد أن تبدأ السلسلة عند 100، أدخل الصيغة التالية في الخلية A1:

=100-ROW(A1)+1

تعمل هذه الصيغة على النحو التالي: '100' هو الرقم الأولي. 'ROW(A1)' يعيد رقم الصف الخاص بالخلية الحالية (1 في هذه الحالة). عندما تقوم بنسخ هذه الصيغة لأسفل العمود، يزداد رقم الصف بمقدار 1 في كل صف، وبالتالي يتناقص الناتج بمقدار 1 في كل مرة، مما يخلق سلسلة تنازلية.

2. بعد إدخال الصيغة في A1، اضغط على Enter للتأكيد. لمواصلة السلسلة، حدد الخلية A1، اسحب مقبض التعبئة لأسفل لنسخ الصيغة إلى صفوف إضافية. قم بتعديل الرقم الأول (100 في المثال) لتناسب القيمة الابتدائية المطلوبة.

نصائح وتعديلات:
• إذا كنت ترغب في التناقص بأكثر من 1، اضرب التناقص: =100-(ROW(A1)-1)*2 لخطوة تناقص بمقدار 2.
• هذه الطريقة مقتصرة على الأرقام. إذا كنت بحاجة إلى دمج النصوص (مثل 'ID-100', 'ID-99', ...)، استخدم ="ID-"&(100-ROW(A1)+1).
ملاحظة: إذا قمت بإدراج أو حذف صفوف، تحقق من أن صيغك تظل متسقة مع النطاق المستهدف.

ملء السلسلة بترتيب عكسي أو تنازلي باستخدام كود VBA

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

1. افتح محرر VBA بالنقر على 'أدوات المطور' في الشريط، ثم حدد 'Visual Basic'. في نافذة VBA، انقر على 'إدراج' > 'وحدة' لإنشاء وحدة جديدة، والصق الكود التالي في نافذة الكود:

Sub FillDescendingSeries()
    Dim rng As Range
    Dim StartNum As Long
    Dim StepValue As Long
    Dim cell As Range
    Dim xTitleId As String
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set rng = Application.Selection
    Set rng = Application.InputBox("Select the range to fill", xTitleId, rng.Address, Type:=8)
    
    StartNum = Application.InputBox("Enter the starting number", xTitleId, "100", Type:=1)
    StepValue = Application.InputBox("Enter the decrement per row (e.g.,1)", xTitleId, "1", Type:=1)
    
    For Each cell In rng
        cell.Value = StartNum
        StartNum = StartNum - StepValue
    Next
End Sub

2. لتشغيل هذا الماكرو، انقر على Run button زر 'تشغيل'. سيتم أولاً طلب تحديد النطاق الذي تريد ملئه (على سبيل المثال، A1:A20)، ثم إدخال الرقم الأول (مثل 100)، يتبعه خطوة التناقص (مثل 1 لكل قيمة لاحقة لتكون أقل من السابقة بمقدار 1). سيقوم الماكرو بعد ذلك تلقائيًا بملء النطاق المختار بالسلسلة التنازلية.

نصائح:
• يمكنك تخصيص كود VBA هذا لتشمل النصوص أو الأنماط الأخرى عن طريق تعديل تخصيص قيمة الخلية (على سبيل المثال، cell.Value = "ID-" & StartNum).
• هذه الطريقة مرنة للغاية - رائعة لملء نطاقات بيانات كبيرة، توليد سلاسل مخصصة، أو أتمتة المهام المتكررة.
• تذكر حفظ مصنفك كملف ممكّن الماكرو (.xlsm) إذا كنت ترغب في الاحتفاظ أو إعادة استخدام حل VBA.

مقالات ذات صلة:

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

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