دالة الـRANDARRAY في الإكسيل: تعريفها وكيفية استخدامها وأمثلة عملية
الكاتب:
سامي
-
"تعريف دالة الـRANDARRAY في الإكسيل
تم إدراج دالة الـRANDARRAY للمرة الأولى في إصدار office 365 من برنامج ميكروسوفت إكسيل حيث لا تتوفر هذه الدالة في الإصدارات الأقدم، وتقوم دالة الـRANDARRAY بإرجاع مصفوفة من الأرقام العشوائية ويتم تحديد حجم المصفوفة اعتمادًا على عدد الصفوف والأعمدة المدخلة في صيغة الدالة، ويمكن أن تكون القيم التي تمّ إنشاؤها بواسطة الدالة قيمًا عشرية أو أعدادًا صحيحة. وتجمع دالة الـRANDARRAY في أدائها عمل دالتين متوفرتين في إصدار إكسيل 2016 والإصدارات الأقدم وهما دالة الـRAND التي تقوم بإرجاع عددًا عشوائيًا بين الـ 0 و 1 فقط، ودالة الـRANDBETWEEN التي تقوم بإرجاع عددًا صحيحًا عشوائيا بين رقمين محددين في الصيغة.
كيفية استخدام دالة الـRANDARRAY في الإكسيل
تُرجّع دالة الـRANDARRY مصفوفة من الأرقام العشوائية التي قد تكون أعدادًا صحيحة أو قيمًا عشرية، وذلك من خلال إدراج 5 مدخلات اختيارية حيث يتم تحديد عدد الصفوف والأعمدة التي يتعيّن ملؤها والحد الأدنى والحد الأقصى للقيم وما إذا كان يتطلب إرجاع أعداد صحيحة أو قيم عشرية، وتتبع دالة الـRANDARRY الصيغة العامة الآتية:
تشمل الصيغة العامة للدالة على عدد من المدخلات الاختيارية وهي كالآتي:
[rows] : عدد الصفوف التي سيتم إرجاعها، وفي حال عدم إدخالها في الصيغة تكون قيمتها الافتراضية تساوي 1. [columns] : عدد الأعمدة المراد إرجاعها، وفي حال عدم إدخالها في الصيغة تكون قيمتها الافتراضية تساوي 1. [min] : القيمة الدنيا المراد إرجاعها، وإذا لم يتم إدراجها في الصيغة ستكون قيمتها الافتراضية تساوي صفر ""0"". [max] : القيمة القصوى المراد إرجاعها، وإذا لم يتم إدراجها في الصيغة ستكون قيمتها الافتراضية تساوي 1. [integer] : قيمة منطقية تشير إلى ما إذا كان سيتم إرجاع عدد صحيح أو قيمة عشرية، فإذا كانت القيمة TRUE فإنها سترجع عددًا صحيحًا أما إذا كانت القيمة False فإنها سترجع عدد عشري، أما إن لم يتم إدراجها في الصيغة فستكون قيمتها الافتراضية FALSE.
كما يجب الإنتباه أنه في حال عدم إدراج عدد الصفوف أو عدد الأعمدة فستعمل دالة الـRANDARRAY كدالة RAND وترجع قيمة واحدة عشرية بين الـ0 و 1، وأيضًا يجب أن تكون القيمة المدخلة للعدد الأدنى أقل من العدد الأقصى وإلاّ فسترجع دالة الـRANDARRAY الخطأ !VALUE#.
أمثلة عملية على دالة الـRANDARRAY في الإكسيل
تتميز دالة الـRANDARRAY بسهولة الاستخدام، إذ لا تتطلب صيغة الدالة عددًا كبيرًا منالبيانات والقيم المعقدة، ويمكن تطبيقها دون إدخال قيمًا فيها كما سيوضّح ذلك في الأمثله الآتية:
يوضح جدول البيانات أدناه إرجاع قيمة عشرية عشوائية بين الـ0 و 1 باستخدام الصيغة الآتية:
()RANDARRAY=
A
B
1
الصيغة
النتيجة
2
=RANDARRAY()
0.292929292 يوضح جدول البيانات الآتي إرجاع مصفوفة عشوائية من الأعداد العشرية، مرتبة في 4 صفوف و 2 من الأعمدة باستخدام الصيغة الآتية:
(RANDARRAY(4,2=
A
B
C
1
الصيغة
النتيجة
2
=RANDARRAY(4,2)
0.35464566
0.124214214
3
0.45674863412
0.4561312
4
0.4565146
0.12645601
5
0.7878945
0.13459698 يوضح جدول البيانات الآتي إرجاع مصفوفة عشوائية من الأعداد العشرية، مكونة من 5 صفوف و 3 أعمدة، بين العددين 1 و 100 باستخدام الصيغة الآتية:
نحن نستخدم ملفات تعريف الارتباط (كوكيز) لفهم كيفية استخدامك لموقعنا ولتحسين تجربتك. من خلال الاستمرار في استخدام موقعنا ، فإنك توافق على استخدامنا لملفات تعريف الارتباط.