KutoolsforOffice — حل واحد، خمس أدوات قوية.تحقيق المزيد بجهد أقل.

كيف تملأ سلسلة بشكل عكسي أو تنازلي (تناقصي) في Excel؟

المؤلفSiluviaتاريخ التعديل

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

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


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

لإنشاء سلسلة عددية تنازلية بسرعة—مثل 100، 99، 98، ...—يمكنك استخدام ميزة مقبض الملء (Fill Handle) المدمجة في Excel. يُعدّ هذا الأسلوب مثاليًا عندما تحتاج إلى سلسلة متتالية تتناقص بمقدار ثابت وترغب في حلٍ سريع دون الحاجة إلى إعدادات معقدة.

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

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

لقطة شاشة تُظهر خيار السلسلة في Excel

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

لقطة شاشة تُظهر مربع حوار السلسلة

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

لقطة شاشة لخلايا تم ملؤها بسلسلة تنازلية في Excel

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

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

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

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

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

لقطة شاشة لميزة Kutools لإدراج أرقام التسلسل في Excel

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

أ. بشكلٍ اختياري، أدخل اسمًا لسلسلتك التنازلية في حقلNameللرجوع إليه بسهولة مستقبلاً.
ب. حدّد الرقم الأول (الابتدائي) للسلسلة باستخدامالرقم الأولالمربع.
ج. أدخل رقمًا سالبًا في مربعIncrementلتحديد مقدار النقصان في كل قيمة تالية (مثل -1 للعدّ التنازلي).
د. عيّن عدد الأرقام المطلوب عرضها في مربعNo. of digitsلتنسيق أرقامك بشكلٍ موحد.
هـ. أضف أيprefixأوsuffixحسب الحاجة. وهذا مفيدٌ جدًّا عند الحاجة إلى معرّفات مثل “ID-099”.
و. انقر فوقAddلحفظ تنسيق هذه السلسلة للاستخدام الحالي والمستقبلي.

لقطة شاشة تُظهر مربع حوار إدراج رقم التسلسل مع التهيئة التنازلية في Excel

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

لقطة شاشة تُظهر سلسلة تنازلية تم ملؤها في الخلايا باستخدام 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. لتشغيل هذا الماكرو، انقر على زرزر التشغيل«تشغيل». سيتم طلب تحديد النطاق الذي تريد ملءه أولًا (مثل A1:A20)، ثم إدخال الرقم الأول (مثل 100)، يليه مقدار التناقص (مثل 1، بحيث تكون كل قيمة تالية أقل بمقدار 1 من السابقة). بعد ذلك، سيقوم الماكرو تلقائيًا بملء النطاق المحدد بالسلسلة التنازلية.

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

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

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

🤖KUTOOLS AI مساعد: ثوّر تحليل البيانات استنادًا إلى:التنفيذ الذكي   |  إنشاء الكود|  إنشاء الصيغ المخصصة  |  تحليل البيانات وإنشاء المخططات البيانية|  استدعاء الوظائف المحسنة
الميزات الشائعة:البحث، التمييز أو وضع علامة على المكررات   |  حذف الصفوف الفارغة   |  دمج الأعمدة أو الخلايا دون فقدان البيانات   |  التقريب بدون استخدام الصيغة...
بحث متقدم:VLookup متعدد المعايير  |  VLookup متعدد القيم  |   VLookup عبر أوراق متعددة   |   مطابقة غامضة....
قائمة منسدلة متقدمة:إنشاء قائمة منسدلة بسرعة   |  قائمة منسدلة تابعة   |  قائمة منسدلة متعددة الاختيار....
مدير الأعمدة:إضافة عدد محدد من الأعمدة|نقل الأعمدة|تبديل حالة ظهور الأعمدة المخفية|مقارنة النطاقات والأعمدة...
ميزات مميزة:التركيز على الشبكة   |  عرض التصميم   |شريط الصيغ المحسن   | مدير الدفتر والورقة   |  مكتبة الموارد(نص تلقائي)|  أداة اختيار التاريخ   |  تجميع ورقات العمل  |  تشفير/فك تشفير الخلايا   | إرسال رسائل البريد الإلكتروني حسب القائمة   |  مرشح متقدم   |   تصفية خاصة(تصفية الخلايا التي تحتوي على خط عريض/مائل/يتوسطه خط...) ...
أفضل 15 مجموعات الأدوات:12 أدواتالنصوص(إضافة نص،حذف الأحرف المحددة، ...)|   50+أنواعالمخططات البيانية(مخطط جانت، ...)|   40+ صيغعملية(حساب العمر بناءً على تاريخ الميلاد، ...)|   19 أدواتالإدراج(إدراج رمز QR،إدراج صورة من المسار، ...)|   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.

ExcelWordOutlookTabsPowerPoint
  • حزمة شاملة واحدة— إضافات Excel وWord وOutlook وPowerPoint بالإضافة إلى Office Tab Pro
  • برنامج تثبيت واحد، ترخيص واحد— الإعداد خلال دقائق (جاهز لـ MSI)
  • يعمل بشكل أفضل معًا— إنتاجية ميسَّرة عبر تطبيقات Office
  • تجربة مجانية لمدة 30 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
  • أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل