إختيار الفائز فى أحدى المسابقات بشكل عشوائى
بسم الله الرحمن الرحيم
الإخوة الأعزاء
السلام عليكم ورحمة الله وبركاته
اليوم سنتعلم معاً طريقة إختيار الفائز فى أحدى المسابقات بشكل عشوائى، وذلك من خلال إستخدام الدوال Randbetween و الدالة Vlookup و الدالة IF
النتيجة النهائية

مثال : لدينا 11 متسابق مرشحين للفوز بالجائزة كالتالى

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

ملاحظات على المعادلة السابقة
1 » الجزء المكتوب باللون الأحمر هو المسئول عن توليد الأرقام بشكل عشوائى وذلك بين الرقمين 1 و 11، ويمثل قيمة البحث فى الدالة Vlookup
2 » الجزء المكتوب باللون الأخضر يشير إلى منطقة البحث والتى يوجد بها القيمة المراد إستخراجها
3 » الجزء المكتوب باللون البنفسجى يشير لرقم العمود فى منطقة البحث
4 » الجزء المكتوب باللون البرتقالى يبين للدالة Vlookup أننا نريد مطابقة لقيمة البحث
الأن إذا أردت من أن الدالة تعمل بشكل صحيح نضغط على الزر F9 ستجد أن النتيجة تتغير مع كل ضغطة، وذلك لأننا بالضغط على الزر F9 فإننا نقوم بعمل Recalculate Workbook وهو ما يؤدى إلى قيام الدالة Randbetween بتوليد جديد
فى حالة أننا نريد أن نضبط الدالة السابقة فى حالة تحقق شرط معين وهو إختيار Start وتتوقف الدالة عند إختيار Stop فإننا سنقوم بإستخدام الدالة IF كالتالى

فى المعادلة السابقة نجد الأتى :
1 » الجزء المكتوب باللون الأخضر هو الشرط الخاص بالدالة IF والذى به سنعرف هل الخلية E2 بها Start
2 » الجزء المكتوب باللون الأزرق هى الدالة السابق كتابتها وهى تمثصل النتيجة التى ستظهرها الدالة If فى حالة تحقق الشرط
3 » علامتى التنصيص باللون الأحمر تعنى أن تكون الخلية فارغة فى حالة عدم تحقق الشرط
ملحوظة عامة : يعيب هذه الطريقة أننا إذا أردنا إظهار أكثر من فائز فقد يتكرر نفس الشخص أكثر من مرة
شرح الدوال المستخدمة فى الموضوع
1 » الدالة Randbetween
2 » الدالة Vlookup
3 » الدالة IF
الأخ المعتصم بالله، السلام عليكم
بصراحة أنا متابع لمدونتك منذ فترة ليست بالقصيرة ، واستفدت كثيراً مما كتبته وشرحته لنا عن الاكسل
ورغبت في شكرك على جهدك وعملك الجميل والنبيل.
أتمنى لك التوفيق في امتحاناتك وفي الدنيا والآخرة يارب.
أخوك وشريكك في الاسم
المعتصم بالله
أشكرك جدا على هذا المثال الرائع و الشرح المنظم
تم التطبيق بنجاح
مثال مفيد جدا وشرح رائع
ماشاء الله
شرح واضح وسلس
بارك الله فيك
والسلام عليكم