مشاهدة النسخة كاملة : شيت ألفا للمدارس الإعدادية - يقدم كل الخدمات بدون أكواد


alfa
07-05-2010, 09:41 PM
السلام عليكم

أقدم لكم إخوتى الإصدار الأخير من الشيت الإلكترونى

مزايا البرنامج
1 - كل الخدمات بدون أكواد فقط بالمعادلات و هذا أهم ما يميز البرنامج
2 - صورة طبق الأصل من الشيت الورقى
3 - تحتاج فقط لإدخال درجات ملف الإنجاز للفصل الثانى + درجات الاختبار للفصل الثانى و الباقى يتم عمله تلقائيا بدون تدخل
4 - فصل الناجحين فى شيت جديد " بدون أكواد ولا أزرار "
5 - فصل الراسبين كذلك تلقائيا بدون حتى ضغطة زر مع تحديد مواد الرسوب .
6 - شهادات للناجحين فقط بالنسبة المئوية و التقدير حسب التعليمات .
7 - ترتيب الطالب على صفه فى نفس الشهادة
8 - تحليل كامل للنتائج فى كل المواد مع النسب و الرسم التخطيطى , 'وطبعا العشرة الأوائل .

الآن إلى شرح مبسط لشاشات البرنامج

أولا الشيت الرئيسى
وهو صورة من الشيت الورقى

و هذا يسهل العمل و يقلل الأخطاء

كل ما ينقص هذه الصفحة هو تدوين الدرجات و الأسماء و السرى و رقم الجلوس

http://posterous.com/getfile/files.posterous.com/kemas/zt8WtxyiyEHZ76dbG8Dyivl7EOZcrp4DAMZBDsQhdJYnIH5DJ9 hPJeqsgubP/image001.jpg

الصفحة الثانية ترحيل الناجحين فقط بالمستويات و الترتيب

http://posterous.com/getfile/files.posterous.com/kemas/uvDKkuYUHrXcTqv1aBf5dg3zFjRvfzwJCmNO4T8I5GlWTTR90Y 6E6r3uMxe2/image002.jpg

الصفحة الثالثة ترحيل الراسبين + مواد رسوب كل طالب

http://posterous.com/getfile/files.posterous.com/kemas/ioKwJXPH54fVlH8nF7Wx73qtRca0KAadycMCM6MlSCokBVZY7m AqMzcSbRA2/image003.jpg

الرابعة شهادات الناجحين + ترتيب الطالب على صفه و مستوى كل مادة

http://posterous.com/getfile/files.posterous.com/kemas/nacwTuOI7evTJIUP7lIX086BGDxkUxnSpU9aqz88HdEb0kYGbX psLpdqoRDq/image004.jpg

أخيرا تحليل النتائج و العشرة الأوائل

http://posterous.com/getfile/files.posterous.com/kemas/Z0isbDt5D7Eyuu7hlU0Q8EuG6aGrPnscluYuGNREQlnBwFm0DM Xvjk1voQl0/image005.jpg


لا داعى لعمل أى شىء أبدا سوى

الفرز حسب السرى ثم
إدخال الدرجات كما تفعل بالشيت الورقى

الأكواد فعالة
لكنها أحيانا تسبب مشكلات

أقدم لكم هذا الشيت عن طيب خاطر
ومعادلاته مفتوحة كلها لمن يريد التقاطها و تعلمها

إنه أشبه بانسياب الماء فى الأنابيب

فقط بالمعادلات

إنه كنز كبير من ناحيتين

الأولى
الخدمات التى يؤديها للكنترول

الثانىة
المعادلات النادرة التى قلما تجدها مجتمعة فى مكان واحد

و التجربة خير برهان


و أترككم مع الرابط المباشر للتحميل
تفضلوا
التحميل

