Skip to main content

كيفية اختيار الخلايا عشوائيًا في Excel؟

Author: Kelly Last Modified: 2025-08-06

لنفترض أن لديك عمودًا من القيم (A1: A15) في ورقة عمل، والآن تحتاج إلى اختيار 5 خلايا عشوائية منها، فكيف يمكنك التعامل مع هذا؟ في هذه المقالة، سأوضح لك بعض الحيل لاختيار الخلايا عشوائيًا في Excel.

اختر الخلايا عشوائيًا من عمود باستخدام صيغة

اختر الخلايا عشوائيًا من نطاق باستخدام Kutools لـ Excel good idea3

اختر الخلايا عشوائيًا من عمود باستخدام دالة معرفة من قبل المستخدم (UDF)


arrow blue right bubble اختر الخلايا عشوائيًا من عمود باستخدام صيغة

كما يظهر في لقطة الشاشة التالية، لديك نطاق من البيانات من A1 إلى A15، يمكن للصيغة Rand و Index مساعدتك في عرض الخلايا العشوائية في عمود جديد. الرجاء القيام بما يلي:

sample data

1. في الخلية المجاورة مثل B1، أدخل الصيغة =RAND(), واضغط على الزر Enter ثم انسخ الصيغة إلى الخلية B15. سيتم ملء القيم العشوائية في الخلايا. انظر لقطة الشاشة:
enter a rand fucntion to get random numbers

2. ثم في الخلية التالية بجانبها، في هذه الحالة الخلية C1، أدخل الصيغة =INDEX($A$1:$A$15,RANK(B1,$B$1:$B$15)).
enter another formula to get a random value form the data list

3. ثم اضغط على Enter وأختر الخلية C1، واسحب مقبض التعبئة لتغطية أكبر عدد من الخلايا حسب الحاجة. وستعرض خمس خلايا عشوائية من النطاق A1:A15 في العمود C. انظر لقطة الشاشة:
drag the fill handle to cover as many cells as desired selections

يمكن لهذه الطريقة عرض قيم الخلايا العشوائية في عمود جديد، وهي تُطبق فقط على نطاق عمود واحد، ولا تعمل على نطاق من الخلايا. يمكن لأداة Sort Range Randomly الخاصة بـ Kutools لـ Excel مساعدتك في اختيار الخلايا عشوائيًا في النطاق الأصلي بسهولة.


arrow blue right bubble اختر الخلايا عشوائيًا من نطاق باستخدام Kutools لـ Excel

Kutools لـ Excel يقدم أكثر من 300 ميزة متقدمة لتبسيط المهام المعقدة، مما يعزز الإبداع والكفاءة. بالتكامل مع قدرات الذكاء الاصطناعي، يقوم Kutools بأتمتة المهام بدقة، مما يجعل إدارة البيانات أمرًا سهلاً للغاية. معلومات تفصيلية عن Kutools لـ Excel... نسخة تجريبية مجانية...

بعد تثبيت Kutools لـ Excel مجانًا ، الرجاء القيام بما يلي:

1. حدد النطاق الذي تريد استخدامه.

2. طبق الأداة بالضغط على Kutools > النطاق > فرز أو اختيار نطاق عشوائي، انظر لقطة الشاشة:
click Sort / Select Range Randomly feature of kutools

3. في مربع الحوار فرز أو اختيار نطاق عشوائي، اضغط على زر اختيار، وأدخل عدد الخلايا التي تريد اختيارها، ثم حدد نوع التحديد الذي تحتاج إليه. بعد ذلك اضغط على موافق أو تطبيق. انظر لقطة الشاشة:

اختر 10 خلايا عشوائية من النطاق المحدد
set options to select random cells

اختر 5 صفوف عشوائية من النطاق المحدد
set options to select random rows

اختر 4 أعمدة عشوائية من النطاق المحدد
set options to select random columns

متقدم لاختيار الخلايا العشوائية، فرز نطاق عشوائي من Kutools لـ Excel يمكن أن يقوم بترتيب البيانات عشوائيًا في النطاق بأكمله، في كل صف، في كل عمود وهكذا.
sort data randomly by kutools


arrow blue right bubble اختر الخلايا عشوائيًا من عمود باستخدام دالة معرفة من قبل المستخدم (UDF)

