كيفية تحديد الخلايا العشوائية في Excel (5 طرق)

  • شارك هذا
Hugh West

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

تنزيل Practice Workbook

يمكنك تنزيل كتاب التدريب من الرابط أدناه.

تحديد Random Cells.xlsm

5 طرق مناسبة لتحديد الخلايا العشوائية في Excel

لنفترض أننا حصلنا على مجموعة بيانات بأسماء بائع مؤسسة ومقدار كل منها المبيعات خلال فترة زمنية معينة.

نريد تحديد بعض الخلايا العشوائية من هذا قائمة البيانات. لهذا الغرض ، سنستخدم وظائف وميزات مختلفة في Excel.

في هذا القسم ، ستجد 5 طرقًا مناسبة وفعالة لتحديد الخلايا العشوائية في Excel مع الرسوم التوضيحية المناسبة. سأعرضهم واحدًا تلو الآخر هنا. دعونا نتحقق منها الآن!

1. حدد الخلايا العشوائية باستخدام وظائف RAND و INDEX و RANK.EQ

بالنسبة لمجموعة البيانات الحالية ، سنعرض عملية اختيار الخلايا العشوائية في Excel. سنستخدم وظائف RAND ، INDEX ، RANK.EQ لهذا الغرض. للقيام بذلك ، تابع الخطوات التالية.

الخطوات:

  • أولاً ، قم بإنشاء عمودين جديدين بالعنوان عشوائي القيمة و عشوائيالخلايا .

  • ثم اكتب الصيغة التالية في خلية ضمن العمود Random Value .

=RAND()

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

  • ومن ثم ، ستقوم الخلايا ملء تلقائي الصيغة.

  • الآن ، انسخ الخلايا واستخدم خيار لصق خاص (على سبيل المثال لصق القيم ) للصق القيم فقط.

  • ثم ، قم بتطبيق ما يلي صيغة لخلية تحت العمود الخلايا العشوائية لإظهار خلية محددة عشوائيًا.

=INDEX($B$5:$B$12,RANK.EQ(C5,$C$5:$C$12),1)

هنا ،

  • $ B $ 5: $ B $ 12 = نطاق البائع
  • $ C $ 5: $ C $ 12 = النطاق من القيمة العشوائية
  • C5 = قيمة عشوائية

انهيار الصيغة

RANK.EQ (C5، $ C $ 5: $ C $ 12) يعطي رتبة قيمة الخلية C5 (أي 0.75337963) في النطاق $ C $ 5: $ C $ 12 . لذا ، فإنها تُرجع 5.

INDEX ($ B $ 5: $ B $ 12، RANK.EQ (C5، $ C $ 5: $ C $ 12)، 1) تُرجع القيمة عند تقاطع الصف 5 والعمود 1 . إذن ، الناتج هو Stuart .

  • الآن ، اسحب الصيغة لأسفل وستكون قادرًا على تحديد الخلايا العشوائية.

اقرأ المزيد: كيفية تحديد خلايا متعددة في Excel (7 طرق سريعة)

2. استخدام فريد ، RANDARRAY ،وظائف INDEX ، RANK.EQ

لنفس مجموعة البيانات ، سنختار الآن بعض الخلايا العشوائية باستخدام 4 وظائف ذات صلة. هم: وظائف فريدة ، RANDARRAY ، INDEX ، RANK.EQ . يمكنك التعرف على العملية باتباع الخطوات أدناه.

الخطوات:

  • أولاً ، اكتب الصيغة التالية للحصول على قيمة عشوائية.