هنا (http://posterous.com/getfile/files.posterous.com/kemas/4oPrLi38mwBn3PAQtrBwPJrZq7g9c8h4fSwVmUG3jicjR37x2G G91VLvCOGv/untitled.xls)
لا تنس تعديل هذه البيانات بصفحة الشهادة لتلائم مدرستك
المرجو إضافة المشاركة للموضوع الأصلى لا تنس تعديل هذه البيانات بصفحة الشهادة لتلائم مدرستك
http://posterous.com/getfile/files.posterous.com/one-ayort/qAZXvu8fK42rZvX2mhj5GkNTBL8gynnNWiuWd2J0pdmAy1cjux jGxPZKWdQy/image001.jpg
أرجو أن يعطى هذا الشيت فرصة التثبيت للمنافسة الشريفة مع أعضاء آخرين نحترمهم و نقدرهم

مينا دعريش
08-05-2010, 12:01 AM
شكرا على البرنامج قبل التعديل ونرجو وضع مادة اللغة الفرنسية

saeyd11
08-05-2010, 03:07 AM
الف شكر اعمال دائما مبدعه
وينتظرها الجميع

فكرى خليل
08-05-2010, 08:17 AM
جزاكم الله خيرا وجعلكم عونا للمحتاجين

alfa
08-05-2010, 01:03 PM
أشكركم جميعا
و جارى التعديل و إعادة الرفع

على فكرة
التعديل ليس لخلل فى البرنامج

لكن لأن درجات الترم الثانى لم ترصد

فكل التلاميذ يعتبروا راسبين

فعدلت فى شروط النجاح ليظهر ناجحون لاختبار عمل البرنامج

شكرا للأساتذة

مينا دعريش

saeyd11

فكرى خليل

alfa
08-05-2010, 02:18 PM
تفضلوا
التحميل
هنـــــــــــــــا (http://posterous.com/getfile/files.posterous.com/one-ayort/0eAwFPPW555uamHHkKab8PWiw34vef0T7Dhzy5vHru6uI30oQb UBspUTWqD1/88.xls)

لا تنس تعديل هذه البيانات بصفحة الشهادة لتلائم مدرستك
المرجو إضافة المشاركة للموضوع الأصلى لا تنس تعديل هذه البيانات بصفحة الشهادة لتلائم مدرستك
http://posterous.com/getfile/files.posterous.com/one-ayort/qAZXvu8fK42rZvX2mhj5GkNTBL8gynnNWiuWd2J0pdmAy1cjux jGxPZKWdQy/image001.jpg

alieseif
08-05-2010, 02:41 PM
اخى
مع تقديرى لكم وتمنياتى لكم بكل خير ...........
اخوك / على سيف

alfa
08-05-2010, 02:53 PM
شرف لى أخى الأستاذ على مرورك الطيب
حياك الله

وبارك فيك

نجوم
08-05-2010, 09:16 PM
السلام عليكم
معادلاتك متميزه وانا استفدت كثير من حضرتك ولكن الشهاده لحد الآن لم اتوصل لطريقتك ولكن اعملها من زمان بالميل مرج ولكن ينقص حضرتك ان درجات الطالب فى الشهاده تكون متفقطه وبفضل الله عندى كودها من بدايه العام ونفذتها بنجاح ولكن انا لحد الان لم اعرف طريقه رفع ملف (اكسيل ) لكم على المنتدى يمكن حد يستفيد منه

Mr. Medhat Salah
08-05-2010, 09:52 PM
http://www8.0zz0.com/2010/05/03/09/842897081.gif

alfa
08-05-2010, 11:40 PM
شكرا أستاذ me5050 بارك الله فيك

الأستاذ نجوم
و عليكم السلام و رحمة الله

من كلامك عرفت أنك متميز جدا
فلا يقدر قيمة هذه المعادلات إلا المتميزون

لذلك يشرفنى أن أقضى بعض الوقت فى الرد عليك

بداية هذه الشيتات نعملها للمدارس
يعنى يدخل البيانات أشخاص فى غيبة مصمم البرنامج

لذلك
كلما كان البرنامج بسيطا
كلما أمنت خطأ الغير
لذلك لا أميل لربط ملف الإكسل الأصلى بأى ملفات أخرى

لنفس السبب أتجنب استخدام دوال خارجية
غير دوال إكسل الأصلية
فلا أستخدم دالة التفقيط رغم وجودها عندى

ورغم أنى أعمل الآن على إكسل 2010
إلا أننى أحفظ البرنامج بصيغة 2003

بالنسبة لطريقة الشهادة فتحتاج لشرح منفصل

أما طريقة رفع ملف إكسل أو أى ملف
سأدلك على طريقة سهلة و بسيطة
كنت عرضتها هنا
لكن أحدا لم ينتبه إليها

إذا كنت تملك حسابا بريديا
أرسل رسالة إلى
post*posterous.com
" استبدل بالنجمة حرف آت باللغة الإنجليزية "
و ضع ملف الإكسل أو أى ملف " صورة مثلا أو ملف وورد أو أى ملف صوت فديو .... "

ضع ما تريد داخل الرسالة كمرفق

بعد قليل جدا من وصول الرسالة
ستأتيك رسالة بها رابط للملف الذى أرسلته

اضغط على الرابط لتفتح الصفحة

ستجد بها ملفك معروضا
ويمكنك تحميله
إو نسخ رابط التحميل و إدراجه هنا

============
أخيرا
هناك تعديلات مهمة أجريتها على الشيت و سأعيد رفعه قريبا بإذن الله
فلا تنس تحميل النسخة الجديدة
وشكرا لك

alfa
09-05-2010, 12:15 AM
هذه تعديلات مهمة جدا
بل تغييرات على الشيت

يمكنكم تحميلها من هنا

هنا (http://posterous.com/getfile/files.posterous.com/kemas/4oPrLi38mwBn3PAQtrBwPJrZq7g9c8h4fSwVmUG3jicjR37x2G G91VLvCOGv/untitled.xls)m

أود من الأستاذ على سيف
وضع الرابط الجديد
مكان الرابط القديم
بالمشاركة الأصلية للأهمية

alfa
15-05-2010, 05:08 PM
للرفع أرجو تحميل الملف الذى بالمشاركة الأخيرة

alieseif
15-05-2010, 05:37 PM
هذه تعديلات مهمة جدا
بل تغييرات على الشيت

يمكنكم تحميلها من هنا

هنا (http://posterous.com/getfile/files.posterous.com/kemas/4oprli38mwbn3paqtrbwpjrzq7g9c8h4fswvmug3jicjr37x2g g91vlvcogv/untitled.xls)

أود من الأستاذ على سيف
وضع الرابط الجديد
مكان الرابط القديم
بالمشاركة الأصلية للأهمية
اخى
تم وضع الرابط الجديد فى اول مشاركة بدلا من القديم
اخى اكرمك الله وجعله فى ميزان حسناتك .............
مع تحياتى ................
اخوك / على سيف

alfa
15-05-2010, 07:24 PM
ممنون جدا لكرم أخلاقك و كريم صفاتك أستاذنا على

boebaid73
15-05-2010, 09:46 PM
جزاك الله خيرا استاذنا الفاضل
أنا شخصيا أحب العمل بالأكواد ولم أفكر في العمل بدونها ولذلك عندما قرأت موضوعك الجميل
دهشت ولا أعرف حقيقة كيف يمكن أن يتم ذلك
أنا لم أجرب الشيت بعد ولكني على تقة أنني أمام عمل متميز
بارك الله فيك ونفع بك وبعلمك
أخيك محمد عبيد محمد

السندباد المصري
16-05-2010, 10:32 AM
بارك الله فيك وفي اعمالك
بالطبع ردود الخرين هي التي ستجعلك في المنافسة مع الاخرين
ونحن هنا لكي نقوم بتقديم يد العون للأخرين ولكل أعضاء المنتدي

alfa
16-05-2010, 01:31 PM
أخى الفاضل boebaid73

فعلا عمل الترحيل بالأكواد أسهل

لكنك لا تضمن عملها على أجهزة أخرى
ومستخدمين متواضعى المستوى للبرنامج

و بالطبع ترحيل البيانات بالمعادلات يحتاج لحيل
تجدها فى هذا الشيت

شكرا لك

الأخ
السندباد المصري

شكرا لردك
و إن شاء الله الخدمات التى يقدمها البرنامج بعد رصد كل النتائج بمدرستى
هى التى تحدد درجة جودته
و الحمد لله

محمد عبد الصمد جلال
20-05-2010, 08:20 AM
كل الشكر والتحية

أباالحسن
23-05-2010, 05:10 AM
شكرا يا أخى الفاضل

حاولت أن أفهم المعادلات الموجودة ولكنها يبدو أنها متقدمة

alfa
23-05-2010, 05:40 AM
شكرا أبا الحسن

المعادلات متقدمة نوعا ما
خاصة أنها تؤدى مهمة الأكواد فى ترحيل البيانات

لقد حصلنا على نتائج مبهرة من خلال الشيت
حيث تمكنا بفضل الله من إظهار النتائج صباح اليوم التالى لامتحان آخر مادة
و قد أثبت فعالية كبيرة جدا كما رأيتم هنا بالصور

وإن شاء الله إلى مزيد من التطوير

شكرا لإضافتك

sarqozo
23-05-2010, 02:15 PM
البرنامج رائع وقد بذلت فيه اخي الكريم
جهدا تشكر عليه
جزاك الله كل خير
مادة التربية الدينيه المفروض بها دين اسلامي ودين مسيحي
عشان الاحصاءات
نرجو حسابه
المدرسة بها بنون وبنات
المطلوب في الاحصاء اعداد حضور البنون وغياب البنون ونجاح البنون
وكذلك للبنات

alfa
23-05-2010, 08:13 PM
للأسف صممت الشيت لمدرستى
وليس فيها بنات فهى مدرسة بنين
و ليس بها دين مسيحى

فالشيت مصمم حسب طلب المدرسة و ظروفها

sarqozo
24-05-2010, 01:27 PM
للأسف صممت الشيت لمدرستى
وليس فيها بنات فهى مدرسة بنين
و ليس بها دين مسيحى

فالشيت مصمم حسب طلب المدرسة و ظروفها
لو سمخت برنامجك مميز ولذلك كرما منك نرجو نسخة بها امكانية ان يكون للمدارس البنون او للبنات او للمدارس المشتركة
واحصاءات التربيه الدينيه
ولك الشكر

sarqozo
25-05-2010, 11:55 AM
للرفع
رفع الله قدرك

alfa
25-05-2010, 12:53 PM
أستاذ sarqozo
معذرة لتأخرى بالرد

طلبك بسيط فى مبناه
فهو لا يتعدى سطرا واحدا

لكن تنفيذه معناه
هدم أساس البرنامج و إعادته من جديد

لأن كل المعادلات مبنية على الشيت الأساسى

فعمل شيت جديد من البداية
ربما يكون أسهل من التعديل على هذاالموجود

أقترح عليك أن تجعل شيتا منفصلا للبنين و آخر للبنات

وكذلك واحد للدين المسيحى
هذا مؤقتا
لحين تنفيذ ما تريد
يسر الله الأمور

alfa
25-05-2010, 01:04 PM
الأخ الأستاذ sarqozo

معذرة لتأخرى بالرد

طلبك بسيط فى مبناه

لكن تنفيذه يعنى هدم أساس البرنامج
و إعادته من جديد

فالبرنامج و معادلاته أشبه بسلسلة متعددة الحلقات
أولى حلقاته صفحة الشيت
التى هى مطابقة للشيت الأصلى الورقى

وعلى أساسها تم عمل معادلات باقى الصفحات

فالتعديل المطلوب
يتطلب تعديلات كثيرة جدا بعده
ربما يكون من الأسهل بناء برنامج جديد

اقتراح

لماذا لا تستخدم شيتا للبنين و آخر للبنات

وشيتا للدين الإسلامى و آخر للمسيحى

لحين تيسير الأمر لبناء شيت جديد

عاشق البور
25-05-2010, 06:23 PM
http://www.stocksvip.net/p/ap/(57).gif
وليس فقط
نحن جميع نتعلم من بعضنا البعض
وكل منا يترك خبراته للاخرين
اخيرا خيراكم من تعلم العلم وعلمة

alfa
25-05-2010, 06:42 PM
حياك الله يا أخى

بالمناسبة
ما البور ؟
هل هى بلدة؟

Mr Said1
25-05-2010, 07:03 PM
الأخ الأستاذ sarqozo

معذرة لتأخرى بالرد

طلبك بسيط فى مبناه

لكن تنفيذه يعنى هدم أساس البرنامج
و إعادته من جديد

فالبرنامج و معادلاته أشبه بسلسلة متعددة الحلقات
أولى حلقاته صفحة الشيت
التى هى مطابقة للشيت الأصلى الورقى

وعلى أساسها تم عمل معادلات باقى الصفحات

فالتعديل المطلوب
يتطلب تعديلات كثيرة جدا بعده
ربما يكون من الأسهل بناء برنامج جديد

اقتراح

لماذا لا تستخدم شيتا للبنين و آخر للبنات

وشيتا للدين الإسلامى و آخر للمسيحى

لحين تيسير الأمر لبناء شيت جديد
شيتك مميز حقا ولكن الحل الذي تفضلت به بخصوص المدارس المشتركة نريد فكره تانيه لان المدارس المشتركة كتير

alfa
25-05-2010, 07:23 PM
شيتك مميز حقا ولكن الحل الذي تفضلت به بخصوص المدارس المشتركة نريد فكره تانيه لان المدارس المشتركة كتير

شكرا لك أستاذنا على شهادتك للشيت

مسئول الكنترول الذى كان يستخدم الشيت
لم يفعل أى شىء إلا رصد درجات ملف الإنجاز و درجات مواد الاختبار

و هذا من فضل الله

ahmed12345a
27-05-2010, 08:32 AM
ربما يكون من الأسهل بناء برنامج جديد
جزاك الله خيرا

alfa
27-05-2010, 09:02 AM
و جزاك خيرا أستاذ ahmed12345a

degabro
10-06-2010, 12:03 PM
أرجو من سيادتكم مشكورا شرح لي كيف يتم عمل الترحيل للراسبين او الناجحين حيث أنني لم استطع تطبيقي ذلك علي الشيت الموجود عندي

alfa
10-06-2010, 04:24 PM
مرحبا أخى degabro

هذا يكمن فى شرح معادلة مصممة لهذا الغرض

بداية
لابد أن يكون عندنا حقل فى الشيت الأصلى
يتميز به الناجح عن الراسب

هذا الحقل هو
حقل عدد مواد الرسوب

إذا كان عدد مواد الرسوب = صفرا

فالطالب ناجح

أما إن كان عدد مواد الرسوب أكبر من صفر
فالطالب راسب أو دور ثان

هل هذه النقطة مفهومة ؟

على أساس قيمة هذا العمود
سيتم ترحيل الناجح أو الراسب

هذا الحقل هو العمود
dg فى الورقة المسماة ALL

و هذه هى نقطة البداية
أريد التأكد أنك تتابعنى
لأكمل

degabro
10-06-2010, 04:42 PM
lمعك يا استاذي واشكرك علي تقديرك لسؤالي

alfa
10-06-2010, 05:42 PM
ممتاز

الآن أبدأ بمعادلة ترحيل الناجح وتجدها فى شيت الناجحين 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)

إذكان عدد الصفوف من a7 إلى a7 " هنا طبعا يساوى 1 لاحظ أن a7 الأولى ثابتة و الثانية ستتغير "
مثلا ستكون قيمة ذلك فى الخلية a20 in
=IF(ROWS($A$7:A20)
وهذا يساوى 14

<=COUNTIF(mostawa;0)
أقل من عدد الناجحين أو تساويه

هكذا
=IF(ROWS($A$7:A7)<=COUNTIF(mostawa;0)

نفذ المعادلة التالية

و إلا

اجعل قيمة الخلية = فارغة
;"")

وهذه فى آخر مكان من المعادلة

ماسبق كله هدفه
أن تعمل المعادلة فقط عدد مرات = عدد الناجحين و بعدها ترجع ""

هل نحن معا إلى هنا ؟ هل هذه الألغاز واضحة
لقد بذلت جهدى لتوضيحها

alfa
10-06-2010, 06:12 PM
الآن ندخل فى صميم المعادلة التى تجلب الطالب الناجح
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.posterous.com/baba-gog3o/wRDfm7pSuDi4sMZ0euc1iCPzuUxiCrrdAFkygSe1PsfRWf7ygp yqWjnyTyup/image001.jpg

http://kemas.posterous.com/if-wlBlq





عظيم

لاحظ الطالب فى الصف
من 1 : 5 ناجح
ومن 5 : 9 راسب
ثم العاشر نجح
وهكذا

alfa
10-06-2010, 06:21 PM
http://posterous.com/getfile/files.posterous.com/baba-gog3o/wRDfm7pSuDi4sMZ0euc1iCPzuUxiCrrdAFkygSe1PsfRWf7ygp yqWjnyTyup/image001.jpg

degabro
10-06-2010, 08:04 PM
تمام استاذي الي الان انا معك واحاول التطبيق العملي وبالفعل نجحت في فهم كل ماسبق

alfa
10-06-2010, 08:39 PM
ما شاء الله

تمام

نكمل

الآن حصلنا على مصفوفة من الأرقام و 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))

ستحذف دالة small ال false مشكورة

لكن

أى الأرقام الصغيرة نريد
الأول فى الصغر
أم الثانى
أم الثالث

بالطبع
نريدها كلها لكن بالترتيب

ففى الصف الأول
وهو أول طالب ناجح
نريد الأول فى الصغر
وفى الصف الثانى
نريد رقم 2 فى الصغر

و فى الثالث نريد رقم 3 فى الصغر


دالة small
تختاج لمعرفة شيئين

الأول
مجموعة الأرقام التى تريد أصغرها

و هذا كاف لها
لو أنك تريد الأول فى الصغر

لكن لو أردت الثانى
فعليك أن تخبرها بذلك

فتضيف الرقم 2

نريد هنا الأصغر رقم 1
ثم 2
ثم 3

يعنى زيادة بمقدار 1 كل مرة

وهذه نحصل عليها من الدالة
rows
و ليس
row

rows
تعيد عدد الصفوف الموجودة فى مجال معين
الحيلة التالية
تزيد عدد الصفوف المحسوبة بمقدار صف كل مرة

ROWS($A$7:A7
هذا يعطينا الرقم 1
سيتغير هذا إلى
ROWS($A$7:A8
ليعطينا الرقم 2
ROWS($A$7:A9
يعطينا 3

وبهذا غيرنا ترتيب الصغر الذى نريده بزيادة 1 كل مرة


المحصلة
أنه سيتغير رقم الصف كل مرة بزيادة 1

إلى هنا انتهى دور دالة
small

lمع الشكر لها
أصبح لدينا أرقام صفوف الطلاب الناجحين مرتبة و منظمة

ستكون حسب الصورة السابقة كما يلى
هات الصف رقم
1
2
3
4
5
10 " هنا تجاهل false"
11
12
.
.
.
20
26
27

الآن
بعدما حصلنا على رقم الصف للطالب الناجح
ويزيد كل مرة بمقدار ثابت

ماذا سنفعل بهذا الكنز ؟

alfa
10-06-2010, 09:33 PM
إذا كنت تعرف رقم الصف الذى تريده
فأنت من أصدقاء دالة
index

دالة index
تبحث عن قيمة فى صف معين و عمود معين

تحتاج لتعمل إلى

العمود الذى فيه القيمة التى نبحث عنها
وهو هنا اسم الطالب

و هو المدى المسمى
name
فى الشيت الأساسي
يعنى عمود " اسم الطالب "

الثانى
رقم الصف
وهو ما جهزناه سابقا

ولا نحتاج لرقم العمود
لأن المصفوفة التى نبحث فيها هى عمود واحد

هكذا وصلنا للنهاية
نطلب من دالة index
ما يلى :

ابحث فى عمود الأسماء عن اسم
رقم صفه هو ما جهزناه سابقا

مبروك
هكذا حصلنا على اسم الطالب الناجح

هذه المعادلة هى معادلة صفيف
بعد وضعها فى أول خلية
تضغط
كنترول + شيفت + مفتاح الإدخال
كى تعمل بشكل سليم

هذه المعادلة فى الترحيل
محكمة و ممتازة
و هى فى الحقيقة كنز كبير
يمكن تطبيقه على أى نوع من ترحيل البيانات بصورة انتقائية

هذا و الحمد لله
و أرجو أن تكون الصورة اتضحت أخى الأستاذ الفاضل
وشكرا

degabro
11-06-2010, 12:26 AM
اشكرك أخي وزميلي الفاضل شكرا جزيلا علي هذا الفيض من المعلومات القيمة
وجعله الله في ميزان حسناتك وجزاك به احسن الجزاء
أخوك / محمد جابر
degabro

عميشة
16-06-2010, 10:53 PM
مشكور ويعطيك العافية وأعز الله بك الاسلام

alfa
17-06-2010, 12:09 AM
شكرا لممرورك و ثنائك الطيب
بارك الله فيك

اشرف المصرى
17-06-2010, 12:28 AM
جهد عملاق ومشكور فى الشيت والمتابعة والشرح
جزاك الله خيرا

alfa
17-06-2010, 12:33 PM
تشرفت بمرورك الكريم
أستاذ أشرف

sarqozo
18-06-2010, 09:19 AM
شرح استاذ متمكن من المعادلات
جزاك الله خيرا
بالنسبة لطريقة الشهادة فتحتاج لشرح منفصل بالنسبه لمعادلاتها
ارجو شرحها بطريقتك الجميله

alfa
18-06-2010, 10:07 AM
lمرحبا أستاذنا
شكرا على ثنائك الطيب

بارك الله فيك

إن شاء الله نبدأ اليوم بعد صلاة الجمعة
فى شرح ما تيسر من عملية عمل الشهادات
كما هى فى هذا الشيت

alfa
18-06-2010, 01:44 PM
السلام عليكم
نبدأ الآن شرح طريقة استدعاء درجات طالب ناجح لنموذج شهادة

الخطوة الأولى يمكنك الاستراحة فيها من التفكير

و هى خطوة رسم نموذج الشهادة
حسب رغبتك

الشهادة التى سنضع فيها درجات الطالب
وبالتالى نطبعها

هذه صورة الشهادة فى شيت ألفا

http://posterous.com/getfile/files.posterous.com/one-ayort/DiwNmt4zLiZwNTluGu4hWzWg4xL9o0eTu5dyFXEiznqjY2EiOZ 6pdYgsVsmH/image005.jpg

تلاحظ فى الشهادة
بيانات ثابتة
وأخرى متغيرة

الثابتة مثل
المادة - النهاية الكبرى و الصغرى فى الصفوف الثلاثة الأول
كذلك اسم المادة
و العنوان " بيان درجات طالب ... "

أما بقية البيانات فهى تستدعى من أماكن أخرى

مثلا
اسم المدرسة و اسم رئيس الكنترول و المدير

و هناك بيانات تستدعى و متغيرة
و هى درجات الطالب
ومستوى الطالب بكل مادة
وترتيبه
و حالته " ناجح "

صمم الشكل الذى تريده
ثم انسخه كله
والصقه عدة مرات بالصفحة
ليكفى صفحة واحدة مطبوعة

أو يمكنك تكرارها مائة مرة إن أردت

هذه هى الشقة التى ستسكن فيها درجات الطالب

ربما تجد التنسيق و الألوان بهذه الشهادة سيئا

لا أجد وقتا للاهتمام بالتنسيق

صمم الشقة " الشهادة "وانتظر الخطوة التالية

alfa
18-06-2010, 01:52 PM
سؤال

من أين نأخذ درجات الطالب لنضعها بالشهادة ؟

هناك إجابتان

الأولى
من الشيت الرئيس

و هو يشتمل على ناجحين و راسبين

الإجابة الثانية
من الورقة التى فصلنا فيها الناجحين
المسماة
pass


بما أن الطالب الناجح فقط
هو من سترسل له شهادة

فلنأخذ البيانات من شيت الناجحين مباشرة

ستقتصر مهمتنا على مجرد النقل بالتتابع
لأن كل الطلاب
فى شيت الناجحين هم بالطبع ناجحون

أما لو أخذنا الدرجات من الشيت الرئيس
فلن تقتصر مهمتنا على نقل البيانات

بل سيضاف عملية انتقاء للطلاب الناجحين من بين كل طلاب الشيت

هذا هو شيت الناجحين فقط

http://posterous.com/getfile/files.posterous.com/one-ayort/skQDezngVM7Vd6rU2gPv7MbV1BDmNqsfT64uPrPjrito4mPkEn lJS2IyFAFN/image004.jpg

== يتبع ==

alfa
18-06-2010, 02:03 PM
لقد قمت بإنجاح أربعة طلاب لأجل الشرح

لا تنزعج لأسمائهم الغريبة
ليس هناك عائلات بهذا الاسم

فعلت ذلك للحفاظ على سرية بيانات المدرسة


هل جربت فعل ذلك ؟

أشعر أن موضوعنا هذا سيطول كثيرا

ابدأ بكتابة ما يلى بخانة معينة
اسم 1
اسم ثم مسافة ثم 1

فى الخانة التالية اكتب
اسم 2
اسم + مسافة + 2

حدد الخليتين المتتاليتين

اسم 1
اسم 2

حرك الماوس بدون ضغط والخليتان محددتان
إلى أسفل يسار الخلية السفلى
سيتحول شكل الماوس إلى +
و هى علامة التعبئة التلقائية
اضغط و اسحب لأسفل كما تريد

ستتكون لديك القائمة

سيفهم إكسل
أنك تريد التتابع
على نفس النمط الموجود بالخليتين و هو زيادة واحد


أين ذهبنا الآن

نرجع

فى شيت الناجحين
العمود الأول
عبارة عن رقم مسلسل
1-2-3 .....
رغم صغر حجم هذا العمود
إلا أنه مفتاح البداية
سيأتى لك بكل ما تحب من بيانات

اسم الطالب و درجاته و تقديراته ...

ثم العمود الثانى
اسم الطالب
و هو اللى عليه العين

ثم رقم الجلوس

مفيش مانع

ثم درجة العربي و الخط

و هذا المدى سميته
arapass
يعنى الناجحين فى اللغة العربية

ثم تقدير اللغة العربية

وهكذا بكل مادة

ركز فى معالم هذه الورقة
لأننا سنحتاجها بعدين

== يتبع ==

alfa
18-06-2010, 02:22 PM
هل يوجد أحد هنا ؟

قبل أن نترك شيت الناجحين

لاحظ أنه يوجد 4 طلاب ناجحون فقط

الآن نرجع للورقة التى بها الشهادة

http://posterous.com/getfile/files.posterous.com/one-ayort/DiwNmt4zLiZwNTluGu4hWzWg4xL9o0eTu5dyFXEiznqjY2EiOZ 6pdYgsVsmH/image005.jpg

من أين نبدأ

نرسل شخصا يأتى لنا بالطالب الناجح رقم 1

ماذا سيفعل فى شيت الناجحين بالتفصيل

كل ما لديه هو رقم
وليس أسماء

هات الطالب الناجح رقم 1

سيذهب لأول عمود
الرقم المسلسل
سيبحث عن رقم 1

بالطبع لن يأتى لى برقم واحد نفسه
سيتحرك يسارا قليلا بمقدار عمود ليأتى باسم الطالب الذى بنفس الصف الذى به رقم 1

هاكم المعادلة يليها الشرح
=INDEX(namePass,MATCH("1",pass!A7:A500,0))

الترجمة
ابحث فى عمود الأسماء
عرفت سابقا أنه namePass أسماء الناجحين

دالة index تطلب ررقم الصف

رقم الصف هو نفس رقم الصف الذى يوجد به الرقم المسلسل 1
فى عمود الرقم المسلسل A7:A500 فى ورقة الناجحين
استخدمنا لذلك الدالة
match
فهذه الدالة ترجع رقم الصف
رقم الصف
وليس القيمة نفسها

الذى تحتاجه دالة
index

MATCH("1",pass!A7:A500,0)

و معناه
ابحث عن القيمة "1"
فى المدى a7:a500 بشيت الناجحين
بحثا مطابقا
و أ{جع لى رقم الصف الموجود به هذه القيمة

و هو هنا 1 أيضا

أنت تحتاج لفهم آلية عمل هذه المعادلة

* تبحث دالة index داخل عمود أسماء الناجحين

* تطلب من دالة match إرجاع رقم الصف الذى قيمة الخلية فيه هى 1 و ذلك فى عمود الرقم المسلسل
* تأخذ دالة index هذا الرقم " رقم الصف " و ترجع اسم الطالب الموجود بنفس الصف

يعنى باختصار حصلنا على اسم الطالب ذى الرقم المسلسل 1

إذا اختصرت الصورة لدالة match
ستكون كما يلى
=INDEX(namePass,1)

== يتبع ==

alfa
18-06-2010, 02:44 PM
ما سبق جيد لو كنا نريد بيانات طالب واحد

لكن هناك طريقة فعالة لتغيير رقم الطالب الذى نريده

سنشاهد فديو يدعم فهمك للموضوع

يمكنك مشاهدة الفديو على يوتيوب (http://www.youtube.com/watch?v=zKDt7QzdBYw)

و يمكنك مشاهدته أيضا هنا (http://one-ayort.posterous.com/20542227)

والمفاجأة
يمكنك تحميله برابط مباشر (http://posterous.com/getfile/files.posterous.com/one-ayort/0HcjTl3492JI8JnSQTS3CXLLFYAa9cEQZKUJ8fwINarfsbMLYM OOePfLTPJg/menue.mp4)

ولنا لقاء بعد مشاهدة الفديو بإذن الله
== يتبع ==

sarqozo
18-06-2010, 06:35 PM
والله استاذ
انت متمكن في الشرح
وخاصة للمعادلات
جزاك الله خيراا
ولي سؤال
بالطبع يوجد معادلات اخرى تصلح لاستدعاء البيانات
ماهي المفاضله بينهم
يعني ليه اخترنا الاندكس
وفي أخرين يختارو الفي لوك اب
وغيرهم اللوك اب
وغير دلك

alfa
18-06-2010, 07:41 PM
vlookup

لها مساوئ معروفة بين مستخدمى إكسل

دالة index
تبحث فى أى عمود من جدول

أما
vlookup

فلابد أن يكون ما تبحث عنه موجودا فى العمود الأول من الجدول أو المصفوفة

ثانيا
تتأثر هذه الدالة vlookup كثيرا باختلاف الترتيب و الأبجدة و المسافات الزائدة

ثالثا ليس فى دالة vlookup بحث حقيقى عن قيمة فأنت تبحث فى عمود غير العمود الذى تريد إرجاع القيمة منه

فالبحث يكون فى عمود التسلسل عن الرقم 4 مثلا
ثم تتحرك الدالة أفقيا تجاه العمود المطلوب

و فى النهاية
فقد استخدمت هذه الدالة لنفس الغرض بنجاح
لكن بعد استخدام الشيت من الآخرين أعطت نتائج خطأ

ليس هناك ما هو أفضل فى البحث
من الزوجين
index & match

و الله أعلم

هل نواصل الشرح
أم أن الصورة اتضحت لديك لعمل الشهادات ؟

sarqozo
18-06-2010, 10:02 PM
الاستاذ الكبير الفا
السلام عليكم ورحمة الله وبركاته
شرحك يعتبر مرجع
سادرسها وان شاء الله سارد غدا بعد هضم هذه المعادله
والفضل لله ثم لك
جزاك الله كل خير
وامدك بالصحة والعافيه

sarqozo
18-06-2010, 10:15 PM
فقد استخدمت هذه الدالة لنفس الغرض بنجاح
لكن بعد استخدام الشيت من الآخرين أعطت نتائج خطأ
هل تقصد دالتي الاندكس وماتش هما اللدان اعطيا نتائج خطأ عند البعض

alfa
18-06-2010, 11:57 PM
لا
أنا أفصد أن دالة
vlookup

أعطت نتائج خطأ بعد ذلك

وهذا معروف لدى خبراء إكسل

حيث ينصحون باستعمال دالة index & match

sarqozo
19-06-2010, 02:41 PM
جزاك الله كل خير
لو تكرمت ارجو تعبئة هذه الشهادات
ولك الشكر

alfa
19-06-2010, 07:19 PM
تفضل يا أخى
ملأت لك الشهادة الأولى
وتقدير اللغة العربية فقط
و جزء من الشهادة الثانية

لديك كثير من البيانات لم تستكمل

لماذا لم تفصل الناجحين أولا ؟

عموما أكمل أنت على نفس المنوال

نصيحة
إذا كنت تريد نجاح معادلاتك
لاتستخدم دمج الخلايا أبدا

sarqozo
19-06-2010, 08:50 PM
اشكرك شكرا جزيلا
جزاك الله كل خير
http://www.samysoft.net/forumim/shokr/4/fgsgsdg.gif

alfa
19-06-2010, 08:52 PM
وفقك الله أخى

sarqozo
20-06-2010, 08:49 PM
لماذا لم تفصل الناجحين أولا ؟
اشكرك اخي الفا
لقد اجدت انا المعادله التي تفضلتم بها
واجابة سؤالك
حتى اتمكن من المعادلة الاولى
لو سمحت ممكن تساعدني في فصل الناجحين

alfa
20-06-2010, 09:00 PM
مرحبا أخى

أنا ساعدتك فعلا
فى فصل الناجحين
لذلك استغربت من عدم تنفيذك له

أخى عد للوراء قليلا فى هذا الموضوع فقد شرحت ذلك شرحا مفصلا

وشكرا

sarqozo
20-06-2010, 09:55 PM
شرحك مرجع
هل يمكن ان شرح معادلات اوائل الطلبه

alfa
20-06-2010, 10:55 PM
إن شاء الله أخى
قريبا

sarqozo
21-06-2010, 06:06 PM
خليك معانا استاذ الفا الله يبارك لك

islam11
21-06-2010, 07:34 PM
انت يا استاذ الفا كنز
في شرحك
رائع وفي معادلاتك
الله يبارك فيك

sarqozo
21-06-2010, 11:24 PM
الاستاذ الفا
السلام عليكم ورحمة الله
ارجو تجربة وضع درجة للطالب في امتحان اخر العام وتكون غ
المفروض بكون هذا الطالب عنده دور تان في هذه الماده

sarqozo
23-06-2010, 10:59 AM
نصيحة
إذا كنت تريد نجاح معادلاتك
لاتستخدم دمج الخلايا أبدا
نصيحة طيبه من اخ فاضل

sarqozo
24-06-2010, 10:31 PM
بصفتك خبير معادلات
ممكن معادلة تعطي عدد الاولاد الذين حصلوا على 90 درجة
ولك الشكر

sarqozo
25-06-2010, 03:40 PM
بصفتك خبير معادلات
ممكن معادلة تعطي عدد الاولاد الذين حصلوا على 90 درجة
ولك الشكر
ما اقصد عدد مع شرطين متلازمين
مثلا عدد المسلمين الحاصلين غلى 90 درجة في اللغة العربيه
لم نعهد منك التأخير لعل المانع خير

ahmed12345a
26-06-2010, 07:59 AM
بارك الله فيك ورحم الله والديك وجعل أعمالك صدقة جارية وعلم ينتفع به

alfa
26-06-2010, 11:02 AM
السلام عليكم

الأخ sarqozo (http://www.thanwya.com/vb/member.php?u=255869) المحترم
لقد شرحت ما طلبته منى شرحا وافيا
فى الصفحات الماضية من الموضوع

إذا كنت تريد شيتا جاهزا

فحمل الشيت من أول مشاركة

و معادلاته مفتوحة بالكامل

الأخ ahmed12345a (http://www.thanwya.com/vb/member.php?u=350295)

أشكرك على كلامك الطيب
بارك الله فيك

ahmed12345a
26-06-2010, 08:41 PM
ا مطلوب عدد المسلمين الحاصلين على 90 درجة في اللغة العربي
سؤال مهم لو سمحت نرجو معادلة
ليس شرطا في شيتك
وانما في اي شيت جديد
به نموذج بيانات
المهم المعادله
وشكرا

نجوم
27-06-2010, 08:47 PM
السلام عليكم
استاذ ألفا ما هو تصور حضرتك لشيت الدور الثانى نريد ان نستفيد من افكارك الجميله
وجزاك الله كل خير

alfa
27-06-2010, 09:28 PM
تفضل يا أخى
لا أدرى الطلب من الأخ ساركوزو
أم من الأخ أحمد

العمود a
به الأسماء

العمود b
فيه الديانة

العمود c
فيه المجاميع


ضع البيانات التى تريدها

ثم ضع المعادلة التالية بالمكان المراد

=SUMPRODUCT((B2:B10="مسلم")*(C2:C10>=90))

و شكرا

الأخ نجوم

الأعداد فى الدور الثانى لدينا قليلة
لا تشجع على عمل شيت للدور الثانى

صفحة الراسبين فى شيت ألفا تكفى

ahmed12345a
28-06-2010, 05:59 AM
السلام عليكم ورحمة الله
شكرا لردك
بالنسبه للمعادله مع وجود حرف ال غ في عمود المجاميع لاتأتي بالنتائج السليمة

طلب المعادلة في الاصل كان طلبا للاخ ساركوزي ولكني وجدت السؤال مهما فأعدته

شكرا لك

alfa
28-06-2010, 10:48 AM
هذه المعادلة إذا كان مجموع الطالب = غ

تعمل أيضا بصورة صحيحة

=sumproduct((b2:b10="مسلم")*(c2:c10>=90))أنا جربتها الآن

أنت تقصد إذا كان الطالب غ فى الاختبار

راجع يا أخى
معادلات الجمع الداخلية فى الشيت المرفوع فى بداية هذا الموضوع
ستجد أنه معمول حساب حرف ال غ

راجع مثلا المعادلة فى جمع اللغة العربية أو غيرها

هذه مثلا معادلة جمع الفصل الأول فى اللغة العربية

=IF(AND(I7="غ",J7="غ"),"غ",SUM(I7,J7))

نجوم
28-06-2010, 11:50 AM
جزاك الله كل خير على الرد علىَ وعلى كل من يطلب من حضرتك طلب بصراحه ماشاء الله عليك فى خبرتك فى المعادلات وفى طريقتك المبسطه فى الشرح مع انى مش متابعه معكم لكن شايفه امامى مثال يشرف المعلمين وان شاء الله سوف اتابع فى اى وقت مناسب حتى اتعلم من الافكار الجميله فارجوا تثبت الموضوع ربنا
يبارك فى اى واحد مخلص فى العطاء فى هذا المنتدى المشرف

alfa
28-06-2010, 01:22 PM
شكرا نجوم
بارك الله فيكم

الحق أن كثيرا من المعادلات التى يسأل عنها الإخوة

موجودة بالشيت

و هذا ملف فديو للمعادلة الأخيرة

العد بشرطين

لحساب عدد الطلاب المسلمين الحاصلين على 90 درجة فأكثر
http://www.youtube.com/profile?user=MsKemas#p/a/u/0/ElyQp5V4LtE

و هذه صفحة لى بها شروح فديو أخرى فى إكسل

http://www.youtube.com/user/MsKemas#p/a

نجوم
28-06-2010, 11:48 PM
جزاك الله كل خير

ahmed12345a
01-07-2010, 08:49 AM
هذه المعادلة إذا كان مجموع الطالب = غ

تعمل أيضا بصورة صحيحة


كود:
=sumproduct((b2:b10="مسلم")*(c2:c10>=90))
أنا جربتها الآن

شكرا لك هل تسمح بارفاق ملف به معادلتكم
وفي عمود المجموع لبعض الاسماء حرف ال غ
وشكرا
شرحك الفيديو رائع كتبه الله في كفة حسناتك

alfa
01-07-2010, 12:57 PM
أنا آسف لكم جميعا

فعلا لو طالب مجموعه = غ

فإن sumproduct
تحسب ال غ أكبر من 90

ولحل هذه المشكلة

تم التعديل على صيغة المعادلة
=SUMPRODUCT((B2:B10="مسلم")*(C2:C10>=90)*(C2:C10<>"غ"))الآن تعطى نتائج سليمة

أنا استفدت جدا من هذا التعديل
لأنى توصلت لصيغة جديدة

و هناك معادلة ثانية
تعطى نتائج سليمة تماما حتى مع وجود ال غ

لكنها دالة تعمل مع إكسل 2007

هاكم المعادلة

=COUNTIFS(B2:B10,"مسلم",C2:C10,">=90")و هذا أيضا شرح بالفديو لها

http://www.youtube.com/watch?v=zGFE3wYv0iI

و بناء على طلب أخى أحمد هذا مرفق للملف

و هكذا يكون العد ب 3 شروط

مسلم + أكبر من أو يساوى 90 + غير غ

جارى رفع الملف

هنا الملف (http://posterous.com/getfile/files.posterous.com/one-ayort/vHqHSlU9rPr31MluCu2UXTUnN69rUpD6ZhXy8a6gcSMt5MLa2F E1l6FSvrNb/untitled.xls)

ahmed12345a
01-07-2010, 02:47 PM
بارك الله فيك اخي الفا

ismibra
03-07-2010, 11:51 AM
مشكورا اخى على البرنامج وجزاكم الله كل خير

alfa
03-07-2010, 12:03 PM
مرحبا أخى
شكرا لمرورك

ahmed12345a
06-07-2010, 04:11 PM
السلام عليكم ورحمة الله وبركاته
اخي الفا

هذا مرفق لخطة جدول مدرسيه
تم تجميع المواد والمدرسين عن طريق اسم الفصل
مثلا

الفصل اولى اول تم تجميع المواد التي يدرسها واسماء المدرس الذي يدرس المادة وبيانات اخرى تحت بعضها
اريد ان يتم التجميع عن طريق المدرس بدل الفصل

وذلك لانك ممتاز في المعادلات

والف شكر

alfa
06-07-2010, 06:55 PM
مرحبا

هذا لا يحتاج لمعادلات

اتبع ما يلى :

حدد نطاق البيانات من
b6:j710

اختر فرز و تصفية ثم فرز مخصص

افرز حسب العمود j
من الأصغر للأكبر

سيتم ترتيب البيانات حسب السم المدرس بالترتيب


لكن يوجد عمود آخرعنوانه
المدرس

ما الفرق بينهما
وأيهما تريد

عموما إذا كنت تريد المدرس فى عمود d

افرز حسب العمود

d

انظر الصورة

http://posterous.com/getfile/files.posterous.com/one-ayort/cdWYgjEep173ZTVRQdLYHeQ0CmHNCzPG0tT1ZP4RE2g3mhbNod yincZwxnc9/image001.png

ahmed12345a
06-07-2010, 08:48 PM
جزاك الله كل خير
وبارك فيك

نجوم
12-07-2010, 09:28 AM
السلام عليكم
بفضل الله تعلمت معادله sumproduct وجربتها بسهوله شكرا على شرحك البسيط السهل واتمتى ان اتعلم من حضرتك الكثير لانى من هواه المعادلات ربنا يجعل مجهودك هذا فى ميزان حسناتك
جزاك الله خير

alfa
12-07-2010, 09:34 AM
شكرا لك

من آن لآخر أسجل بعض الفديوهات لشرح أشياء فى إكسل

و هذه هى قناتى على يوتيوب

http://www.youtube.com/user/MsKemas

نجوم
12-07-2010, 09:37 PM
وانا اضفته للمفضله جزاك الله كل خير

النجم الكبير
13-07-2010, 11:24 AM
شكرا أستاذ me5050 بارك الله فيك

الأستاذ نجوم
و عليكم السلام و رحمة الله

من كلامك عرفت أنك متميز جدا
فلا يقدر قيمة هذه المعادلات إلا المتميزون

لذلك يشرفنى أن أقضى بعض الوقت فى الرد عليك

بداية هذه الشيتات نعملها للمدارس
يعنى يدخل البيانات أشخاص فى غيبة مصمم البرنامج

لذلك
كلما كان البرنامج بسيطا
كلما أمنت خطأ الغير
لذلك لا أميل لربط ملف الإكسل الأصلى بأى ملفات أخرى

لنفس السبب أتجنب استخدام دوال خارجية
غير دوال إكسل الأصلية
فلا أستخدم دالة التفقيط رغم وجودها عندى

ورغم أنى أعمل الآن على إكسل 2010
إلا أننى أحفظ البرنامج بصيغة 2003

بالنسبة لطريقة الشهادة فتحتاج لشرح منفصل

أما طريقة رفع ملف إكسل أو أى ملف
سأدلك على طريقة سهلة و بسيطة
كنت عرضتها هنا
لكن أحدا لم ينتبه إليها

إذا كنت تملك حسابا بريديا
أرسل رسالة إلى
post*posterous.com
" استبدل بالنجمة حرف آت باللغة الإنجليزية "
و ضع ملف الإكسل أو أى ملف " صورة مثلا أو ملف وورد أو أى ملف صوت فديو .... "

ضع ما تريد داخل الرسالة كمرفق

بعد قليل جدا من وصول الرسالة
ستأتيك رسالة بها رابط للملف الذى أرسلته

اضغط على الرابط لتفتح الصفحة

ستجد بها ملفك معروضا
ويمكنك تحميله
إو نسخ رابط التحميل و إدراجه هنا

============
أخيرا
هناك تعديلات مهمة أجريتها على الشيت و سأعيد رفعه قريبا بإذن الله
فلا تنس تحميل النسخة الجديدة
وشكرا لك



بارك الله فيك

لا أعلم كيف نشكرك على هذا المجهود الاكثر من راااااااااااااااااااائع
فجزاك الله خيرا

alfa
13-07-2010, 11:43 AM
شكرا لك على كلامك الطيب
سعادة النجم الكبير

إن شاء الله قريبا
برنامج شئون الطلاب

sororsoror
14-11-2010, 04:54 PM
[جزاكم الله خيرا علي هذا المجهود الرائع

alfa
14-11-2010, 07:19 PM
sororsoror

شكرا لمرورك
جزاك الله خيرا

salems
15-11-2010, 06:09 AM
جزاك الله خيرا وغفر لك ذنبك ما تقدم وما تأخر

alfa
15-11-2010, 12:22 PM
أشكرك أستاذ salems
كل عام أنت بخير

sarqozo
15-11-2010, 05:37 PM
أخيرا
هناك تعديلات مهمة أجريتها على الشيت و سأعيد رفعه قريبا بإذن الله
فلا تنس تحميل النسخة الجديدة
وشكرا لك
شكرا لك ثم شكرا لك عمل متقده
هل اضفت التعديلات

alfa
15-11-2010, 07:54 PM
نعم أكيد أضفت التعديلات

برجاء مراجعة المشاركات

sarqozo
16-11-2010, 02:00 PM
زري فرز لايعملان

حمدي العزب
21-12-2010, 12:40 PM
تحية تقدير وإعزاز على جهدك في هذا العمل
لكن من أخ مبتدئ وغي متخصص يحتاج العون في استخدام الأكواد
رجاء منك توضيح بعض الشيء عن طريقة ترحيل الناجح وكذلك الدور الثاني
حيث أني أعمل بمدرسة ثانوية وأحتاج تنفيذ هذه العملية على الشيت الخاص بمدرستي
المرجو طريقة الترحيل بشيء من التفصيل
حيث أجيد استخدام الاكسيل بعض الشيء
ولكن فكرة هذا الشيت جميلة وعبقرية
أخوك حمدي العزب

alfa
21-12-2010, 12:47 PM
أشكرك أخى على ثنائك الطيب
و بالنسبة للترحيل يمكنك مشاهدة الفديو التالى و غيره

http://www.youtube.com/watch?v=5Faz0bFfbrk

alkhamery14
21-12-2010, 04:21 PM
الف مليون شككككككككككككككككككككككككككككككككككككككككككككككككك ككككككر ياغالى

alfa
21-12-2010, 04:33 PM
شكرا لك بارك الله فيك

محمد رضوان 10
23-12-2010, 09:44 PM
الف شكر وبارك الله فيك ومزيد من الاعمال المميزه

هويدا ابراهيم
23-12-2010, 10:17 PM
شكرااااااااااااااااااااااااااااااااااااااااااااااا اااااااااااااااااااااااااااااااااااااااا

alfa
23-12-2010, 11:57 PM
شكرا لكم

بارك الله فيكم

سارة محمود سليمان
24-12-2010, 02:15 AM
هل البرنامج مناسب لقرار 230 لسنة 2010م

سارة محمود سليمان
24-12-2010, 02:22 AM
النشاط من 5 في القرار الجديد

ممكن التعديل

alfa
24-12-2010, 07:24 AM
نحن ننتظر شيتا جديدا من الوزارة مناسب ل 230

و إلا فلا تغيير

سارة محمود سليمان
24-12-2010, 01:08 PM
النشاط من 10 ليه ؟

القرار 230 النشاط فيه من 5 .

ولا انا نزلت ملف غلط !

alfa
24-12-2010, 01:13 PM
نعم صدقت

لهذا نقول

ننتظر شيتا جديدا

zein768
03-02-2012, 04:19 PM
بارك الله فيك

alfa
04-02-2012, 12:38 AM
شكرا لحضورك بارك الله فيك

dosoky2002
23-05-2012, 11:38 PM
جزاكم الله خيرا

alfa
24-05-2012, 02:49 PM
أشكرك استاذى الكريم

fathy22
28-05-2012, 05:11 PM
جزاك الله خيراً واريد دالة التفقيط

ميغار
01-06-2012, 03:40 PM
شكررررررررررررررر ليك على هذا المجهود الرائع

star 2013
06-02-2013, 08:29 PM
السلام عليكم
استاذ الفا
لو سمحت اريد فهم معادله فصل الناجحين عن الراسبين على ما اظن ان شيت حضرتك المتميز هذا مستخدم فيه اكواد ولكنى لا اريد استخدام اكواد اريد معادله فقط وجزاك الله خير

alfa
07-02-2013, 01:23 PM
أقترح عليك مشاهدة الفديو التالى لفهم معادلات الصفيف

http://www.youtube.com/watch?v=u_Oqavqw_YY

asneet
07-02-2013, 03:38 PM
انت رائغ استاذ الفا
جزاك الله خيرا

star 2013
07-02-2013, 04:03 PM
استاذ الفا جزاك الله كل خير
ولكن ليست هذه المعادله بالضبط

alfa
08-02-2013, 02:11 PM
أستاذ asneet
شكرا لك

أستاذ star
فعلا ليست المعادلة بالضبط
لكن هو نفس أسلوب عمل معادلات الصفيف

و على قدر ما فى فهم معادلات الصفيف من صعوبة
إلا أنها من أقوى المعادلات
و تحل مسائل لا يمكن حلها بالمعادلات العادية

http://www.youtube.com/watch?v=xXGuAkxws7k

الشوربجى توحيد
08-02-2013, 07:31 PM
اين الشيت المرفق

star 2013
09-02-2013, 01:17 PM
ربنا يكرمك ويعزك يا استاذ الفا
اريد فهم المعادله فى هذا الشيت (وجدته هلى احدى المواقع المتميزه )لانها دوختنى وعند محاوله تطبيقها على الشيت الخاص بى لم تنجح الا على اول خليه وهى بالملف المرفق

alfa
09-02-2013, 02:46 PM
تتميز معادلات الصفيف أننا نضغط 3 مفاتيح بعد إتمام كتابتها

كنترول + شيفت + مفتاح الإدخال

فينشأ عن ذلك وضع المعادلة بين معكفين

هل راعيت ذلك؟

star 2013
10-02-2013, 09:56 PM
جزاك الله كل خير نبهتنى لشىء مهم سأحاول فى المعادله مره ثانيه ان شاء الله

star 2013
10-02-2013, 09:59 PM
استاذ الفا
لو سميت مدى معين مثلا منb1:b40 باسمrngno ووجدت خطأ واريد ان امسح هذا الاسم كيف؟؟؟؟؟؟؟؟؟
وجزاك الله كل خير

alfa
12-02-2013, 01:54 PM
إذا كنت تستخدم إكسل 2007
نشط قائمة " صيغ"
و اختر " إدارة الأسماء"
حدد الاسم المراد تعديل مداه
و غير كما تريد
كما يمكنك حذف الاسم مطلقا

و يمكنك تكوين اسم جديد بالمدى الصحيح
و من ثم وضع الاسم الجديد مكان القديم فى المعادلة

star 2013
13-02-2013, 10:33 AM
جزاك الله كل خير
استاذ الفا انا تعبت من هذه المعادله ومرفق الشيت المتواضع الخاص بى ولو حضرتك تعرف ايه الخطأعندى يبقى جزاك الله كل خير
1- فى ورقه الناجح خانه رقم الجلوس لا يطبق على المدى كله
2- فى خانه الاسم يكتب حاله القيد ولا يطبق على المدى كله
ملحوظه(انا نجوم ولكنى لم استطيع الدخول بهذا الاسم فعملت حساب اخرمنذ فتره وسبق ان حضرتك ساعدتى كثيرا فى عالم المعادلات)

alfa
13-02-2013, 02:51 PM
مرحبا ب "نجوم"

بالنسبة للسؤال الأول الخاص برقم الجلوس
اتبع الآتى

1 - انسخ المعادلة الموجودة بشيت " تبييض ناجحات" الخاصة برقم الجلوس
2 - حدد المدى كلى فى عمود " رقم الجلوس بفس الشيت
3 - الصق المعادلة و التحديد فعال فى شريط المعادلات

كرر هذا مع مدى " حالة القيد"

star 2013
14-02-2013, 10:53 AM
ربنا يفرح قلبك ويبارك لك فى اولادك ---دعيت لك كثير والله ----وجزاك الله كل خير
بفضل الله طبقت معادله رقم الجلوس ولكنى دخت فيها ولكنى
1 - حددت الاول
2- نسخت
3- لصقت
4- وضعت المعادله بين{ }
انا بذكرك بالتفصيل علشان لو حد يريد ان يطبق هذه المعادله
ولكن لو سمحت استاذ الفا فى حاجه خطأ فى خانه اسم التلميذ بكتب الديانه وليس الاسم ولا أعرف من اين جاء هذا الخطأ !!!!!!!!!!!!

star 2013
17-02-2013, 03:23 PM
ربنا يفرح قلبك ويبارك لك فى اولادك ---دعيت لك كثير والله ----وجزاك الله كل خير
بفضل الله طبقت معادله رقم الجلوس ولكنى دخت فيها ولكنى
1 - حددت الاول
2- نسخت
3- لصقت
4- وضعت المعادله بين{ }
انا بذكرك بالتفصيل علشان لو حد يريد ان يطبق هذه المعادله
ولكن لو سمحت استاذ الفا فى حاجه خطأ فى خانه اسم التلميذ بكتب الديانه وليس الاسم ولا أعرف من اين جاء هذا الخطأ !!!!!!!!!!!!
عرفت الخطأفين جزاك الله كل خير وربنا يبارك لك استاذ الفا

محمد يوسف محمد
22-03-2013, 11:55 AM
أشكرك على الشرح الوافى وهذا العمل المتميز

kh.mo99
13-12-2013, 02:20 PM
أرجو إعادة رفع شيت ألف على موقع آخر مثل ميديا فير

kh.mo99
13-12-2013, 02:22 PM
أرجو إعادة رفع شيت ألفا على موقع آخر مثل ميديا فير

dramr2020
13-12-2013, 02:39 PM
السلام عليكم

أقدم لكم إخوتى الإصدار الأخير من الشيت الإلكترونى

مزايا البرنامج
1 - كل الخدمات بدون أكواد فقط بالمعادلات و هذا أهم ما يميز البرنامج
2 - صورة طبق الأصل من الشيت الورقى
3 - تحتاج فقط لإدخال درجات ملف الإنجاز للفصل الثانى + درجات الاختبار للفصل الثانى و الباقى يتم عمله تلقائيا بدون تدخل
4 - فصل الناجحين فى شيت جديد " بدون أكواد ولا أزرار "
5 - فصل الراسبين كذلك تلقائيا بدون حتى ضغطة زر مع تحديد مواد الرسوب .
6 - شهادات للناجحين فقط بالنسبة المئوية و التقدير حسب التعليمات .
7 - ترتيب الطالب على صفه فى نفس الشهادة
8 - تحليل كامل للنتائج فى كل المواد مع النسب و الرسم التخطيطى , 'وطبعا العشرة الأوائل .

الآن إلى شرح مبسط لشاشات البرنامج

أولا الشيت الرئيسى
وهو صورة من الشيت الورقى

و هذا يسهل العمل و يقلل الأخطاء

كل ما ينقص هذه الصفحة هو تدوين الدرجات و الأسماء و السرى و رقم الجلوس

http://posterous.com/getfile/files.posterous.com/kemas/zt8WtxyiyEHZ76dbG8Dyivl7EOZcrp4DAMZBDsQhdJYnIH5DJ9 hPJeqsgubP/image001.jpg

الصفحة الثانية ترحيل الناجحين فقط بالمستويات و الترتيب

http://posterous.com/getfile/files.posterous.com/kemas/uvDKkuYUHrXcTqv1aBf5dg3zFjRvfzwJCmNO4T8I5GlWTTR90Y 6E6r3uMxe2/image002.jpg

الصفحة الثالثة ترحيل الراسبين + مواد رسوب كل طالب

http://posterous.com/getfile/files.posterous.com/kemas/ioKwJXPH54fVlH8nF7Wx73qtRca0KAadycMCM6MlSCokBVZY7m AqMzcSbRA2/image003.jpg

الرابعة شهادات الناجحين + ترتيب الطالب على صفه و مستوى كل مادة

http://posterous.com/getfile/files.posterous.com/kemas/nacwTuOI7evTJIUP7lIX086BGDxkUxnSpU9aqz88HdEb0kYGbX psLpdqoRDq/image004.jpg

أخيرا تحليل النتائج و العشرة الأوائل

http://posterous.com/getfile/files.posterous.com/kemas/Z0isbDt5D7Eyuu7hlU0Q8EuG6aGrPnscluYuGNREQlnBwFm0DM Xvjk1voQl0/image005.jpg


لا داعى لعمل أى شىء أبدا سوى

الفرز حسب السرى ثم
إدخال الدرجات كما تفعل بالشيت الورقى

الأكواد فعالة
لكنها أحيانا تسبب مشكلات

أقدم لكم هذا الشيت عن طيب خاطر
ومعادلاته مفتوحة كلها لمن يريد التقاطها و تعلمها

إنه أشبه بانسياب الماء فى الأنابيب

فقط بالمعادلات

إنه كنز كبير من ناحيتين

الأولى
الخدمات التى يؤديها للكنترول

الثانىة
المعادلات النادرة التى قلما تجدها مجتمعة فى مكان واحد

و التجربة خير برهان


و أترككم مع الرابط المباشر للتحميل
تفضلوا
التحميل

هنا (http://posterous.com/getfile/files.posterous.com/kemas/4oPrLi38mwBn3PAQtrBwPJrZq7g9c8h4fSwVmUG3jicjR37x2G G91VLvCOGv/untitled.xls)
لا تنس تعديل هذه البيانات بصفحة الشهادة لتلائم مدرستك
المرجو إضافة المشاركة للموضوع الأصلى لا تنس تعديل هذه البيانات بصفحة الشهادة لتلائم مدرستك
http://posterous.com/getfile/files.posterous.com/one-ayort/qAZXvu8fK42rZvX2mhj5GkNTBL8gynnNWiuWd2J0pdmAy1cjux jGxPZKWdQy/image001.jpg
أرجو أن يعطى هذا الشيت فرصة التثبيت للمنافسة الشريفة مع أعضاء آخرين نحترمهم و نقدرهم
بارك الله فيك

dramr2020
13-12-2013, 02:41 PM
اللينك لا يعمل

رامي فانز
13-12-2013, 04:10 PM
اللينك لا يعمل

amirez
15-12-2013, 02:05 PM
مشكورررررررررررررررررررررررررررررر

رامي فانز
16-12-2013, 09:54 PM
اللينك لا يعمل

alfa
20-12-2013, 06:06 AM
تفضل
https://skydrive.live.com/redir?resid=C02746C93E24984!721&authkey=!ALiZ6Iuzm9yXc7M&ithint=file%2c.xls

alynada2000
20-12-2013, 06:25 PM
اخى الفاضل جهد عظيم ومشكور اثابك الله عليه خيرا
لكن كيف يمكن التنزيل.........مع خالص دعواتى

alfa
20-12-2013, 06:48 PM
تفضل
بعد فتح الرابط
افتح قائمة ملف
و اختر تنزيل
https://skydrive.live.com/redir?resid=C02746C93E24984%21721

أو
بالمرفقات

رامي فانز
20-12-2013, 06:50 PM
تفضل
https://skydrive.live.com/redir?resid=c02746c93e24984!721&authkey=!aliz6iuzm9yxc7m&ithint=file%2c.xls

ألف شكر استاذنا ، شيت أكثر من رائع

alfa
20-12-2013, 08:51 PM
أشكرك
و جميع الإخوة

مع أنى تركت الإكسيل منذ فترة طويلة

star 2013
20-12-2013, 11:17 PM
السلام عليكم استاذ الفا
ارجوك الا تترك الاكسيل لاننا بحاجه دائما الى خبره حضرتك المتميزه
لو سمحت انا محتاجه حل المشكله دى (لرصد درجات الانشطه)
عندى خمس خلايا فى صف مثلا
a1,b1,c1,d1
وفيه خليتين فقط فيهم ارقام (ممكن a1 و d1 او a1 و c1 وهكذا) واريد كتابه اول رقم فى الخليه e1
وثاتى رقم فى الخليه f1

alfa
21-12-2013, 10:13 AM
ممكن ملف كمثال
حتى أفهم المطلوب

yasserhabood
21-12-2013, 10:18 AM
جزاكم الله خير الاعمال

star 2013
21-12-2013, 12:32 PM
اتفضل يا استاذ الفا
104571

alfa
21-12-2013, 03:17 PM
تحت عمود نشاط 1 نكتب المعادلة

=if(p6<>"";p6;if(q6<>"";q6;if(r6<>"";r6;if(s6<>"";s6))))

ونسحبها لأسفل

و تحت نشاط2 نكتب المعادلة
=if(s6<>"";s6;if(r6<>"";r6;if(q6<>"";q6;if(p6<>"";p6))))

و نسحبها لأسفل

الفكرة :
عندنا 5 أنشطة
فى 5 أعمدة

نفحص العمود الأول
إذا كان به درجات ( ليس فارغا) تكون هذه درجة نشاط1 فنأتى بها لعمود نشاط 1 النهائى
و إذا كانت فارغة
نكرر الفحص على العمود الثانى
و هكذا حتى العمود الرابع (قبل الأخير) يعنى أول عمود به درجة من اليمين لليسار

أما فى نشاط 2
فنفس المعادلة
لكن بدءا من العمود الخامس إلى الثانى
يعنى أول عمود به درجة لكن من اليسار

اختبر المعادلة و أخبرنا بالنتائج

star 2013
21-12-2013, 10:15 PM
ممتاز جزاك الله خير
ولكن فى حاله كتابه نشاط 1 فقط يكتب نفس الدرجه فى نشاط 2
اريد فى حاله عدم وجود درجه للطالب فى نشاط 2 يترك مكانه فارغ
فهل لها فكره عند حضرتك
الملف يوضح ذلك
104636

alfa
21-12-2013, 10:27 PM
على حد علمى
لابد من درجتين فى نشاطين
ولو كانت الدرجة = صفرا

أقصد
هل هناك طالب يأخذ درجة فى نشاط واحد؟
و لا يأخذ درجة فى النشاط الثانى؟
أو هل يمكن أن يختار الطالب نشاطا واحدا؟

star 2013
21-12-2013, 10:40 PM
حتى تكون واضحه لى اثناء رصد الدرجات والمراجعه
لو فيه فكره عند حضرتك

star 2013
22-12-2013, 04:12 PM
بفضل الله اضفت داله counta حلت لى المشكله
جزاك الله كل خير ربنا يكرمك ويبارك لك فانت قاموس معادلات ما شاء الله

فصيح البادية
23-12-2013, 06:18 AM
بارك الله لك أخي، وجعله في ميزان حسناتك. (آمين).

alfa
23-12-2013, 02:31 PM
بفضل الله اضفت داله counta حلت لى المشكله
جزاك الله كل خير ربنا يكرمك ويبارك لك فانت قاموس معادلات ما شاء الله

طيب أفدنا بالمعادلة لنتعلم منها

أشكر أخى الأستاذ فصيح البادية على مروره

star 2013
23-12-2013, 10:58 PM
تستفيد منى انا ده نحن تلاميذ حضرتك
اتفضل
104739

alfa
23-12-2013, 11:15 PM
فعلا استفدت من تعديلاتك

و حتى لا يكتب لنا كلمة false عند وجود نشاط واحد فقط
و يكتب فراغا

نطور المعادلة قليلا

=IF(COUNTA(O6:S6)=2;IF(S6<>"";S6;IF(R6<>"";R6;IF(Q6<>"";Q6;IF(P6<>"";P6))));"")

star 2013
23-12-2013, 11:36 PM
شكرا على الاضافه وهعملها ان شاء الله جزاك الله كل خير

خميس عبد الوهاب
16-06-2017, 12:44 AM
اخى
تم وضع الرابط الجديد فى اول مشاركة بدلا من القديم
اخى اكرمك الله وجعله فى ميزان حسناتك .............
مع تحياتى ................
اخوك / على سيف

كل عام وانتم بخير ورمضان كريم