สารบัญ
ในขณะที่ทำงานใน Microsoft Excel บางครั้งเราต้องการตัวสร้างตัวเลข 5 หลักแบบสุ่ม โดยเฉพาะอย่างยิ่งในขณะที่ทำการวิเคราะห์ทางสถิติ เราอาจต้องสร้างตัวเลข 5 หลัก อีกครั้ง เราอาจใช้ตัวสร้างตัวเลข 5 หลักเพื่อสร้างรหัสผ่านหรือ ID โชคดีที่ excel มีหลายตัวเลือกในการสุ่มตัวเลข 5 หลัก บทความนี้จะแนะนำให้คุณใช้ตัวเลือกเหล่านั้น
ดาวน์โหลดแบบฝึกหัด
คุณสามารถดาวน์โหลดแบบฝึกหัดที่เราใช้ในการเตรียมบทความนี้
ตัวสร้างตัวเลขสุ่ม 5 หลัก.xlsm
7 ตัวอย่างการสร้างตัวเลขสุ่ม 5 หลักใน Excel
1. ฟังก์ชัน Excel RANDBETWEEN เป็นตัวสร้างตัวเลข 5 หลัก
ก่อนอื่น เราจะใช้ ฟังก์ชัน RANDBETWEEN เป็นตัวสร้างตัวเลข 5 หลัก ฟังก์ชันนี้ช่วยให้เราได้รับตัวเลขสุ่มระหว่างตัวเลขที่ระบุ ตัวอย่างเช่น ฉันจะสร้างตัวเลข 5 หลักระหว่าง 10000 และ 99999 เพื่อให้ได้ผลลัพธ์ที่ต้องการให้ทำตามขั้นตอนด้านล่าง
ขั้นตอน:
- พิมพ์สูตรด้านล่างใน เซลล์ B5 แล้วกด Enter .
=RANDBETWEEN(10000,99999)
- ผลที่ได้คือ เลข 5 ตัวล่าง. จากนั้น ใช้เครื่องมือ Fill Handle ( + ) เพื่อรับตัวเลข 5 หลักในช่วง B6:B10 .
- ดังนั้น เราจะได้ผลลัพธ์ด้านล่าง
⏩ หมายเหตุ :
ฟังก์ชัน RANDBETWEEN เป็นฟังก์ชันที่ผันผวน ตัวเลขสุ่มที่สร้างโดยฟังก์ชันนี้จะเปลี่ยนแปลงทุกครั้งที่มีการคำนวณเซลล์ในเวิร์กชีต หากคุณต้องการหลีกเลี่ยงการเปลี่ยนแปลงตัวเลขเหล่านี้ ให้ทำตามขั้นตอนด้านล่าง
ขั้นตอน:
- ขั้นแรกให้คัดลอกตัวเลขสุ่มที่สร้างโดย RANDBETWEEN สูตรโดยทำตาม หน้าแรก > คัดลอก หรือ Ctrl + C .
- จากนั้นวางเป็น ค่า โดยทำตาม หน้าแรก > วาง > วางค่า (ดูภาพหน้าจอ)
- ดังนั้น คุณจะได้ตัวเลขเป็นค่า
อ่านเพิ่มเติม: สูตร Excel เพื่อสร้างตัวเลขสุ่ม (5 ตัวอย่าง)
2. สร้างตัวเลขสุ่ม 5 หลักด้วยซ้าย & ฟังก์ชัน RANDBETWEEN
ในวิธีนี้ ฉันจะใช้สูตรที่ประกอบด้วยฟังก์ชัน ซ้าย และ RANDBETWEEN สูตรนี้จะสร้างตัวเลขสุ่มขึ้นอยู่กับความยาวของตัวเลขที่กำหนดในเซลล์ที่อ้างอิงโดยสูตร มาดูกันว่าเราจะทำงานนี้ได้อย่างไร
ขั้นตอน:
- ขั้นแรก พิมพ์สูตรด้านล่างใน เซลล์ B6 แล้วกด ป้อน สูตรจะส่งกลับเซลล์ว่าง
=LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999),B5)
- ตอนนี้ พิมพ์ 5 ใน เซลล์ B5 เนื่องจากคุณต้องการตัวเลขสุ่มที่มี 5 หลัก เมื่อคุณกด Enter ใน เซลล์ B6 คุณจะได้รับตัวเลขสุ่ม 5 หลัก
🔎 สูตรทำอย่างไรได้ผลไหม
- RANDBETWEEN(1,9)
สูตรด้านบนจะส่งกลับตัวเลขสุ่มระหว่าง 1 ถึง 9 .
- RANDBETWEEN(0,999999999999999)
นี่คือฟังก์ชัน RANDBETWEEN ส่งกลับตัวเลขสุ่มระหว่าง 0 ถึง 999999999999999
- LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)& ;RANDBETWEEN(0,999999999999999),B5
สุดท้าย สูตรด้านบนจะส่งกลับตัวเลขสุ่มที่มีความยาว เซลล์ B5 .
อ่านเพิ่มเติม: เครื่องสร้างตัวเลขสุ่ม 4 หลักใน Excel (8 ตัวอย่าง)
3. สร้างตัวเลข 5 หลักโดยใช้ฟังก์ชัน ROUND & RAND ใน Excel
คราวนี้ฉันจะใช้ฟังก์ชัน ROUND และ RAND รวมกันเป็น ตัวสร้างตัวเลขสุ่ม 5 หลัก สูตรทั่วไปสำหรับสร้างตัวเลขคือ:
=ROUND(RAND()*(Y-X)+X,0)
โดยที่ X และ Y คือตัวเลขด้านล่างและด้านบนที่คุณต้องการสร้างตัวเลข 5 หลัก .
ขั้นตอน:
- พิมพ์ด้านล่าง สูตรใน เซลล์ B5 ถัดไปกด Enter .
=ROUND(RAND()*(99999-10000)+10000,0)
- ดังนั้น คุณจะ ตัวเลข 5 หลักด้านล่าง
🔎 สูตรทำงานอย่างไร
- RAND()
ที่นี่ RAND ฟังก์ชันจะสร้างตัวเลขทศนิยมแบบสุ่ม
- RAND( )*(99999-10000)+10000
ในส่วนนี้ ผลลัพธ์ของ RAND ฟังก์ชันคูณด้วย 89999 จากนั้นผลลัพธ์จะเพิ่มเป็น 1000 .
- ROUND(RAND()*(99999-10000)+10000,0)
สุดท้าย ฟังก์ชัน ROUND ปัดเศษผลลัพธ์ของสูตรก่อนหน้าเป็นศูนย์ทศนิยม
อ่านเพิ่มเติม: สร้างตัวเลขสุ่มใน Excel ด้วยทศนิยม (3 วิธี)
4. รวม INT & ฟังก์ชัน RAND เป็นตัวสร้างตัวเลข 5 หลัก
วิธีนี้คล้ายกับวิธีก่อนหน้า แทนที่จะใช้ฟังก์ชัน ROUND เราจะใช้ INT ฟังก์ชัน ที่นี่ หากต้องการสร้างตัวเลขสุ่ม 5 หลักระหว่าง 10000 และ 99999 ให้ทำตามขั้นตอนด้านล่าง
ขั้นตอน:
- พิมพ์สูตรด้านล่างใน เซลล์ B5 จากนั้นกด Enter .
=INT(RAND()*(99999-10000)+10000)
- ดังนั้น คุณจะ รับผลลัพธ์ต่อไปนี้
สูตรด้านบนนี้ทำงานในลักษณะเดียวกับที่กล่าวถึงใน วิธีที่ 3 ขั้นแรก ฟังก์ชัน RAND จะสร้างเลขทศนิยมแบบสุ่ม จากนั้นเลขทศนิยมที่เป็นผลลัพธ์จะถูกคูณด้วย 89999 และเพิ่มเป็น 1000 สุดท้าย ฟังก์ชัน INT ปัดตัวเลขให้เป็นจำนวนเต็ม 5 หลักที่ใกล้ที่สุด
อ่านเพิ่มเติม: วิธีสร้างตัวเลข 10 หลักแบบสุ่มใน Excel ( 6 วิธี)
การอ่านที่คล้ายกัน
- วิธีสร้างข้อมูลแบบสุ่มใน Excel (9 วิธีง่ายๆ)
- ตัวสร้างตัวเลขสุ่มใน Excel ที่ไม่มีการทำซ้ำ (9วิธีการ)
- สร้างตัวเลขสุ่มจากรายการใน Excel (4 วิธี)
- สร้างตัวเลขสุ่มระหว่างช่วงใน Excel (8 ตัวอย่าง)
5. สร้างตัวเลขสุ่ม 5 หลักด้วยฟังก์ชัน RANDARRAY
คุณสามารถใช้ ฟังก์ชัน RANDARRY เป็นตัวสร้างตัวเลข 5 หลักแบบสุ่ม หากต้องการสร้างจำนวนเต็มสุ่ม 5 หลักระหว่าง 10000 และ 99999 และกระจายไปทั่ว 2 คอลัมน์และ 6 แถว ให้ทำตามคำแนะนำด้านล่าง
ขั้นตอน:
- พิมพ์สูตรต่อไปนี้ใน เซลล์ B5 .
=RANDARRAY(6,2,10000,99999,TRUE)
- เมื่อคุณกด Enter สูตรด้านบนจะส่งกลับตัวเลขสุ่ม 5 หลัก (จำนวนเต็ม) ในคอลัมน์ B & C และแถว 5:10 .
อ่านเพิ่มเติม: วิธี การสร้างตัวเลขสุ่มโดยไม่ซ้ำกันใน Excel (7 วิธี)
6. ใช้ Analysis ToolPak เพื่อสร้างตัวเลข 5 หลักใน Excel
ในวิธีนี้ ฉันจะใช้ Excel add- เป็นเครื่องกำเนิดเลข 5 หลัก ก่อนอื่น ฉันจะแสดงให้คุณเห็นการเพิ่มส่วนเสริมใน Excel Ribbon ในภายหลัง ฉันจะใช้ส่วนเสริมนั้นเพื่อสร้างตัวเลขสุ่ม 5 หลัก
ขั้นตอน:
- ขั้นแรก ไปที่ ไฟล์ แท็บจาก Ribbon
- อย่างที่สอง เลือก ตัวเลือก .
<29
- ถัดไป กล่องโต้ตอบ ตัวเลือกของ Excel จะปรากฏขึ้น คลิกที่ ส่วนเสริม เลือก Excel Add-in ที่เลือกจากเมนูแบบเลื่อนลง จัดการ เมนูและกด ไป .
- ด้วยเหตุนี้ กล่องโต้ตอบ ส่วนเสริม จะปรากฏขึ้น ให้ทำเครื่องหมายที่ Analysis ToolPak แล้วกด ตกลง .
- ตอนนี้ไปที่ <1 แท็บ>ข้อมูล และตัวเลือก การวิเคราะห์ข้อมูล พร้อมใช้งาน คลิกที่มัน
- ดังนั้น กล่องโต้ตอบ การวิเคราะห์ข้อมูล จะปรากฏขึ้น เลือก ตัวเลขสุ่ม การสร้าง จากรายการ เครื่องมือวิเคราะห์ แล้วกด ตกลง .
- เมื่อ กล่องโต้ตอบ การสร้างตัวเลขแบบสุ่ม ปรากฏขึ้น ให้ป้อน 2 เป็น จำนวนของตัวแปร และ 6 เป็น จำนวนของการสุ่ม ตัวเลข .
- จากนั้น เลือก ยูนิฟอร์ม จากเมนูแบบเลื่อนลง การกระจาย ในส่วน พารามิเตอร์ ให้ป้อนช่วงของตัวเลข 5 หลัก ( 10000 และ 99999 ) ในฟิลด์ ระหว่าง
- หลังจากนั้น เลือก ช่วงเอาต์พุต และเลือกเซลล์ปลายทาง (ที่นี่ เซลล์ $B$5 ) กด ตกลง เพื่อปิดกล่องโต้ตอบ
- สุดท้าย เราจะเห็นผลลัพธ์ด้านล่าง
⏩ หมายเหตุ:
- ตัวเลขสุ่ม 5 หลักที่สร้างโดย Analysis ToolPak มีทศนิยม ในการแปลงตัวเลขเหล่านั้นให้เป็นทศนิยมศูนย์ คุณสามารถใช้ฟังก์ชัน ROUND หรือ INT (อธิบายไว้ใน วิธีที่ 4 และ วิธีที่ 5 )
อ่านเพิ่มเติม: เครื่องสร้างตัวเลขสุ่มพร้อมเครื่องมือวิเคราะห์ข้อมูลและฟังก์ชันใน Excel
7. ใช้ Excel VBA เป็นตัวสร้างตัวเลข 5 หลัก
คุณสามารถใช้ Excel VBA เพื่อสร้างตัวเลขสุ่ม 5 หลัก
ขั้นตอน:
- ขั้นแรก ไปที่แผ่นงานที่คุณต้องการรับตัวเลขสุ่ม 5 หลัก จากนั้นคลิกขวาที่ชื่อแผ่นงานแล้วเลือก ดูโค้ด เพื่อเปิดหน้าต่าง VBA ขึ้นมา
- ตอนนี้พิมพ์โค้ดด้านล่างใน โมดูล และรันโดยใช้คีย์ F5
3313
- สุดท้าย เมื่อรันโค้ด คุณจะได้ตัวเลข 5 หลักด้านล่าง
อ่านเพิ่มเติม: วิธีสร้าง ตัวเลขสุ่มในช่วงด้วย Excel VBA
ข้อควรจำ
- ผลลัพธ์ที่เราได้รับจากฟังก์ชัน RANDBETWEEN มีรายการที่ซ้ำกัน ในการตรวจจับตัวเลขที่ซ้ำกัน คุณสามารถใช้ ฟังก์ชัน RANK.EQ ใน excel
- ฟังก์ชัน RAND ก็เป็นฟังก์ชันที่เปลี่ยนแปลงได้เช่นกัน คุณสามารถแปลงผลลัพธ์ที่ส่งคืนโดยสูตร RAND เป็นค่าโดยใช้ตัวเลือก วางแบบพิเศษ
สรุป
ในบทความด้านบน ฉันได้พยายามพูดถึงตัวอย่างต่างๆ ของตัวสร้างตัวเลขสุ่ม 5 หลักใน Excel อย่างละเอียดแล้ว หวังว่าวิธีการและคำอธิบายเหล่านี้จะเพียงพอที่จะแก้ปัญหาของคุณได้ โปรดแจ้งให้เราทราบหากคุณมีคำถามใด ๆ