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

إنشاء سلاسل أحرف عشوائية في نطاق في Excel - دليلٌ مفصَّل

المؤلفKellyتاريخ التعديل

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


إنشاء سلاسل أحرف عشوائية باستخدام الصيغ

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

إنشاء أرقام عشوائية

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

=RANDBETWEEN(10000,99999)
إنشاء أرقام عشوائية باستخدام صيغةسهم لليمينتم إنشاء نطاق من الأرقام
ملاحظة:RANDBETWEENتُرجع دالة عددًا صحيحًا عشوائيًا بين رقمين محددين. يمكنك تغيير المعاملين 10000 و999999 للحصول على ما تحتاجه.
 

إنشاء أحرف عشوائية

لإنشاء أربع أحرف عشوائية، استخدم الصيغة التالية. بعد ذلك، ستحصل على أربع أحرف عشوائية — ما عليك سوى سحب مقبض التعبئة عبر النطاق الذي ترغب في تطبيق هذه الصيغة عليه. انظر لقطة الشاشة:

=CHAR(RANDBETWEEN(65,90))& CHAR(RANDBETWEEN(65,90)) & CHAR(RANDBETWEEN(65,90)) & CHAR(RANDBETWEEN(65,90))

إنشاء أحرف عشوائية باستخدام صيغة

ملاحظات:
  • CHAR(RANDBETWEEN(65,90))يُنشئ حرفاً كبيراً عشوائياً؛
  • &: تدمج هذه الأحرف في سلسلة واحدة. استخدم رمز & لدمج أي عدد من الأحرف حسب الحاجة لإنشاء سلاسل أطول. على سبيل المثال، لإنشاء سلسلة مكوَّنة من ستة أحرف عشوائية، يمكنك توسيع الصيغة كما يلي:
    =CHAR(RANDBETWEEN(65,90)) & CHAR(RANDBETWEEN(65,90)) & CHAR(RANDBETWEEN(65,90)) & CHAR(RANDBETWEEN(65,90)) & CHAR(RANDBETWEEN(65,90)) & CHAR(RANDBETWEEN(65,90))
    
 

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

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

=CHAR(RANDBETWEEN(65,90))&CHAR(RANDBETWEEN(65,90))&RANDBETWEEN(10,99)

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

ملاحظات:
  • CHAR(RANDBETWEEN(65,90))يُنشئ حرفاً كبيراً عشوائياً؛
  • RANDBETWEEN(10,99)يُنشئ رقماً عشوائياً مكوَّناً من رقمين؛
  • &: تُدمج هذه الأحرف في سلسلة واحدة. استخدم رمز & لدمج أي عدد من الأحرف حسب الحاجة لإنشاء سلاسل أطول.

إنشاء سلاسل أحرف عشوائية باستخدام كود VBA

إذا وجدت أن الصيغ السابقة صعبة أو معقَّدة، فإن كود VBA التالي سيُسهِّل عليك المهمة كثيرًا. يُرجى اتباع الخطوات التالية:

1. اضغط مع الاستمرار على مفاتيحALT + F11، وستفتح لك نافذةMicrosoft Visual Basic for Applications.

2. انقر علىInsert > Module، ثم الصق ماكرو التالي في نافذةModule.

Public Function RandomizeF(Num1 As Integer, Num2 As Integer)
'Updateby Extendoffice
Dim Rand As String
Application.Volatile
getLen = Int((Num2 + 1 - Num1) * Rnd + Num1)
Do
    i = i + 1
    Randomize
    Rand = Rand & Chr(Int((85) * Rnd + 38))
Loop Until i = getLen
RandomizeF = Rand
End Function

3. بعد ذلك، احفظ الكود وأغلقه، ثم أدخل الدالة التالية في أي خلية:=RandomizeF(x,y) لإنشاء سلسلة أحرف عشوائية بطول أدنى يبلغ x أحرف وطول أقصى يبلغ y أحرف.

4. في هذا المثال، سأستخدم الدالة=RandomizeF(5,10) لإنشاء سلسلة أحرف يتراوح طولها بين 5 و10 أحرف. بعد ذلك، اضغط على مفتاحEnter، ثم حدد الخلية واسحب مقبض التعبئة إلى النطاق الذي تريده. وبذلك، سيتم إنشاء سلاسل عشوائية تتضمن أحرفًا أبجدية وأرقامًا ورموزًا خاصة، ويكون طول كل منها بين 5 و10 أحرف. انظر لقطة الشاشة:

