الانتقال إلى المحتوى الرئيسي

كيفية جعل رقم عشوائي في إكسيل: دليل بسيط للمبتدئين

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

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

الطريقة 1: استخدم وظيفة راند () للحصول على رقم عشوائي في النطاق من 0 إلى 1. للحصول على رقم عشوائي في نطاق آخر ، اضرب نتيجة الدالة في الفرق بين الحدود العليا والسفلى للنطاق وأضف الحد الأدنى.

الطريقة 2: استخدام وظيفة راندبيتوين () للحصول على عدد صحيح عشوائي في نطاق معين. يجب عليك تحديد الحدود الدنيا والعليا للنطاق في وسيطات الوظيفة.

الآن بعد أن كنت معتادا على طريقتين بسيطتين للحصول على أرقام عشوائية في إكسيل ، يمكنك استخدامها في المشاريع والمهام الخاصة بك. لا تنس أن إكسيل يقدم العديد من الوظائف الأخرى للعمل مع البيانات ، ويمكنك استخدامها لإنشاء صيغ معقدة وتحليل المعلومات.

  1. صيغة إنشاء رقم عشوائي في إكسيل
  2. توليد أرقام عشوائية في نطاق معين
  3. استخدام الراند والوظائف العشوائية لتوليد أرقام عشوائية
  4. إنشاء أرقام عشوائية على أساس الاحتمال
  5. كيفية تحديث الأرقام العشوائية تلقائيا في إكسيل
  6. تجنب تكرار الأرقام العشوائية عند التحديث
  7. سؤال وجواب
  8. كيف يمكنني جعل رقم عشوائي في إكسيل?
  9. هل من الممكن لجعل عدد صحيح عشوائي في إكسيل?
  10. كيف يمكنني جعل رقم عشوائي في إكسيل دون التكرار?
  11. كيف يمكنني تحديد تاريخ عشوائي في إكسيل?
  12. كيفية جعل رقم عشوائي في إكسيل مع خطوة معينة?

صيغة إنشاء رقم عشوائي في إكسيل

في إكسيل ، يمكنك إنشاء رقم عشوائي باستخدام وظيفة راند الخاصة (). تولد وظيفة راند() رقما عشوائيا في النطاق من 0 إلى 1. إذا كنت بحاجة إلى إنشاء رقم عشوائي في نطاق مختلف ، فيمكنك استخدام صيغ ووظائف مختلفة.

إذا كنت بحاجة إلى إنشاء عدد صحيح عشوائي في نطاق معين ، يمكنك استخدام وظيفة راندبيتوين (). تتيح لك هذه الوظيفة تحديد الحدود الدنيا والعليا للنطاق الذي سيتم فيه إنشاء رقم عشوائي.

مثال على صيغة لإنشاء عدد صحيح عشوائي من 1 إلى 10:

= راندبين (1 ، 10)

إذا كنت بحاجة إلى إنشاء رقم فاصلة عائمة عشوائية (رقم كسري) ، فيمكنك استخدام صيغة تجمع بين وظيفة الراند () وعوامل الضرب والإضافة. على سبيل المثال ، لإنشاء رقم عشوائي في النطاق من 0 إلى 100 ، يمكنك استخدام الصيغة التالية:

= راند () * 100

يمكنك أيضا إنشاء رقم عشوائي مع عدد محدود من المنازل العشرية باستخدام وظيفة الجولة (). على سبيل المثال ، لإنشاء رقم عشوائي مع منزلتين عشريتين في النطاق من 0 إلى 1 ، يمكنك استخدام الصيغة التالية:

= جولة (راند () ، 2)

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

نأمل أن تساعدك هذه الأمثلة على إنشاء أرقام عشوائية في إكسيل. حظا سعيدا في العمل مع البرنامج!