=UNIQUE(RANDARRAY(8,1,1,8)

هنا ،

  • 8 = إجمالي عدد الصفوف
  • 1 = إجمالي عدد الأعمدة
  • 1 = الحد الأدنى للعدد
  • 8 = الحد الأقصى للعدد

  • ثم اضغط على ENTER ، وستعرض جميع الخلايا القيم العشوائية المقابلة للعمود بائع .

  • الآن ، انسخ الخلايا والصق القيم فقط لتحويل الصيغة إلى قيمة.

  • بعد ذلك ، قم بتطبيق الصيغة التالية للحصول على الخلية المحددة عشوائيًا.

=INDEX($B$5:$B$12,RANK.EQ(C5,$C$5:$C$12),1)

هنا ،

  • $ B $ 5: $ B $ 12 = نطاق البائع
  • $ C $ 5: $ C $ 12 = نطاق القيمة العشوائية
  • C5 = قيمة عشوائية

انهيار الصيغة

RANK.EQ (C5، $ C $ 5: $ C $ 12) يعطي رتبة قيمة الخلية C5 (أي 0.75337963) في نطاق $ C $ 5: $ C $ 12 . لذا ، فإنها تُرجع 4 .

INDEX ($ B $ 5: $ B $ 12، RANK.EQ (C5، $ C $ 5: $ C $ 12)، 1) تُرجع القيمة عند تقاطع الصف 4 والعمود 1 . إذن ، الناتج هو قادوس .

  • هنا ، اسحب الصيغة لأسفل للحصول على الخلايا العشوائية.

قراءة المزيد: كيفية تحديد نطاق من الخلايا في صيغة Excel (4 طرق)

3. استخدام وظائف RAND و INDEX و RANK.EQ و COUNTIF

سنستخدم الآن مجموعة من وظائف RAND ، INDEX ، RANK.EQ ، COUNTIF لتحديد الخلايا العشوائية في Excel. لتوضيح هذه الطريقة ، اتبع الخطوات أدناه.

الخطوات:

  • أولاً وقبل كل شيء ، تابع مثل الطريقة 1 للحصول على قيم عشوائية مع وظيفة RAND .

  • الآن ، قم بتطبيق الصيغة التالية للحصول على خلية محددة عشوائيًا.

=INDEX($B$5:$B$12,RANK.EQ(C5,$C$5:$C$12)+COUNTIF($C$5:C5,C5)-1,1)

هنا ،

  • $ B $ 5: $ B $ 12 = نطاق البائع
  • $ C $ 5: $ C $ 12 = نطاق القيمة العشوائية
  • C5 = القيمة العشوائية

انهيار الصيغة

RANK.EQ (C5، $ C $ 5: $ C $ 12) يعطي رتبة قيمة الخلية C5 (أي 0.75337963) في النطاق $ C $ 5: $ C $ 12 . لذلك ، تقوم بإرجاع 2 .

تُرجع COUNTIF ($ C $ 5: C5، C5) عدد الخلايا بقيمة C5 . لذلك ، فإنه يعطي 1 .

2 + 1-1 = 2

INDEX ($ B $ 5: $ B $ 12، RANK.EQ (C5، $ C $ 5: $ C $ 12) + COUNTIF ($ C $ 5: C5، C5) -1،1) تُرجع القيمة عند تقاطع الصف 2 والعمود 1 . إذن ، الإخراج هو آدم .

  • هنا ، اسحب الصيغة إلى الخلايا التالية للحصول علىالإخراج.

اقرأ المزيد: كيفية تحديد صفوف معينة في صيغة Excel (4 طرق سهلة)

قراءات مماثلة

  • كيفية تحديد البيانات في Excel for Graph (5 طرق سريعة)
  • كيف هل أقوم بسرعة بتحديد آلاف الصفوف في Excel (طريقتان)
  • [محلول!] CTRL + END مفتاح الاختصار يذهب بعيدًا جدًا في Excel (6 إصلاحات)
  • Excel VBA لحماية الورقة مع السماح بتحديد الخلايا المقفلة (مثالان)
  • كيفية تحديد خلايا متعددة في Excel بدون ماوس (9 طرق سهلة)

4. استخدام وظائف INDEX و SORTBY و RANDARRAY و ROWS و SEQUENCE

الآن ، سنستخدم مزيجًا من INDEX ، SORTBY ، RANDARRAY ، ROWS ، و SEQUENCE وظائف لتحديد الخلايا العشوائية في Excel.

لذلك ، لنبدأ العملية مثل العملية أدناه .

الخطوات:

  • أولاً ، اكتب الصيغة التالية للخلية المحددة.

=INDEX(SORTBY(B5:B12,RANDARRAY(ROWS(B5:B12))),SEQUENCE(5))

هنا ،

  • B5: B12 = نطاق البائع

انهيار الصيغة

ROWS (B5: B12) يعطي عدد الصفوف في النطاق المذكور = 8 .

RANDARRAY (ROWS (B5: B12)) ينتج عشوائي 9 أرقام. \

SEQUENCE (5) يعرض نطاقًا من الأرقام التسلسلية ( 1 إلى 5 ).

أخيرًا ، INDEX (SORTBY (B5: B12، RANDARRAY (ROWS ( B5: B12)))، SEQUENCE (5)) تُرجع 5 قيم للخلايا.

  • ثم اضغط أدخل وستحصل على الإخراج لجميع الخلايا التي تريدها (على سبيل المثال 5 ).

قراءة المزيد: كيفية تحديد صف في Excel إذا كانت الخلية تحتوي على بيانات محددة (4 طرق)

5. حدد الخلايا العشوائية باستخدام رمز VBA

من أجل ، نفس مجموعة البيانات ، سنختار الآن خلية عشوائية من القائمة المحددة باستخدام كود VBA . ستعيد الخلية التي تم إنشاؤها حديثًا (على سبيل المثال E5 ) أسفل العمود Random Cell الخلية العشوائية المحددة.

من أجل قم بتطبيق هذا الإجراء ، وتابع مثل الخطوات أدناه.

الخطوات:

  • أولاً ، انقر بزر الماوس الأيمن على اسم الورقة وحدد عرض الرمز من الخيارات.

  • ثم ، ستظهر هنا نافذة لإدخال الرمز . أدخل الرمز هنا. يمكنك استخدام ما يلي.

الرمز:

3227

  • هنا ، سيظهر الإخراج في cell (5،5) والتي تعني الخلية E5 .

اقرأ المزيد: كيفية التحديد فقط الخلايا التي تمت تصفيتها في Excel Formula (5 طرق سريعة)

الاستنتاج

لقد حاولت أن أعرض لك بعض الطرق لتحديد الخلايا العشوائية في Excel في هذه المقالة. شكرا لقراءة هذا المقال! آمل أن يلقي هذا المقال بعض الضوء على طريقتك في اختيار الخلايا العشوائية في مصنف Excel. إذا كانت لديك طرق أو أسئلة أو تعليقات أفضل بخصوص هذه المقالة ، فلا تنس مشاركتها في مربع التعليقات. هذا سوف يساعدنيإثراء مقالاتي القادمة. أتمنى لك يومًا سعيدًا!

هيو ويست مدرب ومحلل إكسل ذو خبرة عالية ولديه أكثر من 10 سنوات من الخبرة في هذا المجال. حاصل على درجة البكالوريوس في المحاسبة والمالية ودرجة الماجستير في إدارة الأعمال. لدى هيو شغف بالتدريس وقد طور منهجًا تعليميًا فريدًا يسهل اتباعه وفهمه. ساعدت معرفته الخبيرة ببرنامج Excel الآلاف من الطلاب والمهنيين في جميع أنحاء العالم على تحسين مهاراتهم والتميز في حياتهم المهنية. من خلال مدونته ، يشارك Hugh معرفته مع العالم ، ويقدم دروسًا مجانية في Excel وتدريبًا عبر الإنترنت لمساعدة الأفراد والشركات على تحقيق إمكاناتهم الكاملة.