اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

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


الردود الموصى بها

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

وبعد:
أول مشاركة كانت لي في منتدى أو فيسنا هي:
كيف يتم ترتيب الفرق آليا في برنامج كأس العالم؟
طبعاً لم يرد علي أحدٌ يومها :wink2:
لا أخفيكم وقتها أرقني وأدهشني الترتيب الآلي الفوري للفرق
أسماء الفرق مخفية وبمجرد إدخال نتيجة لأي فريقين
نجد قوائم المجموعة الخاصة بهذين الفريقين قد انتقلت إليها أسماء الفرق بترتيب دقيق حسب الصدارة في النقاط والأهداف وما شابه
عندما يخسر الفريق يتراجع ترتيبه
تساءلت: {أَفَسِحْرٌ هَذَا أَمْ أَنتُمْ لَا تُبْصِرُونَ} (15) سورة الطور
ويومها كنت قد التحقت بدورة الإكسل التابعة للــ icdl من جديد
والقسم الخاص بالإكسل في الرخصة الدولية لقيادة الحاسب تعطى فيه معلومات استنجت الآن أنها معلومات يجب أن تعطى للأطفال
فالإكسل بحر والإكسل فكر وإبداع وفن وذوق وبراعة
ارجع لأي معجم أجنبي وابحث عن كلمة Excel عندها ستدرك ملياً معنى هذه الكلمة
تعرفت على أوفيسنا ولا أخفيكم فقد قرأت أكثر من 90% من المواضيع المطروحة في قسم الإكسل
أسبوع كامل وأنا أطالع تلك المواضيع التي كونت منها أرشيف رائع في مكتبتي الإلكترونية
المهم: نعود لبرنامج كأس العالم الذي برمجه الأخ سعود الهليل والذي أثار دهشتي
قمت بفك حماية الملف للاطلاع على المعادلات والطرق التي من خلالها يتم ترتيب المجموعات آلياً
فوجدت أنه قد خصص صفحة مخفية للمعادلات باسم workshop وهي خاصة فقط بمعادلات الترتيب التلقائي الذي أدهشني
عندما اطلعت على هذه الصفحة المخفية أصبت بإحباط لا وصيف له :')
2483 خانة بمعادلاتها من أجل الترتيب الآلي !! تخيل !!
:eek2::angry::eek2:
استخدم في تلك الخانات دالة واحدة فقط هي IF
عندها طرحت البرنامج جانباً وأصبحت أطور نفسي بجوانب أخرى في الإكسل :rol:
ولكن داخلياً كنت أشعر أن هذه الطرق يمكن أن تختصر بطرق ومعادلات أسهل بكثير من هذا التعقيد
الذي -وبكل صراحة- لم يستوعبه عقلي البشري؛ لأنني وجدته غير منطقي
وبفضل الله ثم بفضل الموضوعات والأفكار المطروحة في هذا المنتدى من قبل الأخوة
استطعت إيجاد أفكار تختصر علينا الطريق دون أدنى مقارنة مع الطرق الأخرى وبخانات قليلة جداً جداً
والأهم أنها طرق منطقية إن شرحتها لأي شخص فسيستوعبها عقله البشري مباشرة
استخدمت فيها الدالات التالية:
IF
SUM
RANK
MATCH
INDEX

حتى أكون منصفاً فأقدم شكري وإعجابي للأخ الحبيب أبو تامر الذي استفدت من ردوده حول الترتيب
وشكري للأخ العزيز خبور الذي ساعدني في أحد مشاركاته من أجل التخلص من مشكلة التعادل في المجموع
وبذلك كان هذا العمل عملاً متكاملاً لمنتديات أوفيسنا
ويشرفني أن يكون هذا العمل عملاً عربياً إسلامياً ؛ فمعظم الجداول استفيد منها من برامج أجنبية
ستجدون بالملف المرفق ثلاث نسخٍ:
1- نسخة جاهزة .
2- نسخة فيها شرح تفصيلي لكيفية البرمجة .
3- نسخة الأخ سعود باسم wold cup 2006 وفيها أظهرت الورقة المخفية workshop لتقارن بنفسك وتشاهد الكم الهائل من الخانات للقيام بمسألةالترتيب الآلي.

أسأل الله أن يكون هذا العمل خالصاً لوجهه الكريم
أتمنى من كل شخص وجد فائدة من هذا الموضوع أن يقوم بدعم القنوات الفضائية الإسلامية برسالة قصيرة
لا تنسوني من دعاءكم ؛ فيوم السبت القادم -إن شاء الله- سأتقدم لامتحان الإكسل التابع للـ ICDL
:fff: سنة هجرية مباركة وكل عام وأنتم بألف خير :fff:
الحمد لله رب العالمين
1/1/1429 هـ
9/1/2008
ملاحظة: كلمة فك الحماية هي: 123
أبو أكرم الحلبي // منتديات أوفيسنا

