บทความนี้จะอธิบายเกี่ยวกับไวยากรณ์ของสูตรและการใช้ฟังก์ชัน RAND ใน Microsoft Excel

คำอธิบาย

ฟังก์ชัน RAND จะส่งกลับจํานวนจริงแบบสุ่มที่แจกแจงเท่าๆ กันที่มากกว่าหรือเท่ากับ 0 และน้อยกว่า 1 จํานวนจริงแบบสุ่มใหม่จะถูกส่งกลับทุกครั้งที่มีการคํานวณเวิร์กชีต

ไวยากรณ์

RAND

ไวยากรณ์ของฟังก์ชัน RAND ไม่มีอาร์กิวเมนต์

ข้อสังเกต

  • เมื่อต้องการสร้างเลขจำนวนจริงแบบสุ่มระหว่าง a และ b ให้ใช้

=RAND()*(b-a)+a

  • ถ้าคุณต้องการใช้ RAND เพื่อสร้างตัวเลขแบบสุ่ม แต่ไม่ต้องการให้ตัวเลขเปลี่ยนแปลงทุกครั้งที่มีการคํานวณเซลล์ คุณสามารถใส่ =RAND() ในแถบสูตร แล้วกด F9 เพื่อเปลี่ยนสูตรเป็นตัวเลขสุ่มได้ สูตรจะคํานวณและปล่อยคุณไว้เพียงค่าเดียว

ตัวอย่าง

คัดลอกข้อมูลตัวอย่างในตารางต่อไปนี้ และวางในเซลล์ A1 ของเวิร์กชีต Excel ใหม่ เพื่อให้สูตรแสดงผลลัพธ์ ให้เลือกสูตร กด F2 แล้วกด Enter คุณสามารถปรับความกว้างของคอลัมน์เพื่อดูข้อมูลทั้งหมดได้ ถ้าจําเป็น

สูตร

คำอธิบาย

ผลลัพธ์

=RAND()

ตัวเลขสุ่มที่มีค่ามากกว่าหรือเท่ากับ 0 และน้อยกว่า 1

เปลี่ยนตาม

=RAND()*100

ตัวเลขสุ่มที่มีค่ามากกว่าหรือเท่ากับ 0 และน้อยกว่า 100

แตกต่าง

=INT(RAND()*100)

จํานวนเต็มสุ่มที่มากกว่าหรือเท่ากับ 0 และน้อยกว่า 100

แตกต่าง

หมายเหตุ: เมื่อเวิร์กชีตถูกคํานวณใหม่โดยการใส่สูตรหรือข้อมูลในเซลล์อื่น หรือโดยการคํานวณใหม่ด้วยตนเอง (กด F9) ตัวเลขสุ่มใหม่จะถูกสร้างขึ้นสําหรับสูตรใดๆ ที่ใช้ฟังก์ชัน RAND

ต้องการความช่วยเหลือเพิ่มเติมไหม

คุณสามารถสอบถามผู้เชี่ยวชาญใน Excel Tech Community หรือรับการสนับสนุนใน ชุมชน

ดูเพิ่มเติม

อัลกอริทึม Mersenne Twister

RANDBETWEEN (ฟังก์ชัน RANDBETWEEN)

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย