ABDELRHMAN
مؤسس ومدير المدونة

شرح دالة RANDBETWEEN في Excel: إنشاء أرقام عشوائية بين قيمتين

⏱ وقت القراءة: ... دقائق

صحبي كريم، شاب عمره 26 سنة، شغال مدرس إحصاء في معهد خاص. كل أسبوع كان محتاج يجهز بيانات تجريبية لطلابه عشان يدربوا عليها: درجات وهمية، أرقام عشوائية للتحليل، أمثلة على المتغيرات. كان بيقعد ساعتين-3 يكتب الأرقام بإيده، ويحاول يخليها "تبدو عشوائية".

سنة 2024، صحبه قاله: "إنت لسه بتعمل ده يدوي؟ في دالة في Excel اسمها RANDBETWEEN بتولد لك آلاف الأرقام العشوائية في ثانية". كريم كان فاكر إن الأرقام اللي بيكتبها كافية. صحبه فتحله Excel، علمه RANDBETWEEN في 5 دقايق. كريم صدم.

الـ 3 ساعات اللي كان بيراحوا أسبوعياً، اختصرت لـ 30 ثانية. الأرقام بقت عشوائية فعلاً (مش "تبدو عشوائية"). كريم قعد أسبوع يتعلم استخدامات RANDBETWEEN المتقدمة - من توليد بيانات اختبارية لاختيار طلاب عشوائياً للأسئلة الشفهية لمحاكاة سيناريوهات إحصائية.

بعد سنة، كريم بقى مدرب Excel للإحصاء. الإقبال على دوراته زاد لما بدأ يستخدم بيانات حقيقية وعشوائية. الدخل الإضافي من الدورات: 1500 دولار شهرياً. كمان طور كورس على Udemy عن "الإحصاء العملي بـ Excel" بيبيع بـ 800 دولار شهرياً. كل ده من قرار يتعلم دالة بسيطة. النهاردة هنشرح RANDBETWEEN Excel 2026 بكل تفاصيلها وكيف تستخدمها لتوفير ساعات في إنشاء البيانات.

شرح دالة RANDBETWEEN في Excel 2026 - توليد أعداد صحيحة عشوائية بدقة

تنبيه مهم: المقال ده دليل تعليمي عملي. الدالة بتشتغل في كل إصدارات Excel من 2007 وما بعده + Google Sheets. الأمثلة تطبيقية تقدر تجربها فوراً على شغلك.

شرح دالة RANDBETWEEN في Excel 2026: توليد أعداد عشوائية بدقة احترافية

📊 ملاحظة مهمة: هذا المقال جزء من سلسلة دوال Excel الشاملة. اقرأ أولاً 👈 Pillar #3: دليل أهم 20 دالة Excel 2026

ما هي دالة RANDBETWEEN ولماذا مهمة؟

دالة RANDBETWEEN من الدوال البسيطة لكن المفيدة جداً في Excel. وظيفتها واضحة: تولد رقم صحيح عشوائي بين حدين تحددهما. كل مرة تفتح الملف أو تضغط F9، الدالة تولد رقم جديد. على عكس دالة RAND اللي بتولد أرقاماً عشرية بين 0 و 1، RANDBETWEEN تمنحك تحكماً كاملاً في النطاق.

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

المهام اللي بتسهلها RANDBETWEEN

المهمةبدون RANDBETWEENمع RANDBETWEEN
توليد 1000 رقم عشوائي3-5 ساعات يدوياً5 ثوان
اختيار 10 موظفين عشوائياًاختيار يدوي متحيزضغطة زر
إنشاء بيانات تجريبيةمتعب وغير دقيقسريع ودقيق
محاكاة سيناريوهاتمحدودة جداًآلاف السيناريوهات
اختبار النماذجأرقام محدودةاختبارات شاملة
توزيع المهام عشوائياًتحيز شخصيعدالة كاملة

المهن اللي بتستفيد من RANDBETWEEN

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

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

الصيغة الأساسية للدالة

=RANDBETWEEN(bottom, top)

شرح الوسائط

الوسيطالوصفالقواعد
bottom (الأدنى)أصغر رقم في النطاقإلزامي، رقم صحيح
top (الأعلى)أكبر رقم في النطاقإلزامي، أكبر من أو يساوي bottom

قواعد مهمة

  • النتيجة تشمل الحدين (bottom و top)
  • الناتج دائماً رقم صحيح (لا عشري)
  • تقبل أرقام سالبة
  • تتحدث تلقائياً عند فتح الملف أو F9
  • كل خلية تعطي رقم مستقل عن الباقي
  • إذا bottom > top، تحصل على خطأ #NUM!

أمثلة عملية أساسية

المثال 1: رقم بين 1 و 10

=RANDBETWEEN(1, 10)

النتيجة: رقم من 1 لـ 10 (شامل الاثنين). كل ضغطة F9 تعطي رقم جديد. مفيد لاختيار عشوائي بسيط.

المثال 2: رقم بين 100 و 500

=RANDBETWEEN(100, 500)

النتيجة: أي رقم من 100 لـ 500. مفيد لتوليد أرقام مبيعات تجريبية.

المثال 3: أرقام سالبة وموجبة

=RANDBETWEEN(-50, 50)

النتيجة: من -50 لـ +50. مفيد لاختبار حسابات تتعامل مع قيم موجبة وسالبة.

المثال 4: نسبة مئوية عشوائية

=RANDBETWEEN(0, 100) / 100

النتيجة: نسبة بين 0 و 100%. مفيد لتوليد نسب تجريبية.

المثال 5: رقم عشري بين قيمتين

=RANDBETWEEN(1, 1000) / 100

النتيجة: رقم عشري من 0.01 لـ 10. الفكرة: أنشئ رقم صحيح كبير ثم اقسمه.

المثال 6: ملء عمود كامل بأرقام عشوائية

اكتب =RANDBETWEEN(50, 100) في B2، ثم اسحب المعادلة لأسفل. كل خلية تحصل على رقم مستقل عشوائي.

المثال 7: تاريخ عشوائي

=RANDBETWEEN(DATE(2026,1,1), DATE(2026,12,31))

النتيجة: تاريخ عشوائي في 2026. (تأكد من تنسيق الخلية كـ Date). للمزيد عن التواريخ، اقرأ شرح دالة DATE.

سيناريوهات عملية شاملة

السيناريو 1: إنشاء بيانات اختبار لقاعدة بيانات موظفين

محتاج 100 موظف وهمي لاختبار نظام HR:

الحقلالمعادلةالنطاق
رقم الموظف=RANDBETWEEN(1000,9999)أرقام 4 خانات
العمر=RANDBETWEEN(22,55)أعمار العمل
الراتب الشهري=RANDBETWEEN(8,30)*10008000-30000
سنوات الخبرة=RANDBETWEEN(0,30)0-30 سنة
أيام الإجازة المستخدمة=RANDBETWEEN(0,21)0-21 يوم
تقييم الأداء=RANDBETWEEN(60,100)60-100%

قاعدة بيانات تجريبية لـ 100 موظف في دقيقة واحدة. اختبار النظام احترافي بدون انتظار بيانات حقيقية.

السيناريو 2: محاكاة مبيعات شركة لسنة كاملة

اليومالمعادلةالناتج المتوقع
عدد الفواتير اليومية=RANDBETWEEN(15,40)15-40 فاتورة
متوسط قيمة الفاتورة=RANDBETWEEN(200,800)200-800 جنيه
إجمالي اليومعدد الفواتير × متوسط القيمةمحسوب
عدد العملاء الجدد=RANDBETWEEN(0,10)0-10 عميل
عدد المرتجعات=RANDBETWEEN(0,5)0-5 مرتجع

محاكاة 365 يوم من المبيعات في ثوان. تقدر تختبر تحليلاتك وتقاريرك بشكل واقعي.

السيناريو 3: اختيار عشوائي عادل

المدير محتاج يختار 5 موظفين عشوائياً لمهمة معينة من 50 موظف:

  1. في عمود B، اكتب =RANDBETWEEN(1, 1000000) جنب كل اسم
  2. سور الأسماء حسب عمود B (Sort)
  3. أول 5 أسماء = الاختيار العشوائي

اختيار عادل 100% بدون تحيز. وفر شكاوى الموظفين عن المحاباة.

السيناريو 4: اختيار سؤال شفهي عشوائي

محاضر عنده 50 سؤال شفهي. محتاج يختار سؤال عشوائي لكل طالب:

=INDEX(A2:A51, RANDBETWEEN(1, 50))

كل ضغطة F9 تختار سؤال جديد. عدالة كاملة في توزيع الأسئلة. اقرأ أيضاً دالة INDEX و دالة CHOOSE كبدائل.

السيناريو 5: محاكاة طبية لاختبار النماذج

عيادة تختبر نظام جديد لإدارة المرضى:

البياناتالمعادلة
عمر المريض=RANDBETWEEN(18,80)
ضغط الدم الانقباضي=RANDBETWEEN(90,180)
ضغط الدم الانبساطي=RANDBETWEEN(60,110)
السكر بالدم=RANDBETWEEN(70,200)
الوزن (كيلو)=RANDBETWEEN(45,120)
الطول (سم)=RANDBETWEEN(150,200)

