Skip to main content

كيفية تعبئة الخلايا المتزايدة تلقائيًا في Excel؟

Author: Sun Last Modified: 2025-08-06

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

تعبئة الخلايا المتزايدة تلقائيًا باستخدام وظيفة الملء التلقائي

تعبئة الخلايا المتزايدة تلقائيًا باستخدام الصيغة

تعبئة الخلايا المتزايدة تلقائيًا باستخدام Kutools لـ Excel good idea

تعبئة الخلايا المتزايدة تلقائيًا باستخدام كود VBA


تعبئة الخلايا المتزايدة تلقائيًا باستخدام وظيفة الملء التلقائي

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

السيناريو المناسب: استخدم هذه الطريقة عندما تحتاج إلى ملء سلسلة من الأرقام بخطوة ثابتة (مثل 1، 2، 3...) أو فاصل مخصص (مثل 10001، 10013، 10025...), والتسلسل بسيط بما فيه الكفاية ليتم تعريفه عن طريق إعطاء الأرقام الابتدائية فقط.

1. انقر فوق الخلية التي تريد أن يبدأ بها التسلسل الخاص بك. على سبيل المثال، اكتب الرقم الأولي (مثل 10001) في الخلية A1. انظر إلى لقطة الشاشة:

10001 entered in cell A1

2. في الخلية التالية (على سبيل المثال، A2)، أدخل الرقم التالي كما تريد زيادة الفاصل به. على سبيل المثال، إذا كنت تريد زيادة كل رقم بمقدار 11، اكتب 10012 في الخلية A2. (تحقق من هذه القيمة بعناية - فهي تحدد حجم الخطوة لكل السلسلة).

10002 entered in cell A2

نصيحة: الفرق بين الأرقام التي تدخلها في أول خليتين سيتم استخدامه كفاصل لكل السلسلة. تأكد من صحة الفاصل قبل التعبئة.

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

Use fill handle to extend the series of incrementing numbers from cells A1 and A2 down to the subsequent cells

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

تعبئة الخلايا المتزايدة تلقائيًا باستخدام الصيغة

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

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

1. أولاً، في الخلية الابتدائية الخاصة بك (على سبيل المثال، A1)، أدخل القيمة الأولية. على سبيل المثال، اكتب 10001 في الخلية A1. ثم، انقر على الخلية الموجودة أسفل مباشرة (A2) وأدخل الصيغة التالية، باستخدام الخطوة المطلوبة (هنا، الفاصل هو 11):

=A1+11

حيث يشير A1 إلى الخلية الابتدائية الخاصة بك، و11 هي قيمة الزيادة. قم بضبط الخطوة حسب الحاجة للتسلسل الخاص بك.

Formula entered in cell A2

2. اضغط على Enter لحساب القيمة. ثم، انقر على الخلية A2 لتحديدها، واسحب مقبض التعبئة (المربع الصغير في الزاوية اليمنى السفلى) لأسفل لتوسيع الصيغة حسب الحاجة. هذا سيولد تلقائيًا قيمًا متزايدة مع الفاصل المحدد في جميع الخلايا المحددة.

Use fill handle to extend the formula to below cells

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

تعبئة الخلايا المتزايدة تلقائيًا باستخدام Kutools لـ Excel

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

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

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

1. حدد النطاق في ورقة العمل الخاصة بك حيث تريد ملء الأرقام المتزايدة. ثم انتقل إلى علامة التبويب Kutools في شريط Excel، اختر إدراج، ثم حدد إدراج رقم التسلسل. انظر إلى لقطة الشاشة:

Insert Sequence Number option on the Kutools tab on the ribbon

2. في مربع الحوار إدراج رقم التسلسل الذي يظهر، انقر على جديد لإنشاء تسلسل جديد. انظر إلى لقطة الشاشة:

Insert Sequence Number dialog with New button highlighted

3. أكمل الإعدادات التالية في الحوار الموسع:

1) أدخل اسمًا للتسلسل الجديد (مفيد لإعادة الاستخدام أو تحديد الهوية لاحقًا)؛

2) حدد الرقم الأولي، وهو القيمة الأولى للتسلسل؛

3) أدخل الفاصل المطلوب في مربع الزيادة (على سبيل المثال، أدخل 11 لحجم خطوة 11)؛

4) حدد عدد الأرقام للعرض في حقل عدد الأرقام. على سبيل المثال، إدخال "5" سيملأ الأرقام بأصفار بادئة لجعل 10001 تظهر كـ 10001، و15 تظهر كـ 00015.

5) يمكنك أيضًا تحديد بادئة أو لاحقة اختيارية، والتي ستظهر قبل أو بعد كل رقم (على سبيل المثال، 'ID-' أو '-A').

Expanded Insert Sequence Number dialog

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

Insert Sequence Number dialog with Fill Range button highlighte

النطاق الذي حددته سيتم الآن ملؤه بالأرقام المتزايدة المنسقة بالضبط كما هو محدد، بما في ذلك أي بادئة أو لاحقة مخصصة.

Selected cells are filled with increment number in specified style

ملاحظة:

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

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

Expanded Insert Sequence Number dialog with End number option checked

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

نصيحة: احفظ تكوينات التسلسل المستخدمة بشكل متكرر لإعادة استخدامها في المستقبل لتوفير المزيد من الوقت.


تعبئة الخلايا المتزايدة تلقائيًا باستخدام كود VBA 

عندما تحتاج إلى أتمتة الأرقام المتزايدة في سيناريوهات أكثر تعقيدًا، أو تنفيذ الإجراء بشكل متكرر، قد تفكر في استخدام VBA (Visual Basic for Applications). هذا النهج مرن ويمكنه توليد سلاسل متزايدة مخصصة بسرعة، خاصة للمجموعات الكبيرة من البيانات أو الأنماط المخصصة المحددة.

1. اضغط على Alt + F11 لفتح محرر Visual Basic for Applications. في المحرر، انقر على إدراج > وحدة لإنشاء وحدة جديدة. ثم انسخ والصق الكود VBA التالي في نافذة الوحدة:

Sub FillIncrementCells()
    Dim rng As Range
    Dim startVal As Long
    Dim stepVal As Long
    Dim i As Long
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set rng = Application.Selection
    Set rng = Application.InputBox("Select range to fill incrementing values:", xTitleId, rng.Address, Type:=8)
    
    startVal = Application.InputBox("Enter the starting number:", xTitleId, "", Type:=1)
    stepVal = Application.InputBox("Enter the increment step:", xTitleId, "", Type:=1)
    
    If rng Is Nothing Then Exit Sub
    
    For i = 1 To rng.Count
        rng.Cells(i).Value = startVal + (i - 1) * stepVal
    Next i
End Sub

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

أفضل أدوات زيادة الإنتاجية لمجموعة Office

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

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


Office Tab يجلب تجربة التبويبات إلى Office، ويجعل عملك أسهل بكثير

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