علي بطيخ سالم قام بنشر سبتمبر 19, 2019 قام بنشر سبتمبر 19, 2019 السلام عليكم ورحمة الله وبركاته : هل من طريقة لتحويل معادلة الصفيف إلى كود بدلاً من كتابتها وتكرارها داخل الخلايا حفاظاً عليها من العبث داخل الخلايا =IF(ROWS($M$2:M2)>SUM(BC:BC);"";INDEX($BE$6:$BE$199;MATCH(FALSE; COUNTIF($M$1:M1;$BE$6:$BE$199)=$BC$6:$BC$199;0))) التوزيع بعد التعديل.xlsx
عبدالله بشير عبدالله قام بنشر سبتمبر 20, 2019 قام بنشر سبتمبر 20, 2019 وعليكم السلام ورحمة الله وبركاته من ارشيف المنتدي اتمنى ان تكون فيه الافادة كود_تحويل_معادلات_الصفيف_.xls 1
علي بطيخ سالم قام بنشر سبتمبر 22, 2019 الكاتب قام بنشر سبتمبر 22, 2019 فكرة رائعة استاذ عبدالله الصاري وقد رجعت للموضوع الأصلي وقمت بتطبيق الكود بالفعل وقد نجحت الفكرة لكن ليست على أكمل وجه فهناك متغيرات في العمود المطلوب التغيير فيه حيث أنه يأخذ بيانات من عمود أخر لنسخها في العمود المنفذ فيه الكود وهي على الترتيب 1 - 2 - 3 ..... وهكذا حسب القيم الموجودة في ذلك العمود لكن ما يقوم به الكود المطبق هو ترقيم برقم 1 فقط عموماً شكراً لك على الإشارة الحمد لله بعد عدة محاولات استطعت التعامل مع الكود الذي وضعه الأستاذ عبدالله ... لكن هناك مشكلة بسيطة تواجهني وهي ان هناك رقم ناقص في صف التوزيع لا أدري كيف ذلك تحويل الصفيف إلى كود في التوزيع.xlsm من المفترض أن ينتهي الترقيم حتى رقم 121 لكن للأسف متوقف حتى 120 فقط
أفضل إجابة علي بطيخ سالم قام بنشر سبتمبر 23, 2019 الكاتب أفضل إجابة قام بنشر سبتمبر 23, 2019 تم الحل ولله الحمد الله ,بمعادلة الصفيف هذه =IF(ROWS($C$1:C2)>SUM(BC:BC),"",INDEX($BE$6:$BE$199,MATCH(FALSE, COUNTIF($C$1:C1,$BE$6:$BE$199)=$BC$6:$BC$199,0))) 1
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.