__________.rar

تم تعديل بواسطه أبو أكرم
  • Like 1
رابط هذا التعليق
شارك

السلام عليكم ورحمة الله وبركاته

بارك الله فيك أخ أبو اكرم وجعله الله في ميزان حسناتك ونسأل الله أن يوفقنا فيما فيه خير للإسلام والمسلمين .

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

رابط هذا التعليق
شارك

السلام عليكم ورحمة الله وبركاته

بارك الله فيك أخ أبو اكرم وجعله الله في ميزان حسناتك ونسأل الله أن يوفقنا فيما فيه خير للإسلام والمسلمين .

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

وعليكم السلام ورحمة الله وبركاته

ألف شكر على هذه المشاركة التي عطّرت بها الموضوع

ثابر وثابر فلا مستحيل أبداً

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

ومشوار المليون ميل يبدأ بخطوة

:fff: شاكر تعطيرك الكريم للموضوع :fff:

رابط هذا التعليق
شارك

  • 2 weeks later...

الأخ سانتاكروز:

أهلا بك وشاكر مرورك الكريم ونحن بالخدمة

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

الأخ أبومشاري: أسأل الله أن يكون عند حسن ظنك

حياك الله

رابط هذا التعليق
شارك

بارك الله فيك

وشكرا جزيلا لك على هذا المجهود الرائع

وشكرا كبيرا ايضا لهذا المنتدى الرائع "منتدى الاذكياء"

بالله انا اتشرف ان اكون عضو فى هذا المنتدى الرائع وزميل لهؤلاء الزملاء الاروع

رابط هذا التعليق
شارك

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

نسأل الله أن يوفقنا جميعاً لكل جديد ومميز

رابط هذا التعليق
شارك

أحمد الله أنه لاقى إعجابكم

أسأل الله الرقي لهذه الشبكة

وأن يجمعنا دوما معكم على المحبة والإفادة

حياكم الله أيها الأحباب

رابط هذا التعليق
شارك

السلام عليكم و رحمة الله

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

أخبرك أنني استفدت كثيرا من دوالك و من اختراعاتك و أنجزت برنامج منسوخ عن أفكارك و برنامج لبطولة إفريقيا GHANA CAN 2008 غانا 2008 .

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

تحياتي و تقديراتي الغالية .

أبو المعارف

رابط هذا التعليق
شارك

وعليكم السلام ورحمة الله وبركاته

بارك الله بك أخي الحبيب myabaz2000

لإرفاق البرنامج قم بضغطه بالوينرار أو الوينزب

ثم من إضافة رد تستطيع إرفاقه

ونحن بانتظارك وإن شاء الله يكون فاتحة خير لكل الأخوة

حياك الله

رابط هذا التعليق
شارك

السلام عليكم...

الأخ الفاضل أبو أكرم

عمل رائع ومجهود كبير أشكرك عليه من كل قلبي . لكن أتمنى أن تتقبل ملاحظاتي بصدر رحب .

فعند الإطلاع على الملف المرفق وجدت ملاحظتين هامتين .

الأولى: في جدول الترجيح لاحظت في الصيغة أنك تضرب بعدد يتغير (C12*99) (C12*100) ,وهذا خطأ فلو أفترضنا أن المانيا وبولندا في نهاية مبارياتهم تعادلا في كل شيئ فسوف نجد أن المانيا أخذت المركز الأول و بولندا أخذت المركز الثاني وهذا خطأ , وفي هذه الحالة لا بد أن يحصلا الفريقين على المركز الأول مكرر .

الثانية: أن الجدول المخفي يأخذ نتائج الفرق من جدول المباريات بشكل محدد . أي لو غيرنا موقع المانيا مرة وحاده سوف تتغير نتائجها كذلك لوبدلنا بين موقعي بولندا وكوستاريكا في جدول المباريات الأساسي .

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

1- الأكثر نقاطا

2- الأكثر صافي ( الأكثر تسجيلا للأهداف بعد طرح الأهداف المسجلة فيه )

3- الأكثر تسجيلا للأهداف

4- مباريات الفرق مع بعضها ( الفرق التي تعادلات في جميع النقاط السابقة )

5- الأقل إنذارات

6- القرعة

