ไปยังเนื้อหาหลัก

วิธีสร้างหมายเลขลอตเตอรีใน excel

ผู้เขียน: เคลลี่ แก้ไขล่าสุด: 2024-08-29

คุณเคยคิดที่จะสร้างหมายเลขลอตเตอรีใน 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แล้วลาก Fill Handle ไปที่ Range 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) เข้าไปแล้วลาก Fill Handle ไปยังช่วงที่คุณต้องการ
ด้านล่างหมายเลขลำดับแรกของ 1 ให้ป้อนสูตร
หมายเหตุ: ในสูตรนี้ G1 คือเซลล์ที่มีหมายเลขลำดับแรกเป็น 1, $ B $ 1: $ C $ 50 คือคอลัมน์อันดับที่ไม่ซ้ำกันและคอลัมน์หมายเลขบอล 2 หมายถึงค้นหาค่าในคอลัมน์ที่สองของช่วง $ B $ 1: $ C $ 50 .

จากนั้นคุณจะได้รับหมายเลขลอตเตอรี่ตามภาพหน้าจอด้านล่างที่แสดง:
รับหมายเลขลอตเตอรี่

5. เป็นทางเลือก เพื่อป้องกันไม่ให้หมายเลขลอตเตอรีเปลี่ยนแปลงโดยอัตโนมัติเมื่อแผ่นงานปัจจุบันรีเฟรชคุณสามารถคลิกที่ สูตร > ตัวเลือกการคำนวณ > ด้วยมือ.
คลิก สูตร > ตัวเลือกการคำนวณ > ด้วยตนเอง เพื่อป้องกันการเปลี่ยนแปลงตัวเลขลอตเตอรี่


สร้างหมายเลขลอตเตอรีด้วย Kutools for Excel

หากคุณติดตั้ง Kutools for Excel ไว้แล้วไฟล์ แทรกข้อมูลสุ่ม ยูทิลิตี้สามารถช่วยคุณสร้างหมายเลขลอตเตอรีใน Excel ได้ในครั้งเดียว

Kutools สำหรับ Excel นำเสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อปรับปรุงงานที่ซับซ้อน เพิ่มความคิดสร้างสรรค์และประสิทธิภาพ เสริมด้วยความสามารถด้าน AI, Kutools ทำงานอัตโนมัติด้วยความแม่นยำ ทำให้การจัดการข้อมูลเป็นเรื่องง่าย ข้อมูลโดยละเอียดของ Kutools for Excel...         ทดลองฟรี...

1. เลือก 6 เซลล์ที่อยู่ติดกันเช่น A1: F1 จากนั้นคลิกปุ่ม Kutools > สิ่งที่ใส่เข้าไป > แทรกข้อมูลสุ่ม.
คลิกฟีเจอร์แทรกข้อมูลแบบสุ่มและตั้งค่าตัวเลือกในกล่องโต้ตอบ

2. ตอนนี้กล่องโต้ตอบแทรกข้อมูลสุ่มปรากฏขึ้น ไปที่ไฟล์ จำนวนเต็ม แท็บพิมพ์ 1 in ตั้งแต่ กล่องชนิด 49 in ไปยัง ให้ทำเครื่องหมายที่ ค่าที่ไม่ซ้ำกัน ตัวเลือกและคลิกที่ OK ปุ่ม. ตอนนี้คุณจะเห็นหมายเลขลอตเตอรีที่ไม่ซ้ำกัน 6 หมายเลขถูกสร้างขึ้นและแสดงในเซลล์ที่เลือกทันที
สร้างตัวเลขลอตเตอรี่ที่ไม่ซ้ำกัน 6 ตัว

Kutools สำหรับ Excel - เพิ่มประสิทธิภาพ Excel ด้วยเครื่องมือที่จำเป็นกว่า 300 รายการ เพลิดเพลินกับฟีเจอร์ AI ฟรีถาวร! Get It Now