إنشاء سلاسل أحرف عشوائية باستخدام دالة معرّفة من قبل المستخدم


إنشاء سلاسل أحرف عشوائية باستخدام Kutools لـ Excel

هل تبحث عن طريقة لإنشاء سلاسل عشوائية تحتوي على أحرف وأرقام ورموز خاصة — أو حتى أكثر من ذلك؟Kutools لـ Excel's إدراج بيانات عشوائيةهو مولِّد ممتاز للأرقام (وسلاسل النصوص) العشوائية، حيث يُمكّنك من إنشاء أرقام عشوائية، أو سلاسل نصية عشوائية، أو مزيجًا عشوائيًا من الأرقام والنصوص والرموز باستخدام أنواع مختلفة من الأحرف — بما في ذلك الأحرف، والأرقام، والرموز الخاصة، والمسافات، وحتى سلاسل مخصصة تمامًا!

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

1. حدد النطاق الذي تريد إنشاء سلاسل عشوائية فيه، ثم انقر علىKutools > Insert > إدراج بيانات عشوائية. انظر لقطة الشاشة:

انقر فوق Kutools > إدراج > إدراج بيانات عشوائية

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

اختر نوع الأحرف وحدد طول السلسلة

بعد ذلك، تم ملء نطاق التحديد بسلاسل أحرف عشوائية.

تم إدراج سلاسل أحرف عشوائية

ملاحظة: إذا كنت ترغب في إنشاء أو إدراج سلاسل بيانات بتنسيق معيَّن (مثل ؟؟؟؟@.؟؟.com) ضمن نطاقٍ ما، يمكنك أيضًا استخدام هذه الأداة. اتبع الخطوات التالية:

1. حدد نطاقًا، ثم حدد الأحرف وفعِّل الخيارBy mask، وبعد ذلك أدخل سلاسل البيانات المطلوبة. انظر لقطة الشاشة:

حدد الأحرف وفعّل الخيار "حسب القناع"

ملاحظة: عند استخدام? للإشارة إلى رقم عشوائي في سلاسل التنسيق النهائي المعيَّن.

2. بعد ذلك، انقر علىOK أوApply. تم إنشاء سلاسل البيانات ذات التنسيق المعيَّن بشكل عشوائي كما يلي. انظر لقطة الشاشة:

تم إنشاء سلاسل بيانات ذات تنسيق محدد بشكل عشوائي

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

  • إنشاء أو إدراج أرقام عشوائية في نطاق
  • إنشاء أو إدراج تاريخ عشوائي في نطاق
  • إنشاء أو إدراج القوائم المخصصة في نطاق

إذا كنت ترغب في تجربة هذه الأداة مجانًا (لمدة 30 يومًا)،فما عليك سوى النقر لتنزيلها، ثم اتبع الخطوات المذكورة أعلاه لتطبيق العملية.

يمكنك إنشاء سلاسل أحرف عشوائية في Excel بكفاءة باستخدام الصيغ أو VBA، حسب احتياجاتك. وبإتقان هذه التقنيات، ستتمكن بسهولة من توليد معرِّفات فريدة، أو كلمات مرور، أو بيانات نموذجية مباشرةً في Excel! إذا كنت مهتمًا باستكشاف المزيد من نصائح وحيل Excel، فإنموقعنا الإلكتروني يقدِّم آلاف الدروس التعليمية.


عرض توضيحي: إنشاء سلاسل أحرف عشوائية في نطاق

 

مقال ذو صلة:

أفضل أدوات الإنتاجية لمكتبتك

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

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


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

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

جميع الإضافات من Kutools في برنامج تثبيت واحد!

Kutools for Office حزمةٌ تحتوي على إضافاتٍ مخصصة لتطبيقات Excel وWord وOutlook وPowerPoint، إلى جانب Office Tab Pro، مما يجعلها الخيار المثالي للفِرق التي تعمل عبر تطبيقات Office.

ExcelWordOutlookTabsPowerPoint
  • حزمة شاملة واحدة— إضافات Excel وWord وOutlook وPowerPoint بالإضافة إلى Office Tab Pro
  • برنامج تثبيت واحد، ترخيص واحد— الإعداد خلال دقائق (جاهز لـ MSI)
  • يعمل بشكل أفضل معًا— إنتاجية ميسَّرة عبر تطبيقات Office
  • تجربة مجانية لمدة 30 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
  • أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل