علي رعد قام بنشر مارس 11, 2012 قام بنشر مارس 11, 2012 اخواني الكرام عملت برنامج لعلامات المدرسة واريد ان اظهر مرتبة الطالب اما الاول واما مرتبته الثاني واما الثالث انا اعرف ان العامل if يحل المعضلة لكن بعد فرز مجاميع الطلاب بواسطة sort لكن بصراحة لا اعرف كيف يمكنني اخذ مجاميع الطلاب الذين هم في اوراق عمل مختلفة وفرزهم فاتمنى المساعدة ولكم جزيل الشكر والتقدير اخوكم علي علامات التلاميذ - Copy.rar
Ahmed Elbhiry قام بنشر مارس 11, 2012 قام بنشر مارس 11, 2012 اخى الكريم بعد التحية حاول اعداد البيانات بالشكل المرسل ليسهل التعاما معها مثال حاول تطبق عليه ماتريد.rar
علي رعد قام بنشر مارس 11, 2012 الكاتب قام بنشر مارس 11, 2012 اخي الكريم بعد الشكر والتحية الموضوع الذي ارفقته لي رائع لكن لست بصدد هذه الميزات به فقط ما يهمني في المرفق المرتبة اريد حل لها وشكراً
علي رعد قام بنشر مارس 11, 2012 الكاتب قام بنشر مارس 11, 2012 هل قرأت ملفي اخي الكريم برنامجي سلس وهذا فقط ما احتاجه لكن المرتبة لا تزال المعضلة؟
Ahmed Elbhiry قام بنشر مارس 11, 2012 قام بنشر مارس 11, 2012 اخى المشكلة فى المفاهيم التى تستخدمها غير مفهومه لى فمعنا فى المنتدى من يفهم التعامل مع هذه المفاهيم برجاء من الاخوة الزملاء محاولت مساعدة صديقنا فى الوصول لحل
الشهابي قام بنشر مارس 12, 2012 قام بنشر مارس 12, 2012 أخي الكريم / علي هذا ملف مرفق فيه الحل إن شاء الله تم الإستعانة بكود لأستاذنا الكبير / أبو أحمد عبد المجرب كم تم الإستعانة بدالة مستحدثة للأستاذ الكبير أيضا عماد الحسامي هذه الدالة في حالة التكرار لا تلغي المرتبة اللي بعدها هناك دالة معدلة له تقوم بذلك مثلاً : كما في ملفك تكرر الثالث والمرتبة الرابعة موجودة إذا أردت أن ينتقل مباشرة إلى المرتبة الخامسة سيتم تطبيق الدالة المعدلة وبالنسبة لموقع المجموع لابد أن يكون الخلية [ J18] بالتالي تم إضافة صف في الأوراق التي المجموع فيها في الخلية [ J17] حتى يتم المحافظة على النسق العام أضف ما شئت من أوراق على نفس النسق وسوف يتم إضافتها في ورقة الترتيب المسماه( Sheet1) وممكن تسميها بأي اسم تريد أخي العزيز لابد أن تجعل ورقة الترتيب هي الأولى في ترتيب الأوراق وذلك من خلال الضغط علىاسم الورقة باليمين ثم اختر نقل أو نسخ وقم بنقلها إلى أعلى حتى تصبح هي الأولى وألا سيضيفها الكود ضمن السلسلة وإن شاء الله يكون هذا مطلوبك والعفو 1علامات التلاميذ - Copy.rar
علي رعد قام بنشر مارس 12, 2012 الكاتب قام بنشر مارس 12, 2012 والله ما بعرف كيف بدي اتشكرك اخي الشهابي بالفعل هذا هو المطلوب اخي جزاك الله خيراً انتم بالفعل فخر للامة العربية الكن لدي تعقيب على ردك الكريم =IF($A2="",0,INDIRECT(CONCATENATE("'",$A2,"'!","$J$18" ما الفائدة من indirect الكود صح ومعناه بحال كانت الخلية a2 فارغ توجه بشكل غير مباشر وادمج الخلية a2 مع j18 هل هذا معناه ؟اعود واكرر شكرك لردك المبذول والشكر للاخ احمد على المتابعة الحثيثة بارك الله فيكم
الشهابي قام بنشر مارس 12, 2012 قام بنشر مارس 12, 2012 أخي العزيز / علي الحمد لله أن هذا هو الحل المعادلة تقولأنه إذا كانت الخلية a2 فارغة تكون النتيجة 0 وإذا كانت غير ذلك تم استخدام الدالة indirect وذلك لاستعمال القيمة في الخلية a2 كنص بالاستعانة بالدالة CONCATENATE إن شاء الله وصلت الفكرة
علي رعد قام بنشر مارس 12, 2012 الكاتب قام بنشر مارس 12, 2012 كل الشكر لك اخي الكريم بالفعل لا اعرف كيف اشكرك
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.