كيفية إنشاء سلاسل أحرف عشوائية في نطاق في إكسيل؟
قد تحتاج أحيانًا إلى إنشاء سلاسل عشوائية في الخلايا ، مثل كلمات مرور مختلفة. تحاول هذه المقالة أن تظهر لك بعض الحيل لإنشاء سلاسل عشوائية مختلفة في Excel.
إنشاء سلاسل أحرف عشوائية باستخدام الصيغ
قم بإنشاء سلاسل أحرف عشوائية باستخدام كود VBA
قم بإنشاء سلاسل أحرف عشوائية بسهولة باستخدام Kutools for Excel
إنشاء سلاسل أحرف عشوائية باستخدام الصيغ
يمكن أن تساعدك الصيغ التالية في إنشاء أرقام عشوائية وحروف وقيم أبجدية رقمية في نطاق في Excel.
1. لإنشاء رقم عشوائي مكون من 5 أرقام بين 10000 و 99999 ، استخدم هذه الصيغة: = RANDBETWEEN (10000,99999،XNUMX)، و اضغط أدخل مفتاح ، سيتم عرض رقم مكون من 5 أرقام في خلية ، ثم حدد الخلية واسحب مقبض التعبئة عبر النطاق الذي تريد أن تحتوي على هذه الصيغة ، تم إنشاء نطاق من الأرقام المكونة من 5 أرقام ، انظر لقطات الشاشة:
ملاحظات: يمكنك تغيير الحجج لتلبية حاجتك.
2. لإنشاء حرف عشوائي ، استخدم هذه الصيغة: = CHAR (RANDBETWEEN (65,90،XNUMX)). يمكن أن تولد هذه الصيغة حرفًا عشوائيًا من a إلى z ، إذا كنت بحاجة إلى إنشاء أربعة أحرف عشوائية ، فأنت بحاجة إلى استخدام & حرف لإضافة الأحرف. مثل = CHAR (RANDBETWEEN (65,90،65,90)) & CHAR (RANDBETWEEN (65,90،65,90)) & CHAR (RANDBETWEEN (XNUMX،XNUMX)) & CHAR (RANDBETWEEN (XNUMX،XNUMX)). بعد ذلك ستحصل على أربعة أحرف عشوائية ، ثم اسحب مقبض التعبئة إلى النطاق الذي تريد أن تحتوي على هذه الصيغة. انظر لقطة الشاشة:
ملاحظة:
(1.) الصيغة صالحة في Excel 2007 و 2010 و 2013 ، لكنها ليست Excel 2003. في Excel 2003 ، يرجى استخدام الصيغة = CHAR (INT (RAND () * 25 + 65)) & CHAR (INT (RAND () * 25 + 65)) & CHAR (INT (RAND () * 25 + 65)) & CHAR (INT (RAND () * 25 + 65))
(2.) في الصيغة 65 هي A و 90 هي Z.
(3.) يمكنك استخدام الحرف & لإضافة عدد الأحرف التي تريدها.
3. لإنشاء سلسلة أبجدية رقمية عشوائية تتكون من حرفين ورقمين ، استخدم هذه الصيغة: = CHAR (RANDBETWEEN (65,90،65,90)) & CHAR (RANDBETWEEN (10,99،XNUMX)) & RANDBETWEEN (XNUMX،XNUMX) وستحصل على السلاسل التالية في نطاق يحتوي على حرفين ورقمين:
ملاحظات: يمكنك تغيير الوسيطات للحصول على رقم الرقم كما تريد ، واستخدام & لإضافة عدد الأحرف.
إنشاء سلاسل أحرف عشوائية بسهولة في النطاق المحدد:
من السهل إنشاء سلاسل أحرف عشوائية بأحرف محددة وطول نص باستخدام امتداد أدخل بيانات عشوائية فائدة كوتولس ل إكسيل.
قم بتنزيل Kutools لبرنامج Excel الآن! (تجربة مجانية لمدة 30 يومًا)
قم بإنشاء سلاسل أحرف عشوائية باستخدام كود VBA
إذا كنت تشعر أن الصيغ أعلاه صعبة ومزعجة ، فيمكن أن يساعدك رمز VBA التالي بشكل أسهل. يرجى القيام بذلك على النحو التالي:
1. اضغط باستمرار على ALT + F11 مفاتيح ، ويفتح ميكروسوفت فيسوال باسيك للتطبيقات نافذة.
2. انقر إدراج > وحدة، ولصق الماكرو التالي في ملف وحدة نافذة.
Public Function RandomizeF(Num1 As Integer, Num2 As Integer)
'Update 20131107
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.
4. في هذا المثال ، سأستخدم الدالة = RandomizeF (5,10،XNUMX) لإنشاء سلسلة أحرف يتراوح عدد أحرفها بين 5 و 10 أحرف. ثم اضغط أدخل مفتاح ، حدد الخلية واسحب مقبض التعبئة إلى النطاق الذي تريد أن تحتوي على هذه الوظيفة. وعشوائية من سلاسل الأحرف الأبجدية الرقمية والمحددة التي تم إنشاؤها من 5 إلى 10 أحرف. انظر لقطة الشاشة:
قم بإنشاء سلاسل أحرف عشوائية باستخدام Kutools for Excel
هل هناك طريقة لتوليد سلاسل عشوائية بأحرف وأرقام وأحرف خاصة أو أكثر؟ كوتولس ل إكسيل's أدخل بيانات عشوائية هو منشئ أرقام عشوائي (وسلسلة نصية) ممتاز ، يمكنه إنشاء أرقام عشوائية أو سلسلة نصية عشوائية أو أرقام عشوائية ونصوص ورموز بكل أنواع الأحرف ، بما في ذلك الأحرف والأرقام والأحرف الخاصة والمسافات وحتى السلاسل المخصصة.
قبل التطبيق كوتولس ل إكسيلالرجاء قم بتنزيله وتثبيته أولاً.
1. حدد النطاق الذي ستقوم بإنشاء سلاسل عشوائية فيه ، ثم انقر فوق كوتولس > إدراج > أدخل بيانات عشوائية. انظر لقطة الشاشة:
3. في أدخل بيانات عشوائية مربع الحوار، انقر فوق خيط ، واختر نوع الأحرف الذي تريده ، ثم حدد طول السلسلة في ملف طول سلسلة مربع ، وأخيراً انقر فوق OK زر. انظر لقطة الشاشة:
ثم تم ملء النطاق المحدد بسلاسل أحرف عشوائية.
معلومه- سرية: إذا كنت تريد إنشاء أو إدراج سلاسل بيانات تنسيق محددة (مثل ؟؟؟؟ @. ؟؟. com) في نطاق ، يمكنك أيضًا استخدام هذه الأداة المساعدة. افعل مثل هذا:
1. حدد نطاقًا وحدد الأحرف وتحقق بواسطة القناع. ثم أدخل سلاسل البيانات المحددة التي تحتاجها. انظر لقطة الشاشة:
ملاحظات: باستخدام ? للإشارة إلى رقم من حرف عشوائي في سلاسل التنسيق المحددة النهائية.
2. ثم اضغط OK or التقديم. تم إنشاء سلاسل بيانات التنسيق المحددة بشكل عشوائي على النحو التالي. انظر لقطة الشاشة:
كوتولس ل إكسيل's أدخل بيانات عشوائية يمكن أن تساعدك على معالجة العمليات التالية بسهولة في خلايا النطاق.
- توليد أو إدراج أرقام عشوائية في نطاق
- إنشاء أو إدراج تاريخ عشوائي في نطاق
- إنشاء أو إدراج قائمة مخصصة في نطاق
إذا كنت ترغب في الحصول على نسخة تجريبية مجانية (30 يومًا) من هذه الأداة المساعدة ، الرجاء الضغط لتنزيلهثم انتقل لتطبيق العملية حسب الخطوات المذكورة أعلاه.
عرض توضيحي: إنشاء سلاسل أحرف عشوائية في نطاق
المادة ذات الصلة:
أفضل أدوات إنتاجية المكتب
عزز مهاراتك في Excel باستخدام Kutools for Excel، واختبر كفاءة لم يسبق لها مثيل. يقدم Kutools for Excel أكثر من 300 ميزة متقدمة لتعزيز الإنتاجية وتوفير الوقت. انقر هنا للحصول على الميزة التي تحتاجها أكثر...
يجلب Office Tab الواجهة المبوبة إلى Office ، ويجعل عملك أسهل بكثير
- تمكين التحرير والقراءة المبوبة في Word و Excel و PowerPointوالناشر والوصول و Visio والمشروع.
- فتح وإنشاء مستندات متعددة في علامات تبويب جديدة من نفس النافذة ، بدلاً من النوافذ الجديدة.
- يزيد من إنتاجيتك بنسبة 50٪ ، ويقلل مئات النقرات بالماوس كل يوم!