مجاهد2013 قام بنشر مارس 12 قام بنشر مارس 12 لسلام عليكم المطلوب مساعدتي في تعميم المعادلة الموجودة في العمود J بحيث العمود H به قيمة تكرار الخلية الموجودة في العمود G و شكرا مجاهد.xlsx
أ / محمد صالح قام بنشر مارس 12 قام بنشر مارس 12 للأسف لا يوجد معادلة للقيام بهذا الأمر إلا في الإصدارات الحديثة وربما تكون طويلة ومعقدة ولكن يمكنك استعمال هذا الاجراء Sub RepeatValuesInColumn() Dim ws As Worksheet Dim sourceRow As Long Dim targetRow As Long Dim repeatCount As Long Dim lastRow As Long ' تحديد ورقة العمل Set ws = ActiveSheet ' الحصول على آخر صف يحتوي على بيانات في العمود G lastRow = ws.Cells(ws.Rows.Count, "G").End(xlUp).Row ' تحديد صف البدء للعمود J targetRow = 7 ' ابدأ من الصف J7 ' التكرار لكل صف في العمود G وH For sourceRow = 7 To lastRow If ws.Cells(sourceRow, "G").Value <> "" And IsNumeric(ws.Cells(sourceRow, "H").Value) Then repeatCount = ws.Cells(sourceRow, "H").Value If repeatCount > 0 Then Dim i As Long For i = 1 To repeatCount ws.Cells(targetRow, "J").Value = ws.Cells(sourceRow, "G").Value targetRow = targetRow + 1 Next i End If End If Next sourceRow MsgBox "تم التكرار بنجاح!", vbInformation End Sub بالتوفيق 3
مجاهد2013 قام بنشر مارس 12 الكاتب قام بنشر مارس 12 رمضانكم مبارك أستاذ محمد صالح تحياتي الخالصة لك ألف شكر لاتمام المطلوب
محمد هشام. قام بنشر مارس 13 قام بنشر مارس 13 جرب هدا =IFERROR(INDEX($G$7:$G$19;MATCH(TRUE;MMULT(--(ROW($G$7:$G$19)>=TRANSPOSE(ROW($G$7:$G$19)));$H$7:$H$19)>=ROWS($6:6);0));"") 2
مجاهد2013 قام بنشر مارس 13 الكاتب قام بنشر مارس 13 ألف شكر أستاذ محمد هشام تجربة ناجحة مية مية. تقبل الله صيامكم
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.