اختبار شامل للنظام بـ 1000 مريض وهمي. كشف الأخطاء قبل العمل بالبيانات الحقيقية.

السيناريو 6: محاكاة استثمارية

محلل مالي يختبر استراتيجية استثمار:

المؤشرالمعادلة
سعر السهم اليومي=RANDBETWEEN(8000,12000)/100
حجم التداول=RANDBETWEEN(10000,1000000)
التغير %=RANDBETWEEN(-500,500)/100

محاكاة آلاف السيناريوهات الاستثمارية في دقايق. اختبار الاستراتيجيات قبل تطبيقها بأموال حقيقية.


💰 فرصة حقيقية: تعرف ازاي تربح من Excel ومهارات تحليل البيانات وتحولها لمصدر دخل إضافي بالدولار 👈 Pillar #4: الدليل الكامل للربح من الإنترنت 2026


دمج RANDBETWEEN مع دوال أخرى

1. RANDBETWEEN + INDEX (الاختيار من قوائم)

=INDEX(A2:A100, RANDBETWEEN(1, 99))

اختيار عنصر عشوائي من قائمة. مفيد لاختيار اسم/منتج/سؤال عشوائي.

2. RANDBETWEEN + CHOOSE (اختيار من خيارات محددة)

=CHOOSE(RANDBETWEEN(1,4), "ممتاز","جيد","مقبول","ضعيف")

اختيار عشوائي من نص محدد.

3. RANDBETWEEN + IF (المنطق الشرطي)

=IF(RANDBETWEEN(1,100)<70, "نشط", "غير نشط")

70% احتمال "نشط"، 30% احتمال "غير نشط". اقرأ دالة IF.

4. RANDBETWEEN + DATE (تواريخ عشوائية)

=DATE(2026, RANDBETWEEN(1,12), RANDBETWEEN(1,28))

تاريخ عشوائي في 2026. اقرأ دالة DATE.

5. RANDBETWEEN + TEXT (نصوص بأرقام عشوائية)

=TEXT(RANDBETWEEN(1,9999),"0000")

6. RANDBETWEEN + ROUND (للدقة)

=ROUND(RANDBETWEEN(1,10000)/100, 2)

المقارنة بين RANDBETWEEN و RAND و RANDARRAY

المعيارRANDBETWEENRANDRANDARRAY
الناتجرقم صحيح بين قيمتينرقم عشري بين 0 و 1مصفوفة أرقام دفعة واحدة
الوسائط204
التوافقكل الإصداراتكل الإصداراتExcel 365 فقط

أيهما تستخدم؟

  • RANDBETWEEN: الأكثر استخداماً. للأعداد الصحيحة العادية.
  • RAND: للنسب المئوية والأرقام الإحصائية الدقيقة. اقرأ شرح RAND.
  • RANDARRAY: لو محتاج توليد آلاف الأرقام دفعة واحدة (Excel 365).

قصص نجاح حقيقية

قصة كريم: من مدرس عادي لمدرب محترف

كريم صديقي اللي حكيتلك عنه، حياته اتغيرت من دالة بسيطة. النتائج بعد سنة:

  • توفير 12-15 ساعة أسبوعياً
  • دورات Excel للإحصاء بدخل 1500 دولار شهرياً
  • كورس على Udemy بدخل 800 دولار شهرياً
  • سمعة احترافية في مجال الإحصاء العملي
  • عملاء من 5 دول عربية

الإجمالي: زيادة دخل 250% في سنة. كل ده من دالة من 11 حرف.

قصة شركة سعودية: محاكاة استراتيجيات استثمار

شركة استثمار سعودية كانت تختبر استراتيجيات بأموال حقيقية. بنت نظام محاكاة كامل بـ RANDBETWEEN لاختبار الاستراتيجيات قبل التطبيق. النتيجة: تجنب 80% من الخسائر السابقة.

قصة سارة: مديرة موارد بشرية تنهي شكاوى المحاباة

سارة، مديرة HR في شركة كويتية. بنت نظام بـ RANDBETWEEN لاختيار عشوائي عادل ضمن الفئات المؤهلة. الشكاوى اختفت تماماً.

الحلول البسيطة للمشاكل المعقدة هي علامة الذكاء الحقيقي. RANDBETWEEN ليست دالة معقدة، لكن استخدامها الذكي بيحل مشاكل كانت مستعصية لسنين

الأخطاء الشائعة وحلولها

