![]() |
شيت ألفا للمدارس الإعدادية - يقدم كل الخدمات بدون أكواد
السلام عليكم
أقدم لكم إخوتى الإصدار الأخير من الشيت الإلكترونى مزايا البرنامج 1 - كل الخدمات بدون أكواد فقط بالمعادلات و هذا أهم ما يميز البرنامج 2 - صورة طبق الأصل من الشيت الورقى 3 - تحتاج فقط لإدخال درجات ملف الإنجاز للفصل الثانى + درجات الاختبار للفصل الثانى و الباقى يتم عمله تلقائيا بدون تدخل 4 - فصل الناجحين فى شيت جديد " بدون أكواد ولا أزرار " 5 - فصل الراسبين كذلك تلقائيا بدون حتى ضغطة زر مع تحديد مواد الرسوب . 6 - شهادات للناجحين فقط بالنسبة المئوية و التقدير حسب التعليمات . 7 - ترتيب الطالب على صفه فى نفس الشهادة 8 - تحليل كامل للنتائج فى كل المواد مع النسب و الرسم التخطيطى , 'وطبعا العشرة الأوائل . الآن إلى شرح مبسط لشاشات البرنامج أولا الشيت الرئيسى وهو صورة من الشيت الورقى و هذا يسهل العمل و يقلل الأخطاء كل ما ينقص هذه الصفحة هو تدوين الدرجات و الأسماء و السرى و رقم الجلوس http://posterous.com/getfile/files.p...P/image001.jpg الصفحة الثانية ترحيل الناجحين فقط بالمستويات و الترتيب http://posterous.com/getfile/files.p...2/image002.jpg الصفحة الثالثة ترحيل الراسبين + مواد رسوب كل طالب http://posterous.com/getfile/files.p...2/image003.jpg الرابعة شهادات الناجحين + ترتيب الطالب على صفه و مستوى كل مادة http://posterous.com/getfile/files.p...q/image004.jpg أخيرا تحليل النتائج و العشرة الأوائل http://posterous.com/getfile/files.p...0/image005.jpg لا داعى لعمل أى شىء أبدا سوى الفرز حسب السرى ثم إدخال الدرجات كما تفعل بالشيت الورقى الأكواد فعالة لكنها أحيانا تسبب مشكلات أقدم لكم هذا الشيت عن طيب خاطر ومعادلاته مفتوحة كلها لمن يريد التقاطها و تعلمها إنه أشبه بانسياب الماء فى الأنابيب فقط بالمعادلات إنه كنز كبير من ناحيتين الأولى الخدمات التى يؤديها للكنترول الثانىة المعادلات النادرة التى قلما تجدها مجتمعة فى مكان واحد و التجربة خير برهان و أترككم مع الرابط المباشر للتحميل تفضلوا التحميل هنا لا تنس تعديل هذه البيانات بصفحة الشهادة لتلائم مدرستك المرجو إضافة المشاركة للموضوع الأصلى لا تنس تعديل هذه البيانات بصفحة الشهادة لتلائم مدرستك http://posterous.com/getfile/files.p...y/image001.jpg أرجو أن يعطى هذا الشيت فرصة التثبيت للمنافسة الشريفة مع أعضاء آخرين نحترمهم و نقدرهم |
شكرا على البرنامج قبل التعديل ونرجو وضع مادة اللغة الفرنسية
|
الف شكر اعمال دائما مبدعه
وينتظرها الجميع |
جزاكم الله خيرا وجعلكم عونا للمحتاجين
|
أشكركم جميعا
و جارى التعديل و إعادة الرفع على فكرة التعديل ليس لخلل فى البرنامج لكن لأن درجات الترم الثانى لم ترصد فكل التلاميذ يعتبروا راسبين فعدلت فى شروط النجاح ليظهر ناجحون لاختبار عمل البرنامج شكرا للأساتذة مينا دعريش saeyd11 فكرى خليل |
تفضلوا
التحميل هنـــــــــــــــا لا تنس تعديل هذه البيانات بصفحة الشهادة لتلائم مدرستك المرجو إضافة المشاركة للموضوع الأصلى لا تنس تعديل هذه البيانات بصفحة الشهادة لتلائم مدرستك http://posterous.com/getfile/files.p...y/image001.jpg |
اخى
مع تقديرى لكم وتمنياتى لكم بكل خير ........... اخوك / على سيف |
شرف لى أخى الأستاذ على مرورك الطيب
حياك الله وبارك فيك |
السلام عليكم
معادلاتك متميزه وانا استفدت كثير من حضرتك ولكن الشهاده لحد الآن لم اتوصل لطريقتك ولكن اعملها من زمان بالميل مرج ولكن ينقص حضرتك ان درجات الطالب فى الشهاده تكون متفقطه وبفضل الله عندى كودها من بدايه العام ونفذتها بنجاح ولكن انا لحد الان لم اعرف طريقه رفع ملف (اكسيل ) لكم على المنتدى يمكن حد يستفيد منه |
|
شكرا أستاذ me5050 بارك الله فيك
الأستاذ نجوم و عليكم السلام و رحمة الله من كلامك عرفت أنك متميز جدا فلا يقدر قيمة هذه المعادلات إلا المتميزون لذلك يشرفنى أن أقضى بعض الوقت فى الرد عليك بداية هذه الشيتات نعملها للمدارس يعنى يدخل البيانات أشخاص فى غيبة مصمم البرنامج لذلك كلما كان البرنامج بسيطا كلما أمنت خطأ الغير لذلك لا أميل لربط ملف الإكسل الأصلى بأى ملفات أخرى لنفس السبب أتجنب استخدام دوال خارجية غير دوال إكسل الأصلية فلا أستخدم دالة التفقيط رغم وجودها عندى ورغم أنى أعمل الآن على إكسل 2010 إلا أننى أحفظ البرنامج بصيغة 2003 بالنسبة لطريقة الشهادة فتحتاج لشرح منفصل أما طريقة رفع ملف إكسل أو أى ملف سأدلك على طريقة سهلة و بسيطة كنت عرضتها هنا لكن أحدا لم ينتبه إليها إذا كنت تملك حسابا بريديا أرسل رسالة إلى post*posterous.com " استبدل بالنجمة حرف آت باللغة الإنجليزية " و ضع ملف الإكسل أو أى ملف " صورة مثلا أو ملف وورد أو أى ملف صوت فديو .... " ضع ما تريد داخل الرسالة كمرفق بعد قليل جدا من وصول الرسالة ستأتيك رسالة بها رابط للملف الذى أرسلته اضغط على الرابط لتفتح الصفحة ستجد بها ملفك معروضا ويمكنك تحميله إو نسخ رابط التحميل و إدراجه هنا ============ أخيرا هناك تعديلات مهمة أجريتها على الشيت و سأعيد رفعه قريبا بإذن الله فلا تنس تحميل النسخة الجديدة وشكرا لك |
هذه تعديلات مهمة جدا
بل تغييرات على الشيت يمكنكم تحميلها من هنا هناm أود من الأستاذ على سيف وضع الرابط الجديد مكان الرابط القديم بالمشاركة الأصلية للأهمية |
للرفع أرجو تحميل الملف الذى بالمشاركة الأخيرة
|
اقتباس:
تم وضع الرابط الجديد فى اول مشاركة بدلا من القديم اخى اكرمك الله وجعله فى ميزان حسناتك ............. مع تحياتى ................ اخوك / على سيف |
ممنون جدا لكرم أخلاقك و كريم صفاتك أستاذنا على
|
جزاك الله خيرا استاذنا الفاضل
أنا شخصيا أحب العمل بالأكواد ولم أفكر في العمل بدونها ولذلك عندما قرأت موضوعك الجميل دهشت ولا أعرف حقيقة كيف يمكن أن يتم ذلك أنا لم أجرب الشيت بعد ولكني على تقة أنني أمام عمل متميز بارك الله فيك ونفع بك وبعلمك أخيك محمد عبيد محمد |
بارك الله فيك وفي اعمالك
بالطبع ردود الخرين هي التي ستجعلك في المنافسة مع الاخرين ونحن هنا لكي نقوم بتقديم يد العون للأخرين ولكل أعضاء المنتدي |
أخى الفاضل boebaid73
فعلا عمل الترحيل بالأكواد أسهل لكنك لا تضمن عملها على أجهزة أخرى ومستخدمين متواضعى المستوى للبرنامج و بالطبع ترحيل البيانات بالمعادلات يحتاج لحيل تجدها فى هذا الشيت شكرا لك الأخ السندباد المصري شكرا لردك و إن شاء الله الخدمات التى يقدمها البرنامج بعد رصد كل النتائج بمدرستى هى التى تحدد درجة جودته و الحمد لله |
كل الشكر والتحية
|
شكرا يا أخى الفاضل
حاولت أن أفهم المعادلات الموجودة ولكنها يبدو أنها متقدمة |
شكرا أبا الحسن
المعادلات متقدمة نوعا ما خاصة أنها تؤدى مهمة الأكواد فى ترحيل البيانات لقد حصلنا على نتائج مبهرة من خلال الشيت حيث تمكنا بفضل الله من إظهار النتائج صباح اليوم التالى لامتحان آخر مادة و قد أثبت فعالية كبيرة جدا كما رأيتم هنا بالصور وإن شاء الله إلى مزيد من التطوير شكرا لإضافتك |
البرنامج رائع وقد بذلت فيه اخي الكريم
جهدا تشكر عليه جزاك الله كل خير مادة التربية الدينيه المفروض بها دين اسلامي ودين مسيحي عشان الاحصاءات نرجو حسابه المدرسة بها بنون وبنات المطلوب في الاحصاء اعداد حضور البنون وغياب البنون ونجاح البنون وكذلك للبنات |
للأسف صممت الشيت لمدرستى
وليس فيها بنات فهى مدرسة بنين و ليس بها دين مسيحى فالشيت مصمم حسب طلب المدرسة و ظروفها |
اقتباس:
واحصاءات التربيه الدينيه ولك الشكر |
للرفع
رفع الله قدرك |
أستاذ sarqozo
معذرة لتأخرى بالرد طلبك بسيط فى مبناه فهو لا يتعدى سطرا واحدا لكن تنفيذه معناه هدم أساس البرنامج و إعادته من جديد لأن كل المعادلات مبنية على الشيت الأساسى فعمل شيت جديد من البداية ربما يكون أسهل من التعديل على هذاالموجود أقترح عليك أن تجعل شيتا منفصلا للبنين و آخر للبنات وكذلك واحد للدين المسيحى هذا مؤقتا لحين تنفيذ ما تريد يسر الله الأمور |
الأخ الأستاذ sarqozo
معذرة لتأخرى بالرد طلبك بسيط فى مبناه لكن تنفيذه يعنى هدم أساس البرنامج و إعادته من جديد فالبرنامج و معادلاته أشبه بسلسلة متعددة الحلقات أولى حلقاته صفحة الشيت التى هى مطابقة للشيت الأصلى الورقى وعلى أساسها تم عمل معادلات باقى الصفحات فالتعديل المطلوب يتطلب تعديلات كثيرة جدا بعده ربما يكون من الأسهل بناء برنامج جديد اقتراح لماذا لا تستخدم شيتا للبنين و آخر للبنات وشيتا للدين الإسلامى و آخر للمسيحى لحين تيسير الأمر لبناء شيت جديد |
http://www.stocksvip.net/p/ap/(57).gif
وليس فقط نحن جميع نتعلم من بعضنا البعض وكل منا يترك خبراته للاخرين اخيرا خيراكم من تعلم العلم وعلمة |
حياك الله يا أخى
بالمناسبة ما البور ؟ هل هى بلدة؟ |
اقتباس:
|
اقتباس:
مسئول الكنترول الذى كان يستخدم الشيت لم يفعل أى شىء إلا رصد درجات ملف الإنجاز و درجات مواد الاختبار و هذا من فضل الله |
اقتباس:
|
و جزاك خيرا أستاذ ahmed12345a
|
أرجو من سيادتكم مشكورا شرح لي كيف يتم عمل الترحيل للراسبين او الناجحين حيث أنني لم استطع تطبيقي ذلك علي الشيت الموجود عندي
|
مرحبا أخى degabro
هذا يكمن فى شرح معادلة مصممة لهذا الغرض بداية لابد أن يكون عندنا حقل فى الشيت الأصلى يتميز به الناجح عن الراسب هذا الحقل هو حقل عدد مواد الرسوب إذا كان عدد مواد الرسوب = صفرا فالطالب ناجح أما إن كان عدد مواد الرسوب أكبر من صفر فالطالب راسب أو دور ثان هل هذه النقطة مفهومة ؟ على أساس قيمة هذا العمود سيتم ترحيل الناجح أو الراسب هذا الحقل هو العمود dg فى الورقة المسماة ALL و هذه هى نقطة البداية أريد التأكد أنك تتابعنى لأكمل |
lمعك يا استاذي واشكرك علي تقديرك لسؤالي
|
ممتاز
الآن أبدأ بمعادلة ترحيل الناجح وتجدها فى شيت الناجحين pass الخلية b7 كود:
=IF(ROWS($A$7:A7)<=COUNTIF(mostawa;0);INDEX(names;SMALL(IF(mostawa=0;ROW(mostawa)-ROW($A$7)+1);ROWS($A$7:A7)));"") سنفصل المعادلة لأجزاء صغيرة كود:
=COUNTIF(mostawa;0) لكن تلك التى قيمتها صفر فقط لاحظ هذا العمود اسمه mostawa يعنى بعبارة أخرى عدد الناجحين فعدد الناجحين = عدد الخلايا التى قيمتها صفر فى العمود المسمى " عدد مواد الرسوب " واضح إذن حصلنا الآن على عدد الناجحين فيم سنحتاج عدد الناجحين ؟ نحتاجه كى نجعل المعادلة تعمل لعدد من الصفوف يساوى عدد الناجحين لأنها بعد ذلك ستعطى رسالة خطأ لأنها لن تجد ناجحين مثلا لو كان عدد الناجحين = 15 سأحتاج 15 صفا فقط بالورقة التى سيرحل إليها الناجحون و الصف السادس عشر سيكون رسائل خطأ تشوه منظر الشيت كيف نجعل المعادلة تعمل لصفوف مساوية لهذا العدد فقط و تتوقف بعدها نضع هذا الجزء من المعادلة فى شرط كود:
=IF(ROWS($A$7:A7) مثلا ستكون قيمة ذلك فى الخلية a20 in كود:
=IF(ROWS($A$7:A20) كود:
<=COUNTIF(mostawa;0) هكذا كود:
=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(mostawa=0;ROW(mostawa)-ROW($A$7)+1)) إذا الخلية الأولى فى المدى مستوى " عدد مواد الرسوب " تساوى صفرا " يعنى الطالب ناجح أرجع رقم الصف الحالى فى المدى المسمى mostawa بما أن هذا الصف معدود من بداية الشيت يعنى من الصف الأول فى الشيت فلكى نحصل على رقم الصف فى المدى مستوى نطرح من رقم الصف الذى حصلنا عليه عدد ستة صفوف لأن المدى مستوى يبدأ من الصف السابع فبطرح7 منها فيصير الناتج صفر نزيد 1 فيعطى رقم الصف 1 نحصل على الصف رقم 1 فى المدى مستوى هذا كله لو كانت الخلية قيمتها صفر لو كانت غير ذلك ترجع خطأ سترجع لنا الدالة if مصفوفة بهذا الشكل الخلية أكبر من صفر ستعطى false ,والخلية التى قيمتها صفر سترجع رقم صفها فى المدى mostawa انظر الصورة http://posterous.com/getfile/files.p...p/image001.jpg http://kemas.posterous.com/if-wlBlq عظيم لاحظ الطالب فى الصف من 1 : 5 ناجح ومن 5 : 9 راسب ثم العاشر نجح وهكذا |
|
تمام استاذي الي الان انا معك واحاول التطبيق العملي وبالفعل نجحت في فهم كل ماسبق
|
ما شاء الله
تمام نكمل الآن حصلنا على مصفوفة من الأرقام و false تمثل الأرقام رقم الصف المشتمل على طالب ناجح يعنى قيمة الخلية = 0 فى المستوى و false هو طالب راسب قيمة الخلية أكبر من 0 يعنى عنده مواد رسوب الخطوة التالية نريد حذف false و إبقاء الأرقام دالة small تتجاهل الخطأ false و تعطينا أصغر رقم من مجموعة أرقام فمثلا الأرقام 4 و 2و9و3و5 تعطينا الأصغر و هو 2 وهذا هو أول الأرقام من حيث الصغر ويمكن أن تعطينا الرقم الثانى من حيث الصغر وهو هنا 3 والثالث فى الصغر 4 كود:
SMALL(IF(mostawa=0;ROW(mostawa)-ROW($A$7)+1);ROWS($A$7:A7)) لكن أى الأرقام الصغيرة نريد الأول فى الصغر أم الثانى أم الثالث بالطبع نريدها كلها لكن بالترتيب ففى الصف الأول وهو أول طالب ناجح نريد الأول فى الصغر وفى الصف الثانى نريد رقم 2 فى الصغر و فى الثالث نريد رقم 3 فى الصغر دالة small تختاج لمعرفة شيئين الأول مجموعة الأرقام التى تريد أصغرها و هذا كاف لها لو أنك تريد الأول فى الصغر لكن لو أردت الثانى فعليك أن تخبرها بذلك فتضيف الرقم 2 نريد هنا الأصغر رقم 1 ثم 2 ثم 3 يعنى زيادة بمقدار 1 كل مرة وهذه نحصل عليها من الدالة rows و ليس row rows تعيد عدد الصفوف الموجودة فى مجال معين الحيلة التالية تزيد عدد الصفوف المحسوبة بمقدار صف كل مرة كود:
ROWS($A$7:A7 سيتغير هذا إلى كود:
ROWS($A$7:A8 كود:
ROWS($A$7:A9 وبهذا غيرنا ترتيب الصغر الذى نريده بزيادة 1 كل مرة المحصلة أنه سيتغير رقم الصف كل مرة بزيادة 1 إلى هنا انتهى دور دالة small lمع الشكر لها أصبح لدينا أرقام صفوف الطلاب الناجحين مرتبة و منظمة ستكون حسب الصورة السابقة كما يلى هات الصف رقم 1 2 3 4 5 10 " هنا تجاهل false" 11 12 . . . 20 26 27 الآن بعدما حصلنا على رقم الصف للطالب الناجح ويزيد كل مرة بمقدار ثابت ماذا سنفعل بهذا الكنز ؟ |
إذا كنت تعرف رقم الصف الذى تريده
فأنت من أصدقاء دالة index دالة index تبحث عن قيمة فى صف معين و عمود معين تحتاج لتعمل إلى العمود الذى فيه القيمة التى نبحث عنها وهو هنا اسم الطالب و هو المدى المسمى name فى الشيت الأساسي يعنى عمود " اسم الطالب " الثانى رقم الصف وهو ما جهزناه سابقا ولا نحتاج لرقم العمود لأن المصفوفة التى نبحث فيها هى عمود واحد هكذا وصلنا للنهاية نطلب من دالة index ما يلى : ابحث فى عمود الأسماء عن اسم رقم صفه هو ما جهزناه سابقا مبروك هكذا حصلنا على اسم الطالب الناجح هذه المعادلة هى معادلة صفيف بعد وضعها فى أول خلية تضغط كنترول + شيفت + مفتاح الإدخال كى تعمل بشكل سليم هذه المعادلة فى الترحيل محكمة و ممتازة و هى فى الحقيقة كنز كبير يمكن تطبيقه على أى نوع من ترحيل البيانات بصورة انتقائية هذا و الحمد لله و أرجو أن تكون الصورة اتضحت أخى الأستاذ الفاضل وشكرا |
اشكرك أخي وزميلي الفاضل شكرا جزيلا علي هذا الفيض من المعلومات القيمة
وجعله الله في ميزان حسناتك وجزاك به احسن الجزاء أخوك / محمد جابر degabro |
مشكور ويعطيك العافية وأعز الله بك الاسلام
|
شكرا لممرورك و ثنائك الطيب
بارك الله فيك |
جهد عملاق ومشكور فى الشيت والمتابعة والشرح
جزاك الله خيرا |
تشرفت بمرورك الكريم
أستاذ أشرف |
شرح استاذ متمكن من المعادلات
جزاك الله خيرا اقتباس:
|
lمرحبا أستاذنا
شكرا على ثنائك الطيب بارك الله فيك إن شاء الله نبدأ اليوم بعد صلاة الجمعة فى شرح ما تيسر من عملية عمل الشهادات كما هى فى هذا الشيت |
السلام عليكم
نبدأ الآن شرح طريقة استدعاء درجات طالب ناجح لنموذج شهادة الخطوة الأولى يمكنك الاستراحة فيها من التفكير و هى خطوة رسم نموذج الشهادة حسب رغبتك الشهادة التى سنضع فيها درجات الطالب وبالتالى نطبعها هذه صورة الشهادة فى شيت ألفا http://posterous.com/getfile/files.p...H/image005.jpg تلاحظ فى الشهادة بيانات ثابتة وأخرى متغيرة الثابتة مثل المادة - النهاية الكبرى و الصغرى فى الصفوف الثلاثة الأول كذلك اسم المادة و العنوان " بيان درجات طالب ... " أما بقية البيانات فهى تستدعى من أماكن أخرى مثلا اسم المدرسة و اسم رئيس الكنترول و المدير و هناك بيانات تستدعى و متغيرة و هى درجات الطالب ومستوى الطالب بكل مادة وترتيبه و حالته " ناجح " صمم الشكل الذى تريده ثم انسخه كله والصقه عدة مرات بالصفحة ليكفى صفحة واحدة مطبوعة أو يمكنك تكرارها مائة مرة إن أردت هذه هى الشقة التى ستسكن فيها درجات الطالب ربما تجد التنسيق و الألوان بهذه الشهادة سيئا لا أجد وقتا للاهتمام بالتنسيق صمم الشقة " الشهادة "وانتظر الخطوة التالية |
جميع الأوقات بتوقيت GMT +2. الساعة الآن 02:14 PM. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.