يمكن أيضًا أن يساعدك الكود VBA التالي في عرض الخلايا العشوائية التي تحتاج إليها.

1. اضغط على Developer > Visual Basic، ستظهر نافذة جديدة Microsoft Visual Basic for applications، اضغط على Insert > Module، وأدخل الوظيفة التالية في الوحدة:

Function RandomSelection(aRng As Range)
'Update20131113
Dim index As Integer
Randomize
index = Int(aRng.Count * Rnd + 1)
RandomSelection = aRng.Cells(index).Value
End Function

2. ثم أغلق نافذة الوحدة، وأدخل هذه الدالة =RandomSelection($A$1:$A$15) في الخلية B1. انظر لقطة الشاشة:
enter a function to get the first random value

3. اضغط على مفتاح Enter، وسيتم عرض قيمة عشوائية من A1:A15 في العمود B. وبعد ذلك اسحب مقبض التعبئة لتغطية أكبر عدد من الخلايا حسب الحاجة.drag the fill handle to cover as many cells as desired selections


المقالة ذات الصلة:

ترتيب الخلايا عشوائيًا في عمود أو نطاق

أفضل أدوات زيادة الإنتاجية لمجموعة Office

🤖 Kutools AI Aide: أحدث ثورة في تحليل البيانات بفضل: التنفيذ الذكي|توليد الشيفرة|إنشاء الصيغ المخصصة|تحليل البيانات وتوليد الرسوم البيانية|استدعاء الوظائف المحسنة
الميزات الشائعة: إيجاد أو تمييز أو وضع علامة على المكررات|حذف الصفوف الفارغة|دمج الأعمدة أو الخلايا دون فقدان البيانات|تقريب...
بحث متقدم: بحث V بمعايير متعددة|بحث V بقيم متعددة|بحث في عدة ورقات|مطابقة غامضة ....
قائمة منسدلة متقدمة: أنشئ قائمة منسدلة بسرعة|قائمة منسدلة معتمدة|قائمة منسدلة متعددة الاختيار ....
إدارة الأعمدة: إضافة عدد معين من الأعمدة |نقل الأعمدة |تغيير حالة إظهار/إخفاء الأعمدة المخفية| مقارنة النطاقات و الأعمدة ...
ميزات مميزة: التركيز على الشبكة|عرض التصميم|شريط الصيغ المحسن|إدارة أدوات المصنف وورقة العمل|مكتبة النص التلقائي (Auto Text)|منتقي التاريخ|دمج البيانات |تشفير/فك تشفير الخلايا|إرسال البريد الإلكتروني حسب القائمة|مرشح متقدم|تصفية خاصة (تصفية الخلايا التي تحتوي على خط عريض أو مائل أو يتوسطه خط...) ...
أفضل15 مجموعة أدوات:12 أداة نصية (إضافة نص، حذف الأحرف المحددة، ... )|أكثر من50 نوعاً من الرسوم البيانية (مخطط جانت، ...)|أكثر من40 صيغة عملية (حساب العمر بناءً على تاريخ الميلاد، ...)|19 أداة إدراج (إدراج رمز الاستجابة السريعة، إدراج صورة من المسار، ... )|12 أداة تحويل (تحويل إلى كلمات، تحويل العملة، ...)|7 أدوات دمج و تقسيم (دمج متقدم للصفوف، تقسيم الخلايا، ...)|... والمزيد
استخدم Kutools بلغتك المفضلة – يدعم الإنجليزية، الإسبانية، الألمانية، الفرنسية، الصينية، وأكثر من40 لغة أخرى!

عزز مهاراتك في Excel مع Kutools لـ Excel، وتمتع بكفاءة غير مسبوقة. يقدم Kutools لـ Excel أكثر من300 ميزة متقدمة لتعزيز الإنتاجية وتوفير وقت الحفظ. انقر هنا للحصول على الميزة التي تحتاجها أكثر...


Office Tab يجلب تجربة التبويبات إلى Office، ويجعل عملك أسهل بكثير

  • فعّل تحرير وقراءة المستندات عبر التبويبات في Word وExcel وPowerPoint
  • افتح وأنشئ مستندات متعددة في تبويبات جديدة ضمن نفس النافذة، بدلاً من فتحها في نوافذ جديدة.
  • يمنحك زيادة إنتاجية تصل إلى50% ويوفر عليك مئات النقرات يومياً!