كيفية تكرار الصفوف عددًا محددًا من المرات بناءً على عمود آخر في Excel؟
هل سبق لك أن حاولت تكرار صف بناءً على قيمة عمود أخرى كما هو موضح أدناه؟ في هذه المقالة ، سأقدم طريقة حل هذه الوظيفة في Excel.
كرر الصفوف بناءً على قيمة عمود أخرى باستخدام VBA
كرر الصفوف بناءً على قيمة عمود أخرى بواسطة Kutools for Excel
كرر الصفوف بوقت ثابت بواسطة Kutools for Excel
كرر الصفوف بناءً على قيمة عمود أخرى باستخدام VBA
لدي هنا رمز يمكنه تكرار الصفوف بسرعة بناءً على قيم العمود الأخير.
1. صحافة ALT + F11 مفاتيح للتمكين ميكروسوفت فيسوال باسيك للتطبيقات نافذة.
2. انقر إدراج > وحدة، ثم انسخ الكود أدناه والصقه في ملف وحدة النصي.
فبا: كرر الصفوف بناءً على قيمة عمود أخرى
Sub CopyRow()
'UpdatebyExtendoffice20181011
Dim xRg As Range
Dim xCRg As Range
Dim xFNum As Integer
Dim xRN As Integer
On Error Resume Next
SelectRange:
xTxt = ActiveWindow.RangeSelection.Address
Set xRg = Application.InputBox("Select the number value", "Kutools for Excel", xTxt, , , , , 8)
If xRg Is Nothing Then Exit Sub
If xRg.Columns.Count > 1 Then
MsgBox "Please select single column!"
GoTo SelectRange
End If
Application.ScreenUpdating = False
For xFNum = xRg.Count To 1 Step -1
Set xCRg = xRg.Item(xFNum)
xRN = CInt(xCRg.Value)
With Rows(xCRg.Row)
.Copy
.Resize(xRN).Insert
End With
Next
Application.ScreenUpdating = True
End Sub
3. صحافة F5 key ، ينبثق مربع حوار ، حدد قائمة الأرقام التي سيتم تكرار الصفوف بناءً عليها.
4. انقر فوق "موافق" ، تم تكرار الصفوف بناءً على قيمة العمود المحددة.
كرر الصفوف بناءً على قيمة عمود أخرى بواسطة Kutools for Excel
إذا لم تكن جيدًا في استخدام VBA ، يمكنك المحاولة كوتولس ل إكسيلالصورة صفوف / أعمدة مكررة بناءً على قيمة الخلية الميزة التي تحتاج فقط إلى خطوتين.
كوتولس ل إكسيل, مع أكثر من 300 وظائف يدوية ، تجعل مهامك أكثر سهولة. |
1. انقر كوتولس > إدراج > صفوف / أعمدة مكررة بناءً على قيمة الخلية.
2. في مربع الحوار المنبثق ، اختر نسخ وإدراج الصفوف الخيار في النوع ، ثم اختر النطاق الذي تريد التكرار عليه أدخل Range ، واختر العمود الذي يقرر مرات التكرار لملف كرر مرات مربع الكتابة. انقر Ok.
ثم تتكرر الصفوف بالعمود المحدد.
كرر الصفوف بوقت ثابت بواسطة Kutools for Excel
إذا كنت تريد تكرار الصفوف بوقت ثابت دون إدراج الصفوف واحدًا تلو الآخر ، فيمكنك محاولة استخدام ملف أدخل صفوف وأعمدة فارغة و املأ الخلايا الفارغة المرافق كوتولس ل إكسيل للتعامل بسرعة مع هذه الوظيفة.
بعد تثبيت Kutools for Excel ، يرجى القيام بما يلي:(تنزيل مجاني Kutools for Excel الآن!)
1. حدد نطاق البيانات الذي تريد تكرار الصفوف ، انقر فوق كوتولس > إدراج > أدخل صفوف وأعمدة فارغة. ثم في أدخل صفوف وأعمدة فارغة الحوار ، تحقق صفوف فارغة الخيار ، ثم اكتب 1 إلى الفاصل of ، واكتب الرقم الذي تريد تكرار الصفوف فيه الصفوف مربع الكتابة.
2. انقر Ok، تم إدراج الصفوف الفارغة أسفل كل صف.
3. حافظ على النطاق المحدد ، انقر فوق كوتولس > إدراج > املأ الخلايا الفارغة. في املأ الخلايا الفارغة الحوار ، تحقق بناء على القيم و إلى أسفل خيارات.
4. انقر Ok. الآن تم ملء الخلايا الفارغة بالقيمة أعلاه.
أفضل أدوات إنتاجية المكتب
عزز مهاراتك في Excel باستخدام Kutools for Excel، واختبر كفاءة لم يسبق لها مثيل. يقدم Kutools for Excel أكثر من 300 ميزة متقدمة لتعزيز الإنتاجية وتوفير الوقت. انقر هنا للحصول على الميزة التي تحتاجها أكثر...
يجلب Office Tab الواجهة المبوبة إلى Office ، ويجعل عملك أسهل بكثير
- تمكين التحرير والقراءة المبوبة في Word و Excel و PowerPointوالناشر والوصول و Visio والمشروع.
- فتح وإنشاء مستندات متعددة في علامات تبويب جديدة من نفس النافذة ، بدلاً من النوافذ الجديدة.
- يزيد من إنتاجيتك بنسبة 50٪ ، ويقلل مئات النقرات بالماوس كل يوم!