สร้างหมายเลขลอตเตอรีด้วย VBA Macro

วิธีนี้จะแนะนำให้คุณใช้แมโคร VBA เพื่อสร้างหมายเลขลอตเตอรีใน Excel โปรดดำเนินการดังนี้:

1. กด อื่น ๆ + 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. ตอนนี้ในกล่องโต้ตอบที่โผล่ขึ้นมาให้ระบุเซลล์เพื่อส่งออกหมายเลขลอตเตอรีและคลิกที่ไฟล์ OK ปุ่ม
รหัส VBA สำหรับคลิกเซลล์เพื่อแสดงตัวเลขลอตเตอรี

จากนั้นคุณจะเห็นหมายเลขลอตเตอรีที่ไม่ซ้ำกัน 6 หมายเลขถูกสร้างขึ้นและแสดงในเซลล์ที่ระบุ


สาธิต: สร้างหมายเลขลอตเตอรีด้วย Kutools for Excel

 

บทความที่เกี่ยวข้อง:

สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน

🤖 Kutools AI ผู้ช่วย: ปฏิวัติการวิเคราะห์ข้อมูลโดยยึดตาม: การดำเนินการที่ชาญฉลาด   |  สร้างรหัส  |  สร้างสูตรที่กำหนดเอง  |  วิเคราะห์ข้อมูลและสร้างแผนภูมิ  |  เรียกใช้ฟังก์ชัน Kutools...
คุณสมบัติยอดนิยม: ค้นหา เน้น หรือระบุรายการที่ซ้ำกัน   |  ลบแถวว่าง   |  รวมคอลัมน์หรือเซลล์โดยไม่สูญเสียข้อมูล   |   รอบโดยไม่มีสูตร ...
การค้นหาขั้นสูง: VLookup หลายเกณฑ์    VLookup หลายค่า  |   VLookup ข้ามหลายแผ่น   |   การค้นหาที่ไม่ชัดเจน ....
รายการแบบเลื่อนลงขั้นสูง: สร้างรายการแบบหล่นลงอย่างรวดเร็ว   |  รายการแบบหล่นลงขึ้นอยู่กับ   |  เลือกหลายรายการแบบหล่นลง ....
ผู้จัดการคอลัมน์: เพิ่มจำนวนคอลัมน์เฉพาะ  |  ย้ายคอลัมน์  |  สลับสถานะการมองเห็นของคอลัมน์ที่ซ่อนอยู่  |  เปรียบเทียบช่วงและคอลัมน์ ...
คุณสมบัติเด่น: กริดโฟกัส   |  มุมมองการออกแบบ   |   บาร์สูตรใหญ่    สมุดงานและตัวจัดการชีต   |  ห้องสมุดทรัพยากร (ข้อความอัตโนมัติ)   |  เลือกวันที่   |  รวมแผ่นงาน   |  เข้ารหัส/ถอดรหัสเซลล์    ส่งอีเมลตามรายการ   |  ซุปเปอร์ฟิลเตอร์   |   ตัวกรองพิเศษ (กรองตัวหนา/ตัวเอียง/ขีดทับ...) ...
ชุดเครื่องมือ 15 อันดับแรก12 ข้อความ เครื่องมือ (เพิ่มข้อความ, ลบอักขระ, ... )   |   50 + แผนภูมิ ประเภท (แผนภูมิ Gantt, ... )   |   40+ ใช้งานได้จริง สูตร (คำนวณอายุตามวันเกิด, ... )   |   19 การแทรก เครื่องมือ (ใส่ QR Code, แทรกรูปภาพจากเส้นทาง, ... )   |   12 การแปลง เครื่องมือ (ตัวเลขเป็นคำ, การแปลงสกุลเงิน, ... )   |   7 ผสานและแยก เครื่องมือ (แถวรวมขั้นสูง, แยกเซลล์, ... )   |   ... และอื่น ๆ

เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา  คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...


แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!