ولقد عملت ملفا في الفترة السابقة لكني توقفت في النقطة الرابعة , ولكنني إنشاء الله في الفترة القادمة سوف أستكمله وأضعه في المنتدى . بحيث يحل جميع النقاط السابقة .

ويوجد ملف مرفق يوضح الملاحظتين التي ذكرتهما وشكرا .

__________________________.rar

رابط هذا التعليق
شارك

السلام عليكم...

الأخ الفاضل أبو أكرم

عمل رائع ومجهود كبير أشكرك عليه من كل قلبي . لكن أتمنى أن تتقبل ملاحظاتي بصدر رحب .

فعند الإطلاع على الملف المرفق وجدت ملاحظتين هامتين .

الأولى: في جدول الترجيح لاحظت في الصيغة أنك تضرب بعدد يتغير (C12*99) (C12*100) ,وهذا خطأ فلو أفترضنا أن المانيا وبولندا في نهاية مبارياتهم تعادلا في كل شيئ فسوف نجد أن المانيا أخذت المركز الأول و بولندا أخذت المركز الثاني وهذا خطأ , وفي هذه الحالة لا بد أن يحصلا الفريقين على المركز الأول مكرر .

الثانية: أن الجدول المخفي يأخذ نتائج الفرق من جدول المباريات بشكل محدد . أي لو غيرنا موقع المانيا مرة وحاده سوف تتغير نتائجها كذلك لوبدلنا بين موقعي بولندا وكوستاريكا في جدول المباريات الأساسي .

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

1- الأكثر نقاطا

2- الأكثر صافي ( الأكثر تسجيلا للأهداف بعد طرح الأهداف المسجلة فيه )

3- الأكثر تسجيلا للأهداف

4- مباريات الفرق مع بعضها ( الفرق التي تعادلات في جميع النقاط السابقة )

5- الأقل إنذارات

6- القرعة

ولقد عملت ملفا في الفترة السابقة لكني توقفت في النقطة الرابعة , ولكنني إنشاء الله في الفترة القادمة سوف أستكمله وأضعه في المنتدى . بحيث يحل جميع النقاط السابقة .

ويوجد ملف مرفق يوضح الملاحظتين التي ذكرتهما وشكرا .

السلام عليكم ورحمة الله وبركاته

جزاك الله خيرا على ملاحظاتك

بالنسبة لملاحظتك الأولى:

لا يوجد شيء في كأس العالم يسمح لفريقين أن يعتليا المنصب الأول، لا!

عندما يتعادل الفريقان في كل شيء : نقاط ، أهداف ، فوز ، خسارة ..إلخ

هنا يتدخل الاتحاد الدولي ويجري قرعة لكي يرجح أحدهما على الآخر

ولا يجوز أن يقول : ألمانيا وبولندا هما الأول والثاني هو الإكوادور

لأنه في النهاية سيتأهل الأول والثاني للدور الثاني وهما فريقان فقط وليس ثلاثة

أما الملاحظة الثانية: لا مشكلة في الترتيب المخفي للفرق

أين المشكلة أخي؟ ولماذا نغير ترتيب وضعه الاتحاد الدولي؟

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

بالنسبة للتسلسل الأخير الذي وضعته فهو سهل ويمكن برمجته بكل سهولة

ولكن هل هو معتمد من الاتحاد الدولي

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

ولكن لا أظن أن للإنذارات اعتبار في الترجيح

ودوماً ستبقى مشكلة القرعة في حال تعادلت الفرق في كل شيء

وهذه يحلها فقط الاتحاد الدولي

بإمكاننا طبعا أن نضع هذا الاحتمال بحيث تخرج لنا خانة فارغة تنتظر ما أقره الاتحاد الدولي وإن كانت هكذا احتمالات ضعيفة إن لم نقل معدومة

حياك الله

شكرا لك أخي العزيز

رابط هذا التعليق
شارك

شكرا أخي على اهتمامك بأسئلتنا و نحييك تحة خالصة و طيبة و لك البرنامج.

ملاحظاتك و معلوماتك مفيدة لنا للمزيد قدما ... :clapping:

السلام عليكم ورحمة الله وبركاته

عمل رائع ومميز تستحق عليه تعظيم سلام

روعة في البرمجة وروعة في الإخراج

شيء مشرف جداً

أسأل الله أن يجعلك مباركاً أينما كنت

هذا أول برنامج بأيدٍ عربية إسلامية غير مقتبس من أي برنامج أجنبي

بوركت أخي الحبيب

وجزاك الله خيرا أخي الحبيب

تم تعديل بواسطه أبو أكرم
رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information