ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้
ลงชื่อเข้าใช้ด้วย Microsoft
ลงชื่อเข้าใช้หรือสร้างบัญชี
สวัสดี
เลือกบัญชีอื่น
คุณมีหลายบัญชี
เลือกบัญชีที่คุณต้องการลงชื่อเข้าใช้

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

คำอธิบาย

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

หมายเหตุ: ตั้งแต่ Excel 2010 เป็นต้นมา Excel ได้ใช้ อัลกอริทึม Mersenne Twister (MT19937) เพื่อสร้างหมายเลขสุ่ม 

ไวยากรณ์

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)

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

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

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

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

ข้อมูลนี้เป็นประโยชน์หรือไม่

คุณพึงพอใจกับคุณภาพภาษาเพียงใด
สิ่งที่ส่งผลต่อประสบการณ์ใช้งานของคุณ
เมื่อกดส่ง คำติชมของคุณจะถูกใช้เพื่อปรับปรุงผลิตภัณฑ์และบริการของ Microsoft ผู้ดูแลระบบ IT ของคุณจะสามารถรวบรวมข้อมูลนี้ได้ นโยบายความเป็นส่วนตัว

ขอบคุณสำหรับคำติชมของคุณ!

×