KutoolsforOffice — حل واحد، خمس أدوات قوية.تحقيق المزيد بجهد أقل.

إنشاء رقم عشوائي بالطول المحدد في Excel

المؤلفصنتاريخ التعديل

في بيئة المكاتب الحديثة، قد تجد نفسك بحاجة إلى إنشاء أرقام عشوائية أو كلمات مرور مكوَّنة من عدد معيَّن من الأرقام — كأمثلة على ذلك: الحسابات المؤقتة، الرموز، تسجيلات المستخدمين، أو اختبار الأنظمة. لكن الاعتماد على الإنشاء اليدوي لهذه الأرقام قد يكون مملًّا وعرضةً للخطأ. الخبر المُفرح أن Excel يوفِّر طرقًا مرنة ومتنوعة — باستخدام الصيغ، والأدوات المدمجة، وVBA — لإنشاء أرقام عشوائية بطول محدَّد بكفاءة وسهولة. سيأخذك هذا البرنامج التعليمي في جولةٍ عملية عبر أفضل النُهُج المتاحة، بما في ذلك صيغ Excel والأداة القوية Kutools لـ Excel، لتمكينك من إنشاء أرقام عشوائية بالطول الذي تريده، بما يتوافق بدقة مع احتياجاتك الفعلية وسيناريوهات التطبيق المختلفة.

رقم عشوائي بطول محدد باستخدام صيغة

رقم عشوائي مع أصفار بادئة باستخدام TEXT وRANDBETWEEN

إنشاء أرقام عشوائية متعددة دفعة واحدة باستخدام صيغ صفيفية / SEQUENCE / RANDARRAY (مايكروسوفت 365/2021)

رقم عشوائي أو أحرف أخرى بطول محدد باستخدام أداة مفيدة

ملف نموذجي


رقم عشوائي بطول محدد باستخدام صيغة

رقم عشوائي بطول ثابت

افترض أنك ترغب في إنشاء سلسلة أرقام عشوائية بطول ثابت مكوَّنة من 6 أرقام (من 100000 إلى 999999). يمكنك استخدام الصيغة التالية، وهي مثالية تمامًا عندما لا تحتاج إلى أصفار بادئة:

=RANDBETWEEN(100000,999999)

أدخل هذه الصيغة في خلية (مثل B1)، ثم اضغطEnter. سيُنشئ Excel رقمًا عشوائيًّا مكوَّنًا من 6 أرقام. وعند إعادة الحساب، سيتم تحديث القيمة تلقائيًّا في كل مرة. تضمن لك هذه الطريقة أن يظل طول الرقم العشوائي 6 أرقام دائمًا، لكنها لا تحتفظ بالأصفار البادئة. وإذا احتجت إلى طول مختلف — مثل 4 أو 8 أرقام — فما عليك سوى تعديل الرقمين ليتوافقا مع عدد الأرقام المطلوب (مثلاً: استخدم 1000 و9999 للحصول على 4 أرقام).

ملاحظة: في كل مرة تقوم فيها بتحديث ورقة العمل أو إعادة حسابها أو إعادة فتحها، قد يتغيّر الرقم العشوائي لأنه يُنشأ ديناميكيًّا في كل مرة. ولجعل الرقم ثابتًا، يمكنك نسخ الخلية ثم استخداملصق كقيملاستبداله.
إدراج أرقام عشوائية بطول محدد معين باستخدام صيغة

رقم عشوائي بطول متغير استنادًا إلى مدخلاتك

في بعض السيناريوهات، قد ترغب في أن يتغيّر طول الرقم العشوائي ديناميكيًّا بناءً على القيمة التي تُدخلها في خلية أخرى — على سبيل المثال، عند إدخال "5" في الخلية A1، يظهر في A2 رقم عشوائي مكوَّن من 5 أرقام. ويمكنك تحقيق ذلك باستخدام الصيغة التالية:

حدّد الخلية A2 واكتب هذه الصيغة:

=LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999), A1)

اضغطEnter. في البداية، إذا كانت الخلية A1 فارغة، تُرجع الصيغة خلية فارغة. الآن، كلما أدخلت رقمًا (مثل 5 أو 9) في الخلية A1 وضغطت Enter، سيظهر في الخلية A2 رقم عشوائي بالطول المحدد.
رقم عشوائي بطول متغير

يرجى ملاحظة أنه نظرًا لأن الطول قابل للتخصيص، فقد تؤدي القيم الكبيرة جدًّا في الخلية A1 إلى استنفاد الأرقام العشوائية من الصيغة أو إلى عدم توليد نتيجة عشوائية حقيقية. وعادةً ما يكون نطاق 4–16 رقمًا كافيًا وعمليًّا لمعظم تطبيقات كلمات المرور.

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

رقم عشوائي مع أصفار بادئة باستخدام TEXT وRANDBETWEEN

إذا كانت تطبيقاتك تتطلب أرقامًا عشوائية بطول ثابت، بما في ذلك الأصفار البادئة (مثل إنشاء رموز على شكل 001542 بدلًا من 1542)، يمكنك دمج دالتيTEXT وRANDBETWEEN. هذه الطريقة مثالية لإنشاء أرقام عشوائية في السيناريوهات التي يجب أن يحتفظ فيها الرقم دائمًا بعدد ثابت من الخانات، حتى لو اشتمل على أصفار بادئة.

1. في الخليّة المستهدفة (مثل B1)، أدخل الصيغة التالية لإنشاء رقم مكوَّن من 6 أرقام مع أصفار بادئة:

=TEXT(RANDBETWEEN(0,999999),"000000")

2. اضغطEnter. ستعرض الخلية رقمًا عشوائيًّا كنص مكوَّن بالضبط من 6 أرقام، بما في ذلك الأصفار البادئة عند الحاجة (مثل 000673).

يمكنك ضبط عدد الأصفار في سلسلة التنسيق (مثل "0000" لأربعة أرقام أو "00000000" لثمانية أرقام). ولإنشاء رموز متعددة، اسحب الصيغة لأسفل لنسخها تلقائيًا إلى الخلايا الإضافية.

تلميح:رغم أن الناتج يبدو كرقم، إلا أنه منسَّق كنص. إذا كنت بحاجة إلى هذه الرموز كأرقام دون أصفار بادئة، فاستخدم الصيغة القياسيةRANDBETWEEN. وإذا أردت أن تبقى الرموز ثابتة، فلا تنسَ نسخها ثملصقها كقيم.

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

إنشاء أرقام عشوائية متعددة دفعة واحدة باستخدام صيغ صفيفية / SEQUENCE / RANDARRAY (مايكروسوفت 365/2021)

إذا كنت بحاجة إلى إنشاء سلسلة أو دفعة من الأرقام العشوائية بطول ثابت، توفّر لك مايكروسوفت 365/2021 دوالًا متقدمة تُمكّنك من توليد قيم متعددة عبر صيغة واحدة — مما يُسهّل إنشاء عمود كامل من الرموز العشوائية بسرعة لأغراض الاستيراد أو الاختبار أو أرقام الجرد.

حدّد أعلى خليتك (مثل E1) واستخدم هذه الصيغة لإنشاء 10 قيم دفعة واحدة:

=TEXT(RANDBETWEEN(SEQUENCE(10,1,0,0),99999999),"00000000")

بدلاً من ذلك، لتحقيق كفاءة أكبر في مايكروسوفت 365/2021:

=TEXT(RANDARRAY(10,1,0,99999999,TRUE),"00000000")

تُولِّد هذه الصيغة فورًا عمودًا من الأرقام العشوائية الفريدة المكوَّنة من 8 خانات، مع الحفاظ على الأصفار البادئة. ويمكنك ضبط معايير الصفوف والأعمدة لتتناسب تمامًا مع احتياجات دُفعاتك.

تحذيرات:سيُنشئ كل إعادة حساب قيمًا جديدة. استخدملصق كقيمللحفاظ على النتائج ثابتة. كما تتطلب هذه الطريقة Microsoft 365/2021 أو إصدارًا أحدث يدعم دوال الصفائف الديناميكية.

تحليل السيناريو:مثالي لإنشاء الرموز دفعةً واحدة، ومفاتيح الاختبار، وأرقام الوصول، وكذلك لأي حالة تتطلب مجموعةً كبيرةً من الأرقام العشوائية دفعةً واحدة.


رقم عشوائي أو أحرف أخرى بطول محدد باستخدام أداة مفيدة

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

بعدالتثبيت المجانيKutools لـ Excel، اتبع الخطوات التالية:

حدّد نطاق الخلايا الذي ترغب في ملئه ببيانات عشوائية. ثم انتقل إلىKutools > إدراج > إدراج بيانات عشوائية.
إدراج بيانات عشوائية مع kutools

في مربع الحوارإدراج بيانات عشوائية، اختر نوع البيانات المطلوب—رقمًا، عددًا عشريًّا، تاريخًا، وقتًا، سلسلة نصية، أو قوائم مخصصة. ثم حدِّد الإعدادات المناسبة مثل القيمة الدنيا/القصوى، طول الأرقام، أو مجموعة الأحرف حسب احتياجاتك.

