abo_mazin قام بنشر يوليو 6, 2005 قام بنشر يوليو 6, 2005 السلام عليكم عندي سؤال ماقدرت الاقي له حل واتمنى الاقيه عندكم عندي الحقل a1 فيه رقم يتغير والحقل b1 يعطيني true اذا كان الرقم فوق 100 ويعطيني false اذا كان تحت 100 المطلوب : الحقل c1 يجمع لي كل رقم يتغير في الحقل a1 وكان في الحقل b1 = true يعني كان الحقل a1 100 124 105 اريد الحقل c1 يجمع هذه الارقام اذا كان b1 =true هل بالامكان عمل الجمع لارقام متغيره في خانة واحدة فقط بشرط true في الحقل المجاور ؟ ولكم مني جزيل الشكر مقدما اخوكم ابو مازن
محمد حجازي قام بنشر يوليو 8, 2005 قام بنشر يوليو 8, 2005 السلام عليكم ... يمكنك حل مشكلتك عن طريق صيغ الصفيف : جرب الصيغة التالية : =SUM(IF(B1:B10;A1:A10;)) لإدراج الصيغة السابقة يجب عليك الضغط على Ctrl+Shift+Enter . يمكنك توسيع المجالات حسب الطلب ... بالتوفيق
abo_mazin قام بنشر يوليو 8, 2005 الكاتب قام بنشر يوليو 8, 2005 اشكرك استاذي محمد على المرور والرد كنت انتظر مرورك لثقتي فيك ومالديك من العلم استاذي محمد .. انا اريد فقط التعامل مع A1 فهو حقل متغير ولست ارغب التعامل مع نطاق (A1:A10) . انا كتبت =SUMIF(B1;TRUE;$A$1:$A$1) واصبح يعطيني في الخانة C1 الرقم الموجود في A1 اذا كانت B1=true ولكن عند تغيير الرقم في نفس الخانة واقصد هنا A1 يتغير الرقم في C1 وهذة مشكلتي فانا اريد الخانة C1 تبقي على الرقم وتضيف له الرقم الجديد المدخل في A1 انتظر ردك استاذي محمد واعتذر عن ازعاجك ارق التحايا ابو مازن
محمد حجازي قام بنشر يوليو 9, 2005 قام بنشر يوليو 9, 2005 السلام عليكم ... أضغط على Alt+F11 ثم ضع الكود التالي في الورقة المطلوبة : Private Sub Worksheet_Change(ByVal Target As Range) If (Target.Column = 1 Or Target.Column = 2) And Me.Cells(Target.Row, 2) = True Then Me.Cells(Target.Row, 3).Value = Me.Cells(Target.Row, 3).Value + Me.Cells(Target.Row, 1).Value End If End Sub SUMVALUE.rar
abo_mazin قام بنشر يوليو 9, 2005 الكاتب قام بنشر يوليو 9, 2005 وعليكم السلام يعجز اللسان عن شكرك يا استاذي كنت متوقع ان حل مشكلتي عندك وفعلا لم يخيب ظني فيك الكود ضبط معي مثل ماريده شكراً والف شكر استاذي محمد ارق التحايا اخوك وتلميذك ابو مازن
abo_mazin قام بنشر يوليو 9, 2005 الكاتب قام بنشر يوليو 9, 2005 السلام عليكم استاذ محمد حجازي الكود كان ناجح ويعمل 100% في حالة ادخالي الرقم يديوياً في الخانة A1 ولكن عندما ربطته بخانات اخري لم يعمل . اقصد من كلامي ان الخانة A1 تاخذ الارقام من الخانة AD2 والرقم يظهر فعلا في الخانة A ولكن باقي الحقول واقصد C1 B1 لاتعمل حسب الكود اللي وضعناه فهي تعمل عندما ادخل الرقم يدوياً واضغط انتر ..... هل ممكن تساعدني بحيث ان الكود يعمل بمجرد تغير الخانة وبدون الحاجة لضغط انتر ؟ شاكر لك ماتقوم به لنا تلميذك ابو مازن
الردود الموصى بها