يمكن أن تكون معرفة كيفية إنشاء أرقام عشوائية في جدول البيانات الخاص بك مفيدة للغاية. لحسن الحظ ، يمكن القيام بذلك بسهولة في جداول بيانات Google. يمكنك استخدام وظيفتين في "جداول بيانات Google" لإنشاء رقم عشوائي. هذه هي وظائف RAND و RANDBETWEEN.
يسمح لك RANDBETWEEN بتوليد رقم عشوائيًا من حد معين بين رقمين. ستركز هذه المقالة على دالة RANDBETWEEN وستلقي نظرة على بناء الجملة الخاص بها ، وأسباب استخدام RANDBETWEEN بدلاً من RAND ، وبعض الأمثلة على الدالة.
بناء الجملة لـ RANDBETWEEN
قبل أن نلقي نظرة على الوظيفة قيد التشغيل ، من المهم أن نفهم بنية الصيغة. يعمل بشكل مشابه لـ RANDBETWEEN في Excel. إليك كيفية استخدامه في جداول بيانات Google:
= RANDBETWEEN (سفلي ، علوي)
بناء الجملة هذا بسيط نسبيًا مقارنة بالوظائف الأخرى ويحتاج فقط إلى وسيطين للعمل. هؤلاء هم:
- أدنى: هذا هو الحد الأدنى من النطاق. وهي تحدد أن الرقم الذي سيتم إنشاؤه يجب أن يكون مساويًا للمعامل المحدد أو أكبر منه.
- العلوي: هذا هو الحد الأعلى للنطاق. وهي تحدد أن الرقم الذي سيتم إنشاؤه يجب أن يكون مساويًا للمعامل المحدد أو أقل منه.
يمكن استخدام القيم العشرية للمعلمات الدنيا والعليا. استخدام هذه القيم يعني أنه سيتم تقريب الحد الأعلى إلى العدد الصحيح الأدنى. على سبيل المثال ، إذا كان الحد الأعلى هو 10.4 ، فسيتم تقريبه إلى 10. وبالمثل ، إذا تم تعريف الحد الأدنى على أنه 2.6 ، فسيتم تقريب الرقم إلى 3.
RANDBETWEEN مقابل. راند
على الرغم من أن RAND و RANDBETWEEN يعملان على حد سواء ويمكن استخدامهما لأغراض مماثلة ، مثل إنشاء مولدات أرقام عشوائية معقدة في جداول بيانات Google، انهم ليسو نفس الشيء.
- من غير المرجح أن ينتج RANDBETWEEN أرقامًا فريدة تمامًا لنطاق أصغر عند مقارنته بصيغة RAND.
- يمكن لـ RAND إرجاع القيم العشرية ، بينما تُرجع RANDBETWEEN قيمًا صحيحة.
- لا تأخذ صيغة RAND أي معلمات ، بينما تتطلب RANDBETWEEN معلمتين للعمل. تحدد المعلمات الحد الأعلى والأدنى للقيم للقيم التي سيتم إنشاؤها.
- يمكن أن تنشئ صيغة RAND رقمًا بين 0 و 1. من ناحية أخرى ، يمكن استخدام RANDBETWEEN لإنشاء رقم ضمن الحد الذي يحدده المستخدم.
أمثلة على RANDBETWEEN في جداول بيانات Google
لفهم الوظيفة بشكل صحيح ، دعنا نلقي نظرة على بعض الأمثلة على الوظيفة أثناء العمل.
راندبيتوين بسيط
فيما يلي أبسط طريقة لاستخدام وظيفة RANDBETWEEN في جداول بيانات Google. في المثال أدناه ، سنختار الحد الأدنى كـ 1 والأعلى كـ 100. ستولد الوظيفة قيمة بين الحدود المحددة.
فيما يلي خطوات القيام بذلك:
- انقر وحدد الخلية حيث تريد إدخال الصيغة.
- اكتب رمزًا مساويًا ثم اسم الصيغة. أضف قوس افتتاح بعد ذلك. في هذه الحالة ، سيبدو الأمر كذلك = RANDBETWEEN (
- بالنسبة للمعامل الأول ، سندخل الحد الأدنى ، وهو 1 في هذه الحالة.
- أضف رمز فاصلة واكتب المعلمة الثانية ، وهي الحد الأعلى. في هذه الحالة ، هو 100.
- أضف قوس إغلاق لإنهاء الصيغة.
- اضغط على يدخل مفتاح أو انقر خارج الخلية لتنفيذ الصيغة.
متداخلة RANDBETWEEN
في هذا المثال ، سنلقي نظرة على تطبيق متداخل لصيغة RANDBETWEEN. لدينا 10 أسماء في عمود ، ونرغب في اختيار اسم واحد بشكل عشوائي. يمكننا القيام بذلك من خلال الجمع بين الصيغ INDEX و RANDBETWEEN و COUNTA.
فيما يلي خطوات القيام بذلك:
- انقر وحدد الخلية حيث تريد إدخال الصيغة.
- اكتب رمزًا مساويًا ثم اسم الصيغة الأولى. أضف قوس افتتاح بعد ذلك. في هذه الحالة ، سيبدو = الفهرس (
- بالنسبة للمعلمة الأولى ، سندخل نطاق الخلايا ، وهو أ 2: أ 11 في هذه الحالة.
- أضف رمز فاصلة واكتب المعلمة الثانية ، وهي صيغة RANDBETWEEN. في هذه الحالة ، هو راندبيتوين (
- أضف المعلمة الأولى للصيغة ، وهي 1 كحد أدنى.
- بالنسبة للحد الأعلى ، سنستخدم صيغة COUNTA لحساب عدد الإدخالات. هنا ، نكتبها كـ كونتا (
- اكتب نطاق الخلايا كمعامل لـ COUNTA. هنا ، نكتبها كـ أ 2: أ 11.
- أضف ثلاثة أقواس إغلاق لإنهاء الصيغة (واحد لكل دالة متداخلة في الصيغة)
- اضغط على يدخل مفتاح أو انقر خارج الخلية لتنفيذ الصيغة.
لنتحدث عن كيفية عمل الصيغة.
- أولاً ، نستخدم صيغة INDEX لإرجاع عنصر من العمود في الموضع المشار إليه برقم عشوائي.
- ثم نستخدم صيغة RANDBETWEEN لتوليد رقم عشوائي بين الحدين الأدنى والأعلى.
- يتم استخدام COUNTA للعثور على الحد العلوي للعمود.
أشياء يجب أن تعرفها عن RANDBETWEEN
صيغة RANDBETWEEN هي صيغة متقلبة. هذا يعني أنه يعيد الحساب كلما قمت بذلك عرض أو تعديل أو حذف نسخة من جدول بيانات Google. تتم أيضًا إعادة الحساب في كل مرة تقوم فيها بإعادة فتح جدول البيانات.
يمكنك أيضًا فرض إعادة حساب الوظيفة كل دقيقة أو كل ساعة. للقيام بذلك ، سيتعين عليك تمكين إعادة الحساب:
- النقر فوق ملف في الشريط العلوي لجدول البيانات.
- في القائمة المنسدلة التي تفتح ، انقر فوق إعدادات. ستفتح نافذة جديدة> انتقل إلى ملف عملية حسابية التبويب.
- انقر فوق المربع الموجود أسفل إعادة الحساب. هنا ، يمكنك تحديد وقت إعادة الحساب. يمكنك الاختيار من بينها على التغيير, على التغيير وكل دقيقة، و عند التغيير وكل ساعة.
لاحظ أن جدول البيانات الخاص بك يمكن أن يصبح بطيئًا للغاية إذا استخدمت هذا الخيار ، خاصةً إذا كان لديك الكثير من الصيغ أو القيم في جدول البيانات.
اختتام وظيفة RANDBETWEEN في جداول بيانات Google
لغلي كل ذلك ، يجب عليك استخدام وظيفة RANDBETWEEN في Google Sheets كلما احتجت إلى تعيين حدود عليا وسفلية لرقم عشوائي في صيغة.
يمكن استخدامها بسهولة بمفردها في خلية ثم استخدامها في مرجع خلية لدالة أخرى أو متداخلة في صيغة أطول. في كلتا الحالتين ، من الضروري وجود وظيفة جداول بيانات Google الأساسية في ترسانتك.