إدراج أعداد صحيحة أو عشرية عشوائية
إدراج أعداد صحيحة عشوائيةإدراج أعداد عشرية عشوائية

إدراج تاريخ أو وقت عشوائي
إدراج تاريخ عشوائيإدراج وقت عشوائي

إدراج سلسلة نصية عشوائية أو القوائم المخصصة
إدراج سلسلة نصية عشوائية إدراج قائمة مخصصة عشوائية

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

المزايا:لا تحتاج إلى صيغ أو أكواد؛ فهي مرنة للغاية وسهلة الاستخدام.تحذير: Kutools هي إضافة خارجية ويجب تنزيلها وتثبيتها بشكل منفصل.


ملف نموذجي

انقر لتنزيل ملف العينة


عمليات أخرى (مقالات)

إنشاء رقم عشوائي بمتوسط انحراف معياري محددين في Excel
قد تجد نفسك في بعض الحالات بحاجة إلى إنشاء سلسلة من الأرقام العشوائية بناءً على متوسط وانحراف معياري محددين مسبقًا. فكيف يمكنك تنفيذ ذلك بسرعة؟ يقدم لك هذا البرنامج التعليمي طريقة فعّالة للقيام بذلك في Excel.

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

إنشاء أرقام زوجية أو فردية عشوائية فقط في Excel
في هذا البرنامج التعليمي، سأعرض لك بعض الصيغ التي تساعدك على إنشاء أرقام زوجية عشوائية فقط أو أرقام فردية عشوائية فقط في Excel.

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


  • محرر متعدد الأسطر فائق الكفاءة من شريط الصيغة (يمكّنك من تحرير أسطر نصية متعددة والمعادلات بسهولة)؛وضع القراءة (ليُسهّل عليك قراءة وتحرير عدد كبير من الخلايا)؛لصق إلى نطاق التصفية...
  • نسخ صفوف أو أعمدة تحتوي على خلايا مدمجةمع الاحتفاظ بالبيانات؛ تقسيم محتوى الخلايا؛دمج خلايا الصفوف المكررة وحساب المجموع أو المتوسط... منع إدخال قيم مكررة في الخلايا؛مقارنة النطاقات...
  • تحديد الصفوف المكررة أو الفريدة؛تحديد الصفوف الفارغة (جميع الخلايا فارغة)؛البحث المتقدم والعثور على المشابهعبر العديد من ملفات العمل؛ تحديد عشوائي...
  • إدخال محتوى متعدد الخلايا من النسخ الدقيقدون تغيير مراجع الصيغ؛إنشاء مراجع تلقائيةلأوراق عمل متعددة؛إدراج رموز التعداد النقطي، ومربعات الاختيار والمزيد...
  • احفظ الصيغ المفضلة وأدخلها بسرعة، والنطاقات، والرسوم البيانية، والصور؛شفر الخلايابكلمة مرور؛أنشئ قائمة بريد إلكترونيوأرسل رسائل البريد الإلكتروني...
  • استخراج النص، وإضافة نص، وحذف الأحرف من موقع معين،وإزالة المسافات؛ وإنشاء إحصاءات صفحة البيانات وطباعتها؛والتحويل بين محتوى الخلايا والتعليقات...
  • مرشح متقدم (لحفظ مخططات التصفية وتطبيقها على أوراق عمل أخرى)؛ترتيب متقدمحسب الشهر أو الأسبوع أو اليوم، والتكرار، وغير ذلك؛تصفية خاصةحسب التنسيق العريض أو المائل...
  • ادمج ملفات العمل وأوراق العمل؛ واجمع الجداول استنادًا إلى العمود الرئيسي؛وقسّم البيانات إلى أوراق عمل متعددة؛وحَوِّل ملفات XLS وXLSX وPDF دفعةً واحدة...
  • تجميع حسب جدول البيانات المحوريرقم الأسبوع، ويوم الأسبوع والمزيد... عرض الخلايا غير المؤمَّنة وقفل التحديدبألوان مختلفة؛تمييز الخلايا التي تحتوي على صيغة أو اسم...
kte tab 201905
  • تمكّن من التحرير والقراءة باستخدام علامات التبويب في Word وExcel وPowerPoint، بالإضافة إلى Publisher وAccess وVisio وProject.
  • افتح وأنشئ مستندات متعددة في علامات تبويب جديدة داخل النافذة نفسها، بدلاً من فتح نوافذ جديدة.
  • يزيد إنتاجيتك بنسبة 50% ويوفّر عليك مئات نقرات الفأرة كل يوم!
officetab bottom