الخطأالسببالحل
الأرقام تتغير دائماًالدالة volatilePaste Values لتثبيت القيم
#NUM! errorbottom > topتأكد من ترتيب القيم
#VALUE! errorإدخال نص بدلاً من رقمتأكد إن الوسائط أرقام
تكرار نفس الأرقامRANDBETWEEN قد تكرراستخدم RANDARRAY مع UNIQUE
بطء الملفكثرة استخدام RANDBETWEENManual Calculation أو Paste Values

نصائح احترافية للتميز

1. استخدم Paste Values للبيانات النهائية

2. اختبر بعينات كبيرة

3. ادمج مع AVERAGEIF/COUNTIF للتحليل

4. استخدم Conditional Formatting

5. اعمل قالب جاهز

6. وثق الاستخدام

7. لا تستخدم للقرارات المالية الحقيقية

8. استخدم AI لكتابة معادلات معقدة


📌 اقرأ المزيد - دوال Excel مرتبطة

🎲 دوال عشوائية ومتسلسلة

🧮 دوال الشروط

🔍 دوال البحث

📊 دوال الإحصائيات

📋 دوال النصوص

📅 دوال التاريخ


أسئلة شائعة عن RANDBETWEEN

ما هي دالة RANDBETWEEN في Excel 2026؟

دالة RANDBETWEEN تولد عدداً صحيحاً عشوائياً بين حد أدنى وحد أعلى تحددهما. تتغير قيمتها مع كل عملية حساب أو ضغطة F9. تستخدم بشكل أساسي لإنشاء بيانات تجريبية، محاكاة سيناريوهات، واختيار عينات عشوائية.

هل الأرقام عشوائية فعلاً؟

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

هل تكرر نفس الأرقام؟

نعم، ممكن. كل خلية مستقلة. لو محتاج أرقام فريدة، استخدم RANDARRAY مع UNIQUE في Excel 365.

هل تتغير الأرقام دائماً؟

نعم، عند فتح الملف وعند F9 وعند أي تعديل. للتثبيت: Paste Values.

هل تشتغل في Google Sheets؟

نعم بنفس الصيغة. الفرق الوحيد: Google Sheets قد يحدثها تلقائياً بشكل دوري.

هل تحتاج اشتراك مدفوع؟

لا، RANDBETWEEN موجودة في كل إصدارات Excel من 2007 وما بعده + Google Sheets المجاني.

كم أقصى رقم تتعامل معه؟

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

هل تتعامل مع الأرقام السالبة؟

نعم. =RANDBETWEEN(-100,100) تعطي رقم بين -100 و +100. مفيد للمحاكاة الإحصائية.

هل ممكن أحدد توزيع معين (طبيعي مثلاً)؟

RANDBETWEEN توزيع متساوي (uniform). للتوزيع الطبيعي (Gaussian)، استخدم NORM.INV مع RAND.


الخلاصة: دالة بسيطة بتطبيقات لانهائية

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

القرارات اللي تحتاج تتخذها النهاردة

  1. قرار التطبيق: اعمل أول معادلة RANDBETWEEN هذا الأسبوع
  2. قرار الدمج: اتعلم استخدامها مع INDEX و IF
  3. قرار التطوير: ابني قاعدة بيانات تجريبية لمشروع
  4. قرار الإتقان: طبق على شغلك أو دراستك الحقيقية
  5. قرار التوسع: اتعلم RAND و RANDARRAY بعدها

اقفل المقال. افتح Excel. اكتب أول معادلة: =RANDBETWEEN(1,100). شوف رقم عشوائي يظهر. اضغط F9 وشوف الرقم يتغير. السحر بسيط لكنه قوي. الفعل ده اللي بيغير المسار. مش الكلام، الفعل.


إخلاء المسؤولية

تنبيه مهم: المحتوى المقدم لأغراض تعليمية وتوعوية فقط، وليس نصيحة احترافية.

  • الكاتب ليس متخصصاً معتمداً: المعلومات مبنية على بحث وتجربة شخصية.
  • إصدارات Excel مختلفة: دالة RANDBETWEEN متاحة في Excel 2007+.
  • نتائج الدوال قد تختلف: حسب البيانات والإعدادات الإقليمية.
  • الأمثلة توضيحية: طبق على بياناتك الفعلية بحذر، اعمل backup أولاً.
  • تحمل المسؤولية: أنت المسؤول عن استخدامك للدوال. الموقع غير مسؤول عن أي خسائر.

بالمتابعة، أنت توافق على أن استخدامك لهذه المعلومات على مسؤوليتك الشخصية الكاملة.

قيّم هذا المقال
اضغط لتقييم المقال

التعليقات

سيتم تحميل نموذج التعليق عند الضغط