كيفية ملء سلسلة بترتيب عكسي أو تنازلي في Excel؟
عادةً، تكون السلاسل التتابعية التي ننشئها في Excel بترتيب تصاعدي، وتزداد كلما تحركنا لأسفل العمود أو عبر الصف. ومع ذلك، هناك العديد من الحالات العملية التي قد تحتاج فيها إلى ملء السلسلة بترتيب عكسي أو تنازلي أو تناقصي. على سبيل المثال، قد ترغب في إنشاء عد تنازلي، أو تخصيص المهام بترتيب عكسي، أو تنسيق البيانات لأغراض التقارير. في هذه المقالة، سنوضح عدة طرق فعالة لملء السلسلة بترتيب عكسي أو تنازلي في Excel. تغطي هذه الطرق الأساليب اليدوية والمعتمدة على الصيغ والأتمتة، مما يتيح لك اختيار الأنسب وفقًا لاحتياجاتك الخاصة.
ملء السلسلة بترتيب عكسي أو تنازلي باستخدام ميزة مقبض التعبئة
ملء السلسلة بترتيب عكسي أو تنازلي باستخدام Kutools لـ Excel
ملء السلسلة بترتيب عكسي أو تنازلي باستخدام صيغة Excel
ملء السلسلة بترتيب عكسي أو تنازلي باستخدام كود VBA
ملء السلسلة بترتيب عكسي أو تنازلي باستخدام ميزة مقبض التعبئة
لإنشاء سلسلة عددية بسرعة بترتيب عكسي أو تنازلي، مثل 100، 99، 98، ...، يمكنك الاستفادة من ميزة مقبض التعبئة المدمجة في Excel. هذا النهج مناسب عندما تحتاج إلى إنشاء سلسلة متتالية تتناقص بمقدار ثابت وتريد حلاً سريعًا دون إعدادات معقدة.
1. أدخل القيمة الأولى من السلسلة التنازلية في الخلية المرغوبة - على سبيل المثال، اكتب 100 في الخلية A1.
2. حدد الخلية A1. مرر مؤشر الماوس فوق الزاوية اليمنى السفلية للخلية حتى يتغير المؤشر إلى صليب أسود صغير. اضغط باستمرار على زر الماوس الأيمن واسحب مقبض التعبئة لأسفل العمود بعيدًا كما تحتاج. بمجرد الوصول إلى الخلية المستهدفة، حرر زر الماوس. في القائمة المختصرة التي تظهر، حدد الخيار 'السلسلة' لتحديد خيارات الملء. انظر أدناه:
3. في مربع الحوار 'السلسلة' الذي يظهر، أدخل قيمة سالبة في حقل 'قيمة الخطوة' - مثل -1 لتقليل بمقدار 1 - وتأكد من تحديد الخيارات لملء بالعمود أو الصف بناءً على اختيارك. انقر على زر 'موافق' لتوليد السلسلة. فيما يلي مثال:
بعد التأكيد، سيقوم Excel تلقائيًا بملء النطاق الذي حددته بالأرقام بترتيب تنازلي بناءً على القيمة المحددة للتراجع.
ملء السلسلة بترتيب عكسي أو تنازلي باستخدام Kutools لـ Excel
بالنسبة للمستخدمين الذين يعملون بشكل متكرر مع المتواليات المخصصة أو يحتاجون إلى دمج الأرقام مع النصوص، توفر Kutools لـ Excel أداة سهلة الاستخدام لإدراج الرقم التتابعي. تتيح هذه الميزة إنشاء وملء سلسلة تنازلية مع خيارات متقدمة، مثل الأطوال الثابتة، البادئات، اللواحق، وقيم الخطوات المخصصة. توفر راحة ومرونة كبيرة، خاصةً لمهام ترقيم الدُفعات.
1. انتقل إلى Kutools > إدراج > إدراج الرقم التتابعي.
2. في مربع الحوار 'إدراج الرقم التتابعي'، انقر على 'جديد' لإعداد سلسلة جديدة. قم بتكوين الحقول التالية حسب الحاجة:
3. بمجرد تكوين السلسلة وإضافتها، حدد النطاق الذي تريد ملؤه. في مربع الحوار 'إدراج الرقم التتابعي'، انقر على السلسلة التي أنشأتها، ثم انقر على زر 'ملء النطاق'. سيتم ملء الخلايا المحددة فورًا بسلسلتك التنازلية، مع الحفاظ على أي تنسيق نصي أو طول رقم.
4. بعد ملء السلسلة، أغلق مربع الحوار.
ملء السلسلة بترتيب عكسي أو تنازلي باستخدام صيغة Excel
في بعض الأحيان، قد ترغب في ملء السلسلة التنازلية بشكل ديناميكي باستخدام الصيغ - خاصة عند العمل مع نطاقات كبيرة أو ذات أحجام متغيرة، أو عندما ترغب في تجنب العمليات اليدوية باستخدام مقبض التعبئة. باستخدام صيغة مناسبة، يمكنك إنشاء سلسلة عكسية تلقائياً تتكيف عند إضافة أو حذف صفوف، أو حتى الرجوع إلى القيم الابتدائية في خلايا أخرى لمزيد من المرونة.
1. حدد الخلية العليا للسلسلة المطلوبة (على سبيل المثال، A1). إذا كنت تريد أن تبدأ السلسلة عند 100، أدخل الصيغة التالية في الخلية A1:
=100-ROW(A1)+1
تعمل هذه الصيغة على النحو التالي: '100' هو الرقم الأولي. 'ROW(A1)' يعيد رقم الصف الخاص بالخلية الحالية (1 في هذه الحالة). عندما تقوم بنسخ هذه الصيغة لأسفل العمود، يزداد رقم الصف بمقدار 1 في كل صف، وبالتالي يتناقص الناتج بمقدار 1 في كل مرة، مما يخلق سلسلة تنازلية.
2. بعد إدخال الصيغة في A1، اضغط على Enter للتأكيد. لمواصلة السلسلة، حدد الخلية A1، اسحب مقبض التعبئة لأسفل لنسخ الصيغة إلى صفوف إضافية. قم بتعديل الرقم الأول (100 في المثال) لتناسب القيمة الابتدائية المطلوبة.
=100-(ROW(A1)-1)*2
لخطوة تناقص بمقدار 2.="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. لتشغيل هذا الماكرو، انقر على زر 'تشغيل'. سيتم أولاً طلب تحديد النطاق الذي تريد ملئه (على سبيل المثال، A1:A20)، ثم إدخال الرقم الأول (مثل 100)، يتبعه خطوة التناقص (مثل 1 لكل قيمة لاحقة لتكون أقل من السابقة بمقدار 1). سيقوم الماكرو بعد ذلك تلقائيًا بملء النطاق المختار بالسلسلة التنازلية.
cell.Value = "ID-" & StartNum
)..xlsm
) إذا كنت ترغب في الاحتفاظ أو إعادة استخدام حل VBA.مقالات ذات صلة:
- كيفية إنشاء رقم تزايدي مع النص أو داخله في Excel؟
- كيفية ملء عمود بسلاسل أرقام متكررة في Excel؟
- كيفية ملء سلسلة أرقام في عمود قائمة مصفاة في 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 يومًا — بدون تسجيل، بدون بطاقة ائتمان
- قيمة رائعة — وفر مقارنة بشراء الإضافات بشكل منفرد