Skip to main content

كيفية تكرار قيمة الخلية x مرات في Excel؟

Author: Xiaoyang Last Modified: 2025-05-30
repeat cell value x times

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

 

تكرار قيم الخلايا X مرات باستخدام صيغة وعمود مساعد

لتكرار قيم الخلايا X مرات، يمكنك إدخال بعض الأعمدة المساعدة ثم تطبيق بعض الصيغ البسيطة. يرجى اتباع الخطوات التالية:

1. أدخل عمودًا إلى يسار العمود A، واكتب 1 في الخلية A2، انظر لقطة الشاشة:

Insert a helper column and type 1

2. ثم ضع هذه الصيغة =A2 + C2 في الخلية A3، واسحب مقبض التعبئة إلى الخلية A6، انظر لقطة الشاشة:

enter a formula and drag the formula to fill other cells

3. وبعد ذلك أدخل 1 في الخلية D2، واملأ الرقم عن طريق سحب التعبئة التلقائية حتى 12 وهو العدد الإجمالي للأرقام في العمود C، انظر لقطة الشاشة:

insert another helper column and fill series number

4. ثم أدخل هذه الصيغة =VLOOKUP(D2,$A$1:$B$6,2) في الخلية E2 وانسخها لأسفل، وستحصل على النتيجة التالية:

enter a vlookup formula to get the result

  • ملاحظات:
  • 1. في هذه الصيغة، D2 يشير إلى أول خلية تم ملؤها بتسلسل الأرقام، وA1:B6 يمثل نطاق العمود المساعد الأول والقيم الأصلية للخلايا التي تحتاج لتكرارها.
  • 2. بعد الحصول على القيم المتكررة، يمكنك نسخها ولصقها كقيم في أي مكان آخر.

نسخ وإدراج صفوف X مرات بناءً على رقم معين بسهولة

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

Copy and insert rows X times based on specific number with kutools

Kutools لـ Excel: يحتوي على أكثر من 300 إضافة مفيدة لـ Excel، يمكن تجربتها مجانًا بدون قيود لمدة 60 يومًا. قم بالتنزيل وتجربة الإصدار التجريبي المجاني الآن!


تكرار قيم الخلايا X مرات باستخدام كود VBA

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

1. اضغط باستمرار على مفاتيح ALT + F11، وسيفتح نافذة Microsoft Visual Basic for Applications.

2. انقر فوق إدراج > وحدة، والصق الكود التالي في نافذة الوحدة.

كود VBA: تكرار قيم الخلايا X مرات

Sub CopyData()
'Updateby Extendoffice
Dim Rng As Range
Dim InputRng As Range, OutRng As Range
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type:=8)
Set OutRng = Application.InputBox("Out put to (single cell):", xTitleId, Type:=8)
Set OutRng = OutRng.Range("A1")
For Each Rng In InputRng.Rows
    xValue = Rng.Range("A1").Value
    xNum = Rng.Range("B1").Value
    OutRng.Resize(xNum, 1).Value = xValue
    Set OutRng = OutRng.Offset(xNum, 0)
Next
End Sub
3. ثم اضغط F5 لتشغيل هذا الكود، ستظهر مربع رسالة لتذكيرك بتحديد النطاق الذي يحتوي على القيم وعدد مرات التكرار، انظر لقطة الشاشة:

vba code to selec the data range

4. واضغط موافق، سيظهر مربع رسالة آخر يطلب منك تحديد خلية لوضع النتيجة، انظر لقطة الشاشة:

vba code to select a cell to put the result

5. ثم اضغط موافق، وستحصل على النتيجة حيث تم تكرار القيم المحددة عدد المرات المطلوبة حسب الحاجة.

vba code to get the result


نسخ وإدراج قيم الخلايا X مرات باستخدام ميزة رائعة

أحيانًا، قد تحتاج إلى نسخ وإدراج قيم الخلايا x مرات بناءً على رقم معين، Kutools لـ Excel 'نسخ أو إدراج صفوف / أعمدة وفقًا للبيانات المحددة' يمكنه مساعدتك في نسخ وإدراج الصفوف بسرعة بناءً على الرقم الذي حددته.

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

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

1. انقر فوق Kutools > إدراج > نسخ أو إدراج صفوف / أعمدة وفقًا للبيانات المحددة، انظر لقطة الشاشة:

click Duplicate Rows / Columns based on cell value feature of kutools

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

set options in the Copy and insert rows & columns dialog box

4. ثم، انقر فوق زر موافق أو تطبيق، وستحصل على النتيجة التالية حسب الحاجة:

original data arrow right the result of repeating the cells based on cell values by kutools

انقر لتنزيل Kutools لـ Excel وتجربة الإصدار التجريبي المجاني الآن!

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

🤖 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%، ويقلل مئات النقرات بالماوس يومياً!