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

كيف تُولِّد أرقام اليانصيب في Excel؟

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

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


توليد أرقام اليانصيب باستخدام دوال Excel

سترشدك هذه الطريقة خلال استخدام عدة دوال في Excel لتوليد أرقام اليانصيب. اتبع الخطوات التالية:

1. في ورقة عمل فارغة، اكتب عناوين الأعمدة في النطاق A1:C1 كما هو موضح في لقطة الشاشة أدناه:
اكتب رؤوس أعمدة

2. أدخل الصيغ في الأعمدة A وB وC:

أدخل صيغًا في ثلاثة أعمدة

(1) في الخلية A2، أدخل الصيغة=RAND()، ثم اسحب مقبض التعبئة حتى النطاق A2:A50.
(2) في الخلية B2، أدخل الصيغة=RANK($A2,$A$2:$A$50)+COUNTIF(B$1:B1,B1)-1، ثم اسحب مقبض التعبئة حتى النطاق B2:B50. (في هذه الصيغة، يشير A2 إلى الرقم العشوائي الموجود في الخلية الواقعة يسار الخلية الحالية، ويشير $A$2:$A$50 إلى جميع الأرقام العشوائية التي تم إنشاؤها بالصيغة الأولى، بينما تمثّل B$1 الخلية الأولى في العمود B، وتشير B1 إلى الخلية الواقعة مباشرةً فوق الخلية الحالية).
(3) في النطاق C2:C50، أدخل أرقامًا متتالية من 1 إلى 49.

ستحصل بعد ذلك على جدول كما في لقطة الشاشة اليسرى:

 

شريط الملاحظاتهل الصيغة معقدة للغاية بحيث يصعب تذكّرها؟ احفظ الصيغة كإدخال نص تلقائي لإعادة استخدامها بنقرة واحدة فقط في المستقبل!
قراءة المزيد…     تجربة مجانية

3. ابحث عن نطاق خالٍ، ثم أدخل أرقامًا متتالية أفقيًّا في صف واحد كما في لقطة الشاشة أدناه:
اكتب أرقام التسلسل أفقيًا في صف

4. في الخلية أسفل أول رقم تسلسلي (ابتداءً من 1)، أدخل الصيغة=VLOOKUP(G1,$B$1:$C$50,2,FALSE)، ثم اسحب مقبض التعبئة إلى النطاق المطلوب.
أسفل أول رقم تسلسلي وهو 1، أدخل صيغة
ملاحظة: في هذه الصيغة، تمثّل G1 الخلية التي تحتوي على أول رقم تسلسلي (ابتداءً من 1)، ويمثّل $B$1:$C$50 نطاق العمودين: عمود الترتيب الفريد وعمود رقم الكرة، بينما يشير الرقم 2 إلى أن البحث سيتم عن القيم في العمود الثاني من النطاق $B$1:$C$50.

ستحصل بعد ذلك على أرقام اليانصيب كما في لقطة الشاشة أدناه:
احصل على أرقام اليانصيب

5. هذا اختياري. لمنع أرقام اليانصيب من التغيّر تلقائيًا عند تحديث ورقة العمل الحالية، انقر علىالصيغة > خيارات الحساب > يدوي.
انقر فوق الصيغة > خيارات الحساب > يدوي لمنع تغيّر أرقام اليانصيب


توليد أرقام اليانصيب باستخدام Kutools لـ Excel

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

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

1. حدد 6 خلايا متجاورة، مثل A1:F1، ثم انقر علىKutools > إدراج > إدراج بيانات عشوائية.
انقر على ميزة إدراج بيانات عشوائية وعيّن الخيارات في مربع الحوار

2. الآن تظهر نافذة الحوار «إدراج بيانات عشوائية». انتقل إلى علامة التبويبعدد صحيح، واكتب1 في مربعمن، واكتب49 في مربعإلى، وفعّل خيارالقيم الفريدة، ثم انقر على زرموافق. سترى الآن أن أرقام اليانصيب الفريدة الستة قد تم توليدها وعرضها فورًا في الخلايا المحددة.
تم توليد 6 أرقام يانصيب فريدة

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


توليد أرقام اليانصيب باستخدام ماكرو VBA

سترشدك هذه الطريقة إلى تطبيق ماكرو VBA لتوليد أرقام اليانصيب في Excel. يُرجى اتباع الخطوات التالية:

1. اضغط على مفاتيحAlt + F11 لفتح نافذة Microsoft Visual Basic for Applications.

2. انقر علىإدراج > وحدة نمطيةلفتح نافذة وحدة نمطية جديدة، ثم الصق كود VBA التالي فيها:

VBA: مولّد أرقام اليانصيب في Excel

Sub LotteyCode()
Dim Rng As Range
Dim WorkRng As Range
Dim xNumbers(49) As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Out put to (single cell):", xTitleId, WorkRng.Address, Type:=8)
Set WorkRng = WorkRng.Range("A1")
For xIndex = 1 To 49
xNumbers(xIndex) = xIndex
Next
For xIndex = 1 To 6
xNum = 1 + Application.Round(Rnd * (49 - xIndex), 0)
WorkRng.Offset(0, xIndex - 1).Value = xNumbers(xNum)
xNumbers(xNum) = xNumbers(50 - xIndex)
Next
End Sub

3. اضغط على مفتاحF5 أو انقر على زرتشغيللتشغيل ماكرو VBA هذا.

4. الآن، في مربع الحوار المنبثق، حدد الخلية التي تريد إخراج أرقام اليانصيب فيها، ثم انقر على زرموافق.
كود VBA للنقر على خلية لإخراج أرقام اليانصيب

بعد ذلك، ستظهر أمامك 6 أرقام فريدة من اليانصيب تم توليدها وعرضها في الخلايا المحددة.


عرض توضيحي: توليد أرقام اليانصيب باستخدام Kutools لـ 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 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
  • أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل