جدول المحتويات
لنفترض أنك تريد اختيار عميل عشوائيًا لاستطلاع رأي ، أو منحة ، أو يمكنك تحديد بعض الموظفين بشكل عشوائي لإعادة تعيين المهام هناك العديد من المواقف التي قد تحتاج إلى تحديد القيم بشكل عشوائي من مجموعة بيانات في Excel. في هذا البرنامج التعليمي ، سأركز على كيفية تحديد الصفوف بشكل عشوائي في Excel.
تنزيل Practice Workbook
يمكنك تنزيل المصنف المستخدم في هذا المثال مع جميع مجموعات البيانات المستخدمة في العرض التوضيحي المضمنة من المربع أدناه.
حدد Rows.xlsx
2 طرق لتحديد الصفوف بشكل عشوائي في Excel
هناك طريقتان طرق لتحديد الصفوف بشكل عشوائي في Excel. هناك أداة تستخدم أداة الفرز المضمنة في Excel بعد قليل من التعديل على مجموعة البيانات. ، ثم هناك واحدة أخرى حيث يمكنك استخدام صيغة مكونة من وظائف مختلفة مختلفة. كل واحد له توافق استخدام خاص به ، لذلك سأستخدم مجموعات بيانات مختلفة للطريقتين.
1. حدد الصفوف عشوائيًا باستخدام وظيفة RAND
أولاً ، سنركز على طريقة الفرز هنا. بالنسبة لهذه الطريقة ، أختار مجموعة البيانات التالية.
الآن ، دعنا نقول أننا نريد تحديد أربعة صفوف عشوائية. في Excel ، توجد أداة فرز يمكننا استخدامها لصالحنا هنا لتحديد الصفوف بشكل عشوائي. سنستخدم أيضًا وظيفة RAND لتعيين رقم عشوائي لكل صف قبل فرزها. اتبع هذه الخطوات للحصول على تفاصيلدليل.
الخطوات:
- أولاً ، حدد الخلية F5 واكتب الصيغة التالية في الخلية.
=RAND()
- الآن ، اضغط على أدخل على لوحة المفاتيح. سيحدد رقمًا عشوائيًا بين 0 و 1.
- ثم حدد الخلية F5 مرة أخرى وانقر واسحب مقبض التعبئة رمز لملء الأرقام العشوائية لبقية الجدول.
- انسخ هذه القيم والصقها في نفس العمود للكتابة فوق جميع القيم في هو - هي. سيؤدي هذا إلى إزالة الوظيفة وستتوقف القيم عن التغيير في كل مرة تقوم فيها بأي عمليات.
- الآن ، حدد الجدول بأكمله ، إما عن طريق الضغط على Ctrl + A أو النقر والسحب يدويًا.
- من الشريط ، انتقل إلى علامة التبويب البيانات ، وضمن المجموعة الفرز والتصفية ، حدد فرز .
- سيظهر مربع فرز جديد . تحت العمود العمود ، في الحقل فرز حسب حدد أرقام عشوائية (أو أيًا كان اسم العمود) وتحت ترتيب حدد الأصغر إلى الأكبر (أو الأكبر إلى الأصغر ).
- بعد ذلك ، انقر فوق موافق . سيؤدي هذا إلى إعادة ترتيب صفوف الجدول وفقًا للأرقام العشوائية المخصصة له.
- الآن حدد أول أربعة صفوف (أو رقم عشوائي الصفوف التي تريدها) أو الجدول وانسخه والصقه للحصول على مجموعة بيانات مختلفة معهاصفوف عشوائية.
اقرأ المزيد: التحديد العشوائي على أساس المعايير في Excel (3 حالات)
قراءات مماثلة
- كيفية تجميد التحديد العشوائي في Excel
- Excel VBA: التحديد العشوائي من القائمة ( 3 أمثلة)
2. تطبيق الصيغة لتحديد الصفوف بشكل عشوائي في Excel
يمكنك أيضًا استخدام صيغة مع مجموعة من INDEX ، يعمل RANDBETWEEN و ROWS لتحديد القيم من صف. هذه الطريقة مفيدة بشكل خاص عندما يتعين عليك تحديد صفوف من عمود واحد أو إذا كنت بحاجة إلى تحديد قيمة من مصفوفة.
تأخذ الدالة INDEX صفيفًا ورقم صف كوسائط أساسية وأحيانًا رقم العمود كوسيطات ثانوية. تقوم بإرجاع قيمة الخلية عند تقاطع رقم الصف والصفيف.
ترجع الدالة RANDBETWEEN قيمة عشوائية ضمن حد وتتخذ الحد الأدنى والحد الأعلى كاثنين الوسيطات.
تأخذ الدالة ROWS مصفوفة كوسيطة لإرجاع عدد الصفوف الموجودة فيها.
أنا أستخدم مجموعة البيانات التالية لهذا المثال الذي يحتوي على واحد فقط العمود.
اتبع هذه الخطوات لتحديد صفوف عشوائيًا من مجموعات البيانات مثل هذه في Excel.
الخطوات:
- أولاً ، حدد الخلية التي تريد اختيار الصف ، في هذه الحالة ، تكون الخلية D5 .
- ثم اكتب ما يليالصيغة.
=INDEX($B$5:$B$19,RANDBETWEEN(1,ROWS($B$5:$B$19)))
- الآن اضغط على أدخل على لوحة المفاتيح. سيكون لديك صف عشوائي محدد من القائمة.
🔍 تفصيل الصيغة:
👉
ROWS ($ B $ 5: $ B $ 19) تُرجع عدد الصفوف في النطاق B5: B19 وهو 15.
👉
RANDBETWEEN (1، ROWS ($ B $ 5: $ B $ 19)) تُرجع رقمًا عشوائيًا بين 1 ورقم الصف ، 15.
👉
أخيرًا INDEX ($ B $ 5: $ B $ 19، RANDBETWEEN (1، ROWS ($ B $ 5: $ B $ 19))) تُرجع قيمة الخلية من النطاق B5: B19 اعتمادًا على الإدخال المأخوذ من الرقم العشوائي الذي تم إنشاؤه باستخدام الوظائف السابقة.
اقرأ المزيد: كيفية إنشاء سلسلة عشوائية من قائمة في Excel (5 طرق مناسبة)
الخلاصة
كانت هاتان الطريقتان اللتان يمكنك استخدامهما لتحديد الصفوف بشكل عشوائي في Excel. كما ترى من الأمثلة ، يمكن أن تكون الطريقة الثانية مفيدة فقط في القوائم التي تحتوي على عمود واحد فقط. وأثناء استخدام الطريقة الأولى ، تأكد من عدم نسخ القيم العشوائية أيضًا لقائمة الإخراج النهائية.
آمل أن تكون قد وجدت هذه المعلومات مفيدة ومفيدة. للحصول على أدلة أكثر تفصيلاً مثل هذه ، قم بزيارة Exceldemy.com .