มีหลายวิธีที่น่าประหลาดใจที่คุณสามารถใช้ตัวสร้างตัวเลขสุ่มใน Excel แต่ก่อนที่คุณจะทำ คุณจำเป็นต้องเข้าใจฟังก์ชันของตัวสร้างตัวเลขสุ่มและวิธีที่คุณสามารถใช้กับแอปพลิเคชันต่างๆ ได้
เมื่อคุณเรียนรู้วิธีใช้ฟังก์ชันตัวเลขสุ่มแล้ว คุณสามารถทำสิ่งต่างๆ เช่น การสร้าง ข้อมูลตัวอย่างจำลองเพื่อทดสอบการคำนวณ เลือกลำดับผู้เล่นสำหรับเกม การเลือกผู้ชนะสำหรับการแข่งขัน และอื่นๆ อีกมากมาย
ฟังก์ชันสร้างตัวเลขสุ่มใน Excel
ฟังก์ชันสร้างตัวเลขสุ่มใน Excel
h2>
ฟังก์ชันทั้งสองใน Excel ที่ทำงานเพื่อสร้างตัวเลขสุ่ม ได้แก่ RAND, RANDBETWEEN และ RANDARRAY
เมื่อใดก็ตามที่คุณเปิดสเปรดชีตหรือรีเฟรชการคำนวณ ฟังก์ชันทั้งสองนี้จะสร้างค่าสุ่มใหม่ ขออภัย การเปลี่ยนแปลงใดๆ ในสเปรดชีตจะทริกเกอร์การอัปเดตค่าเหล่านี้
นอกจากนี้ โปรดทราบว่าฟังก์ชันตัวเลขสุ่มทั้งสองนี้สามารถสร้างค่าที่ซ้ำกันเมื่อคุณใช้ใน หลายเซลล์. มีโอกาสมากขึ้นที่ RANDBETWEEN จะสร้างรายการซ้ำกันเนื่องจาก RAND สร้างทศนิยมและมีตัวเลขที่เป็นไปได้มากกว่านี้มากมาย
วิธีใช้ฟังก์ชัน RAND
ฟังก์ชัน RAND ใช้งานง่ายมากเพราะมี ไม่มีข้อโต้แย้งเลย เพียงพิมพ์ “=RAND()” ลงในเซลล์แล้วกด Enter
สิ่งนี้จะสร้างทศนิยมระหว่าง 0 ถึง 1 ทันที
ควรใช้ฟังก์ชัน RAND เมื่อใด
ฟังก์ชันง่ายๆ ดังกล่าวจะมีประโยชน์อย่างไร ต่อไปนี้เป็นแนวคิดที่เป็นประโยชน์บางประการสำหรับการใช้ฟังก์ชัน RAND
สมมติว่าคุณมีรายชื่อเพื่อนที่เล่นเกมกระดานและต้องการเรียงลำดับการเล่นอย่างรวดเร็ว ฟังก์ชัน RAND เหมาะสำหรับสิ่งนี้
เพียงระบุชื่อเพื่อนของคุณทั้งหมดในคอลัมน์แรก
ใช้ฟังก์ชัน RAND() เพื่อสร้างทศนิยมแบบสุ่มในคอลัมน์ถัดไป
สุดท้าย เลือกทั้งสองคอลัมน์ เลือก หน้าแรกจากเมนู เลือก จัดเรียงและกรองจาก ribbon จากนั้นเลือก การเรียงลำดับแบบกำหนดเอง
ในหน้าต่างการเรียงลำดับ เลือกคอลัมน์ที่มีตัวเลขสุ่มเพื่อจัดเรียง และเรียงลำดับจาก มากไปหาน้อยเลือก ตกลง
การดำเนินการนี้จะเรียงลำดับรายการของคุณใหม่ตามตัวเลขสุ่มที่สร้างขึ้น นอกจากนี้ ยังใช้ชื่อตามลำดับใหม่สำหรับการเล่นเกมอีกด้วย
คุณสามารถใช้ RAND ในลักษณะเดียวกันได้ในทุกกรณีที่คุณต้องการสุ่มค่าในการคำนวณ รายการค่าข้อความ หรืออย่างอื่นที่จัดเก็บไว้ในสเปรดชีตของคุณ
วิธีใช้ฟังก์ชัน RANDBETWEEN
ฟังก์ชัน RANDBETWEEN เกือบจะง่ายพอๆ กับฟังก์ชัน RAND ที่จะใช้ เพียงพิมพ์ “RANDBETWEEN([min],[max]” โดยแทนที่ นาทีและ สูงสุดด้วยตัวเลขต่ำสุดและสูงสุดของช่วงที่คุณต้องการตัวเลข
เมื่อคุณกด Enterเซลล์นั้นจะมีตัวเลขสุ่มระหว่างค่าต่ำหรือสูงนั้น
เมื่อใดจึงควรใช้ฟังก์ชัน RANDBETWEEN
ฟังก์ชันตัวสร้างตัวเลขสุ่ม RANDBETWEEN มีประโยชน์มากกว่าฟังก์ชัน RAND เนื่องจากช่วยให้คุณเก็บตัวเลขสุ่มที่ส่งคืนภายในช่วง และยังส่งกลับจำนวนเต็มแทน ทศนิยม
วิธีนี้ช่วยให้คุณใช้ฟังก์ชันนี้อย่างสร้างสรรค์เพื่อใช้การมอบหมายแบบสุ่มเมื่อคุณต้องการความเป็นธรรม หรือกำหนดตัวเลขคงที่ให้กับบุคคลหรือสิ่งของโดยไม่แสดงอคติ
มาดูตัวอย่างกัน สมมติว่าคุณมีรายชื่อ 12 คน และต้องการแบ่งพวกเขาออกเป็น 2 ทีม ทีมละ 6 คน โดยไม่ต้องอายที่มาจากการให้คน "เลือก" คนที่ชื่นชอบสำหรับแต่ละทีม
ก่อนอื่น cr กินสเปรดชีตที่มีชื่อผู้เล่นทั้งหมด
เพิ่มฟังก์ชันต่อไปนี้ในคอลัมน์ถัดไป ถัดจากชื่อผู้เล่นแต่ละคน จากนั้นกด Enter
=RANDBETWEEN(1,2)
คุณสามารถป้อนค่านี้ลงในเซลล์แรกแล้วตามด้วย กรอกส่วนที่เหลือด้านล่างค่ะ การดำเนินการนี้จะกำหนดผู้เล่นแต่ละคนให้กับทีม 1 หรือทีม 2 โดยอัตโนมัติ
หากคุณพบว่าการกระจายระหว่างทั้งสองทีมไม่เท่ากัน ให้กลับเข้าสู่ฟังก์ชันในครั้งแรก เซลล์แล้วกด Enterการดำเนินการนี้จะอัปเดตเซลล์ทั้งหมดอีกครั้ง ทำซ้ำจนกว่าการแบ่งระหว่างทั้งสองทีมจะเท่ากัน
วิธีใช้ฟังก์ชัน RANDARRAY
ฟังก์ชัน RANDARRAY มีอยู่ใน Excel 365 เท่านั้น หากคุณมี Excel เวอร์ชันนี้ นี่เป็นฟังก์ชันตัวสร้างแบบสุ่มที่มีประสิทธิภาพมากใน Excel ที่คุณสามารถใช้ได้เพื่อวัตถุประสงค์ที่หลากหลาย
การใช้งานทำได้ง่ายมาก โดยมีการตั้งค่าเพิ่มเติมมากมาย เพียงพิมพ์ข้อความต่อไปนี้ลงในเซลล์ใดๆ:
=RANDARRAY ([rows], [columns], [min], [max], [integer])
พารามิเตอร์มีดังนี้:
หากคุณใช้ฟังก์ชัน RANDARRAY เพียงอย่างเดียวและอย่าใช้ พารามิเตอร์ทางเลือกใดๆ ก็ตาม มันจะทำงานเหมือนกับฟังก์ชัน RAND
โปรดจำไว้ว่าฟังก์ชัน RANDARRAY มีความยืดหยุ่นสูงและจะเติมเฉพาะแถวและคอลัมน์ได้มากเท่านั้น ตามที่คุณระบุ ในแบบที่คุณระบุ ค่าเริ่มต้นจะเป็นทศนิยมเสมอ และมีเพียง 1 แถวและ 1 คอลัมน์เท่านั้น
เมื่อใดจึงควรใช้ฟังก์ชัน RANDARRAY
ฟังก์ชัน RANDARRAY เหมาะที่สุดเมื่อคุณต้องการชุดตัวเลขสุ่มทั้งหมด ซึ่งรวมถึง หลายคอลัมน์และหลายแถว
ตัวอย่างเช่น หากคุณกำลังจำลองบางอย่าง เช่น รายการสุ่มหมายเลขลอตเตอรี คุณสามารถสร้างรายการแถวที่มี 6 คอลัมน์ได้อย่างรวดเร็ว (สำหรับลอตเตอรี 6 ลูก) ตั้งค่าขีดจำกัดเป็น 69 และให้ Excel เดา 10 ลอตเตอรีที่คุณเลือกด้วยฟังก์ชันต่อไปนี้:
=RANDARRAY(10,6,1,69,TRUE)
วางสิ่งนี้ลงในเซลล์แรกของสเปรดชีตแล้วกด Enter
คุณจะเห็นตารางที่สร้างขึ้นซึ่งมี 10 แถวและ 6 คอลัมน์
ฟังก์ชันนี้อาจเป็นทางออกที่ดีในการวิจัยทางวิทยาศาสตร์หรือทางสถิติ หากคุณต้องการชุดข้อมูลสุ่มขนาดใหญ่และไม่ต้องการสร้างทั้งหมดด้วยตนเอง
การเลือก ตัวสร้างตัวเลขสุ่มที่เหมาะสมใน Excel
ไม่ว่าคุณจะใช้ ฟังก์ชัน Excel ตัวใดในสามตัวขึ้นอยู่กับผลลัพธ์ที่คุณต้องการเป็นส่วนใหญ่ หากคุณไม่สนใจว่าตัวเลขคืออะไร RAND ก็ทำได้ดี หากคุณต้องการจำกัดช่วงของตัวเลขที่สร้างขึ้น ให้ไปกับ RANDBETWEEN และหากคุณกำลังมองหาชุดข้อมูลที่ใหญ่กว่ามากซึ่งมีตารางตัวเลขทั้งหมด นั่นคือเวลาที่ RANDARRAY เป็นตัวเลือกที่ดีที่สุดสำหรับคุณ