توليد أرقام عشوائية في نطاق معين

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

    نهاية الفرعية

    • بغض النظر عن الطريقة المختارة ، يمكن أن يساعدك إنشاء أرقام عشوائية في نطاق معين في حل المهام المختلفة وجعل عملك في إكسيل أكثر كفاءة وإثارة للاهتمام.
    • استخدام الراند والوظائف العشوائية لتوليد أرقام عشوائية

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

    • وظيفة راند:
    • = راند()
    • وظيفة رقم عشوائي:

    وظيفة رقم عشوائي يولد رقم عشوائي في النطاق المحدد. يمكنك تحديد الحد الأدنى والحد الأقصى للقيم.

    صيغة استخدام الدالة العشوائية في إكسيل:

    = عشوائي (الحد الأدنى للقيمة ، القيمة القصوى)

    .

    على سبيل المثال ، لإنشاء رقم عشوائي من 1 إلى 10 ، يمكنك استخدام الصيغة التالية:

    1. = عشوائي (1 ، 10)
    2. .
    3. لاحظ أنه يتم تحديث القيم التي تم إنشاؤها بواسطة الراند والوظائف العشوائية فقط عند تغيير محتويات الجدول أو حساب الصيغ يدويا. إذا كنت بحاجة إلى الحصول على أرقام عشوائية جديدة ، فأنت بحاجة إلى اتباع الخطوات المذكورة أعلاه.
    4. وذلك باستخدام وظائف راند وعشوائية تساعدك على إنشاء أرقام عشوائية لأغراض مختلفة في إكسيل. يمكن أن تكون مفيدة ، على سبيل المثال ، في إنشاء عينات عشوائية ، وتحديد الفائز في الألعاب ، ونمذجة الأحداث العشوائية ، وأكثر من ذلك بكثير.
    5. إنشاء أرقام عشوائية على أساس الاحتمال

    في إكسيل ، يمكنك إنشاء أرقام عشوائية باستخدام أساليب ووظائف مختلفة. إحدى الطرق هي إنشاء أرقام عشوائية بناء على الاحتمال. هذا يعني أنه يمكنك تحديد الاحتمالات لكل رقم وسوف اكسل توليد أرقام عشوائية على أساس هذه الاحتمالات.

    لإنشاء أرقام عشوائية بناء على الاحتمالية ، اتبع الخطوات التالية:

    قم بإنشاء قائمة بالأرقام التي تريد تحديد الاحتمالات لها. على سبيل المثال ، قد تتضمن القائمة أرقاما من 1 إلى 10.

    قم بإنشاء قائمة بالاحتمالات المقابلة لكل رقم في قائمتك. على سبيل المثال ، قد تختلف الاحتمالات لكل رقم من 1 إلى 10.

    • حدد الخلية التي تريد وضع رقم عشوائي فيها ، مع مراعاة الاحتمال.

      استخدام وظيفة فلوكوب لتحديد رقم عشوائي على أساس الاحتمال. تتيح لك وظيفة فلوكوب العثور على قيمة في النطاق المحدد بناء على المعايير المحددة.

    • حدد رقما عشوائيا من 0 إلى 1 كقيمة لوظيفة فلوكوب باستخدام وظيفة راند (). على سبيل المثال ، إذا كنت تريد رقما عشوائيا بين 1 و 10 ، فيمكنك استخدام الصيغة =فلوكوب(راند (), ب2:ج11, 2, صحيح).

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

    • باستخدام وظيفة فلوكوب جنبا إلى جنب مع وظيفة راند () ، يمكنك إنشاء أرقام عشوائية على أساس الاحتمالات المختلفة. هذا هو وسيلة مفيدة لنمذجة الأحداث العشوائية مع احتمالات معينة في إكسيل.

      كيفية تحديث الأرقام العشوائية تلقائيا في إكسيل

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

    باستخدام وظيفة راند()

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

    باستخدام رمز فبا

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

    استخدام الصيغ الديناميكية

    1. يمكنك أيضا استخدام الصيغ الديناميكية لتحديث أرقام عشوائية في إكسيل. على سبيل المثال ، يمكنك استخدام وظيفة اليوم() أو الآن() لإنشاء التاريخ والوقت الحاليين. بعد ذلك ، باستخدام هذه القيم كوسيطة لوظيفة راند () ، ستتمكن من إنشاء أرقام عشوائية جديدة في كل مرة يتم فيها تحديث الصيغة.
    2. وبالتالي ، فإن اختيار كيفية تحديث الأرقام العشوائية في إكسيل يعتمد على احتياجاتك الخاصة. يمكنك اختيار الخيار الأكثر ملاءمة وملاءمة مما سبق لتحديث الأرقام العشوائية تلقائيا في جدول بيانات إكسل الخاص بك. حظا سعيدا مع عملك!
    3. تجنب تكرار الأرقام العشوائية عند التحديث

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

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

    لتجنب تكرار الأرقام العشوائية عند التحديث ، يمكنك استخدام صيغة مع وظيفة "الحالة بين". تولد وظيفة" الحالة بين " رقما عشوائيا بين قيمتين محددتين.

    على سبيل المثال ، إذا كنت بحاجة إلى الحصول على رقم عشوائي من 1 إلى 100 ، فيمكنك استخدام الصيغة بالتنسيق التالي:

    حدد الخلية التي تريد وضع رقم عشوائي فيها.

    أدخل الصيغة: = في كل مرة (1 ؛ 100)

    اضغط على "أدخل" أو "رجوع" على لوحة المفاتيح.

    سوف اكسل الآن توليد رقم عشوائي جديد في النطاق المحدد في كل مرة تقوم بتحديث الجدول.

    إذا كنت بحاجة إلى الحصول على أرقام عشوائية فريدة متعددة ، فيمكنك تطبيق صيغة" الحالة بين " على خلايا متعددة في عمود أو صف.

    على سبيل المثال ، إذا كنت ترغب في الحصول على 5 أرقام عشوائية فريدة من 1 إلى 100 ، يمكنك إنشاء 5 خلايا وتطبيق صيغة "الحالة بين" على كل هذه الخلايا.

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

    سؤال وجواب

    كيف يمكنني جعل رقم عشوائي في إكسيل?

    لجعل رقم عشوائي في إكسيل ، يمكنك استخدام وظيفة راند (). تقوم هذه الوظيفة بإرجاع رقم عشوائي في النطاق من 0 إلى 1. إذا كنت بحاجة إلى تحديد نطاق ، يمكنك ضرب نتيجة الدالة بالفرق بين القيم القصوى والدنيا ، ثم إضافة الحد الأدنى للقيمة. على سبيل المثال ، إذا كنت ترغب في الحصول على رقم عشوائي من 1 إلى 10 ، فاستخدم الصيغة "=راند()*(10-1)+1".

    هل من الممكن لجعل عدد صحيح عشوائي في إكسيل?