انتقل إلى المحتوى الرئيسي

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

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


قم بإنشاء أرقام يانصيب باستخدام وظائف Excel

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

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

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

(شنومكس) في الخلية A1 ، أدخل الصيغة = راند ()، ثم اسحب مقبض التعبئة إلى النطاق A2: A50.
(شنومكس) في الخلية بكسنومكس ، أدخل الصيغة =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،XNUMX، FALSE) بداخله ، واسحب مقبض التعبئة إلى النطاق الذي تريده.

ملاحظات: في هذه الصيغة ، G1 هي الخلية ذات رقم التسلسل الأول 1 ، $ B $ 1: $ C $ 50 عبارة عن عمود الترتيب الفريد وعمود رقم الكرة ، 2 تعني العثور على قيم في العمود الثاني من النطاق $ B $ 1: $ C $ 50 .

ثم ستحصل على أرقام اليانصيب كما هو موضح أدناه:

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

سرد بسهولة كل مجموعة من عدة سلاسل من البيانات في Excel

كوتولس ل إكسيل سرد كافة المجموعات تم تصميم الأداة المساعدة لتعميم جميع المجموعات الممكنة من عدة سلاسل معينة من البيانات ، وإدراج هذه المجموعات في عمود كما هو موضح أدناه لقطة الشاشة.


كقائمة جميع المجموعات 1

كوتولس ل إكسيل - شحن برنامج Excel بأكثر من 300 أداة أساسية. استمتع بتجربة مجانية كاملة المواصفات لمدة 30 يومًا دون الحاجة إلى بطاقة ائتمان! احصل عليه الآن

قم بإنشاء أرقام يانصيب باستخدام VBA Macro

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

1. صحافة قديم + F11 مفاتيح لفتح نافذة ميكروسوفت فيسوال باسيك للتطبيقات.

2. انقر إدراج > وحدة لفتح نافذة وحدة جديدة ، ولصق رمز فبا التالي بداخلها:

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. الآن في مربع الحوار المنبثق ، حدد خلية لإخراج أرقام اليانصيب ، وانقر فوق OK .

ثم سترى 6 أرقام يانصيب فريدة يتم إنشاؤها وعرضها في الخلايا المحددة.


توليد أرقام اليانصيب مع كوتولس ل إكسيل

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

كوتولس ل إكسيل - مزود بأكثر من 300 أداة أساسية لبرنامج Excel. استمتع بتجربة مجانية كاملة المواصفات لمدة 30 يومًا دون الحاجة إلى بطاقة ائتمان! التحميل الان!

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

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

كوتولس ل إكسيل - شحن برنامج Excel بأكثر من 300 أداة أساسية. استمتع بتجربة مجانية كاملة المواصفات لمدة 30 يومًا دون الحاجة إلى بطاقة ائتمان! احصل عليه الآن


عرض توضيحي: قم بإنشاء أرقام يانصيب باستخدام Kutools for Excel


كوتولس ل إكسيل: أكثر من 300 أداة مفيدة في متناول يدك! ابدأ تجربتك المجانية لمدة 30 يومًا دون أي قيود على الميزات اليوم. تحميل الآن!

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

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

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

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

الوصف


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

  • تمكين التحرير والقراءة المبوبة في Word و Excel و PowerPointوالناشر والوصول و Visio والمشروع.
  • فتح وإنشاء مستندات متعددة في علامات تبويب جديدة من نفس النافذة ، بدلاً من النوافذ الجديدة.
  • يزيد من إنتاجيتك بنسبة 50٪ ، ويقلل مئات النقرات بالماوس كل يوم!
Comments (15)
Rated 5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
the system dont work ,what is wrong i have inserted all the formular
This comment was minimized by the moderator on the site
The file does not work with the fromula ,what is wronG

please let me know

i copy the formular all is correct .
This comment was minimized by the moderator on the site
Hi there,

Could you please attach the file you are working?

Amanda
This comment was minimized by the moderator on the site
Thank you Amanda for your assistance.
This comment was minimized by the moderator on the site
Yes 25 numbers from 1 to 49.
I have tried using the same formula but once a number bigger than 25 is picked the next number in the sequence cannot be shown and error occurs.
Rated 5 out of 5
This comment was minimized by the moderator on the site
Hi I have tried the Vlookup way that you shown here it works great and it is easy to generate the numbers for the 1 to 49 range.

But I was thinking of eliminating some numbers in play like for example instead of running numbers I will have 25 numbers from 1 to 49. How will I need to adjust the Vlookup formula to make it work?
Rated 5 out of 5
This comment was minimized by the moderator on the site
Hi Yogi, sorry I don't quite understand your request. What do you mean by having 25 numbers from 1 to 49?
This comment was minimized by the moderator on the site
What is the purpose of COUNTIF(B$1:B1,B1)-1 in the formula in step B?
This comment was minimized by the moderator on the site
Hi hyungsup kim,
COUNTIF(B$1:B1,B1)-1 will prevent duplicates in the Column B. For example, if the B1 is a unique value, this part will return 0 which won’t affect the ranking result; if the B1 is duplicate, this part will adjust the ranking result slightly.
This comment was minimized by the moderator on the site
calculate the next day lottery number for kerala lottery - india
This comment was minimized by the moderator on the site
calculate the next day guess for kerala lottery
This comment was minimized by the moderator on the site
hay, Santhanam did you every win with this program?
This comment was minimized by the moderator on the site
: I would like to try your new programs see how the numbers predict
This comment was minimized by the moderator on the site
I will like to win some luck number
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations