shemis قام بنشر مايو 28, 2010 قام بنشر مايو 28, 2010 السلام عليكم حاولت اني ادور على كود يرحل الراسب في شيت والناجح في سيت ووجدت الملف الي في المرفقات طلبي ان امكن ان حد يحاول يشرح الكود ده =IF(ROWS($A$7:A7)<=COUNTIF(mostawa;0);INDEX(names;SMALL(IF(mostawa=0;ROW(mostawa)-ROW($A$7)+1);ROWS($A$7:A7)));"") وهو موجود في شيت الناجح الي بيستدعي الاسم من الشيت المجمع والكود ده =IF(ROWS($A$7:A7)<=COUNTIF(mostawa;">0");INDEX(names;SMALL(IF(mostawa>0;ROW(mostawa)-ROW($A$7)+1);ROWS($A$7:A7)));"") ود موجود في سيت الراسب وعمله نفس عمل الي فات وياريت ولو ان انا عارف اني بقيت ثقيل شوية الكود ده كمان =IF(ROW()-6<=COUNTA(names);SUMPRODUCT(--(CW7:DF7<>""));"") وده الي بيحسب عدد مواد الرسوب وهو موجود في الخلية DG7
عبد الفتاح كيرة قام بنشر مايو 29, 2010 قام بنشر مايو 29, 2010 مرحبا أخى أين الملف؟ هل هذه الأكواد تعمل بشكل جيد؟ أظن هذا الشيت كنترول هو الخاص بى رفعته هنا مرة 1
عبد الفتاح كيرة قام بنشر مايو 30, 2010 قام بنشر مايو 30, 2010 IF(ROWS($A$7:A7)<=COUNTIF(mostawa;0) مادام عدد الصفوف أقل من عدد الناجحين نفذ الآتى المدى mostawa فيه عدد مواد الرسوب و إذا كانت قيمة الخلية فيه = 0 فالطالب ناجح ونحن نريد ترحيل عدد صفوف يساوى عدد الناجحين حتى لا تظهر رسالة خطأ بعد ذلك
عبد الفتاح كيرة قام بنشر مايو 30, 2010 قام بنشر مايو 30, 2010 IF(mostawa=0;ROW(mostawa)-ROW($A$7)+1) سنتعرف على صف الطالب الناجح من خلال فحص المدى mostawa باستخدام if إذا كانت قيمته = 0 فعدد مواد الرسوب = 0 وبالتالى الطالب ناجح إذا تحقق الشرط و هو mostawa=0 ترجع الدالة رقم الصف وهذا الصف هو بالنسبة للصف الأول من الورقة و لأننا نريد رقم الصف بالنسبة للمجال نفسه فإننا نطرح منه ستة يعنى رقم الصف فى a7 ثم نضيف 1 بهذا حصلنا على رقم الصف داخل المدى mostawa
عبد الفتاح كيرة قام بنشر مايو 30, 2010 قام بنشر مايو 30, 2010 الدالة small ترتب لنا أرقام الصفوف التى تحقق فيها شرط النجاح من الأصغر للأكبر INDEX(names;SMALL(IF(mostawa=0;ROW(mostawa)-ROW($A$7)+1) ثم الدالة index تجلب اسم الطالب من المدى names بدلالة رقم الصف الذى حصلنا عليه بهذا نكون قد حصلنا على اسم الطالب والحمد لله شرحت لك و استرسلت بالشرح لكن هل أنت معى ؟ أرجو الرد كى أواصل أو أتوقف مع الشكر
عبد الفتاح كيرة قام بنشر مايو 30, 2010 قام بنشر مايو 30, 2010 SUMPRODUCT(--(CW7:DF7<>""));"") الخلايا cw7:df7 هذه أعمدة مخفية بالشيت الأساسى بعدد المواد إذا كان الطالب راسبا فى اللغة العربية مثلا تكتب " عربى" إذا كان الطالب ناجحا فى اللغة العربية تترك الخلية فارغة و المعادلة أعلاه تعد الخلايا غير الفارغة يعنى عدد مواد الرسوب
shemis قام بنشر مايو 30, 2010 الكاتب قام بنشر مايو 30, 2010 (معدل) انا متابع معك اخي الكريم بس ياريت لو توضح الجزء ده اكتر لو سمحت IF(mostawa=0;ROW(mostawa)-ROW($A$7)+1) سنتعرف على صف الطالب الناجح من خلال فحص المدى mostawa باستخدام if إذا كانت قيمته = 0 فعدد مواد الرسوب = 0 وبالتالى الطالب ناجح إذا تحقق الشرط و هو mostawa=0 ترجع الدالة رقم الصف وهذا الصف هو بالنسبة للصف الأول من الورقة و لأننا نريد رقم الصف بالنسبة للمجال نفسه فإننا نطرح منه ستة يعنى رقم الصف فى a7 ثم نضيف 1 بهذا حصلنا على رقم الصف داخل المدى mostawa تم تعديل مايو 30, 2010 بواسطه shemis
عبد الفتاح كيرة قام بنشر مايو 30, 2010 قام بنشر مايو 30, 2010 الدرجات تبدأ فى الشيت الأساسى من الصف السابع الدالة تفحص الخلية الأولى إذا كانت صفرا ترجع لنا رقم الصف و هو هنا = 7 بالنسبة للورقة كلها لكننا نريد رقم الصف فى المدى نفسها بدءا من أول المدى يعنى الصف رقم واحد فى المدى لذلك طرحنا منه 6 انظر أخى الصورة
عبد الفتاح كيرة قام بنشر مايو 30, 2010 قام بنشر مايو 30, 2010 (معدل) ما هذا ترقيت إلى أعضاء فعالين مش عارف ليه الظاهر الفعالين فى سؤال الخبراء لازم إن شاء الله أقدم شيئا للمنتدى تم تعديل مايو 30, 2010 بواسطه kemas
shemis قام بنشر مايو 30, 2010 الكاتب قام بنشر مايو 30, 2010 (معدل) الف مبروك الترقية تستاهلها والله الي انا فهمته ان المدي يبداء من a7 يعني اطرح 6 صفوف من الورقة عشان اوصل لاول المدي صح ؟ طيب ليه قلت بقى ROW(mostawa)-ROW($A$7)+1 هو مش ROW($A$7)+1 يعني الصف رقم 7 + 1 يعني الصف رقم 8 تم تعديل مايو 30, 2010 بواسطه shemis
عبد الفتاح كيرة قام بنشر مايو 30, 2010 قام بنشر مايو 30, 2010 (معدل) ستتم هذه العملية هكذا ROW(mostawa)-ROW($A$7) = صفر 7-7 =0 ثم +1 يبقى المحصلة = 1 = الصف رقم 1 من المستوى يمكنك استبدال row(a6) ROW($A$7)+1 انظر نتيجة الطرح تم تعديل مايو 30, 2010 بواسطه kemas
shemis قام بنشر مايو 30, 2010 الكاتب قام بنشر مايو 30, 2010 انا لاحظت غلطة في الشيت مش عارف دي نتيجة ايه بس انا نجحت الاسم 2 ولما راح في شيت الناجحين ظهر بالاسم 1
عبد الفتاح كيرة قام بنشر مايو 30, 2010 قام بنشر مايو 30, 2010 جربت الآن نفس ما قلته أنت نجحت اسم 2 تم ترحيله اسم2 فى شيت الناجحين أخى يمكن غيرت فى المعادلة
عبد الفتاح كيرة قام بنشر مايو 30, 2010 قام بنشر مايو 30, 2010 آه عفوا هذه معادلة صفيف لما تضع المعادلة فى أول خلية اضغط control + shift+enter لو ضغطت control فقط يعطيك الاسم 1
shemis قام بنشر مايو 31, 2010 الكاتب قام بنشر مايو 31, 2010 مش عارف اشكرك ازاي انت افدتني كتير جدا شكرا جزيلا
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.