RAND คืนค่าตัวเลขสุ่มแบบทศนิยมที่มีค่าตั้งแต่ 0 แต่ไม่ถึง 1 (เช่น 0.5234) เหมาะสำหรับการจำลองสถานการณ์ สุ่มตัวอย่าง หรือใช้สร้างคอลัมน์สำหรับเรียงลำดับข้อมูลแบบสุ่ม (Shuffle) เป็นฟังก์ชันที่ไม่มีอาร์กิวเมนต์
=RAND()
=RAND()
ใช้ RAND สุ่มเลือกรายการสินค้า 5% จากทั้งหมด เพื่อนำมาตรวจสอบคุณภาพ (QC)
สร้างเลขสุ่มให้รายชื่อผู้ลงทะเบียนทุกคน แล้วเลือกผู้ที่มีค่ามากที่สุด 3 อันดับแรก
RAND()=RAND()
0.1234 (ค่าเปลี่ยนไปเรื่อยๆ)
RAND() * (50 - 10) + 10=RAND() * (50 - 10) + 10
34.56 (ค่าเปลี่ยนไปเรื่อยๆ)
INT(RAND() * 100) + 1=INT(RAND() * 100) + 1
57 (ค่าเปลี่ยนไปเรื่อยๆ)
SORTBY(A2:A10, RANDARRAY(9))=SORTBY(A2:A10, RANDARRAY(9))
รายการที่ถูกสลับลำดับ
เพราะ RAND เป็น Volatile Function ที่จะคำนวณใหม่ทุกครั้งที่มีการเปลี่ยนแปลงใน Worksheet ถ้าต้องการให้ค่านิ่ง ให้ Copy แล้ว Paste Values ทับลงไป
RAND ได้ทศนิยม 0-1 (เหมาะกับความน่าจะเป็น) ส่วน RANDBETWEEN ได้จำนวนเต็มในช่วงที่ระบุ (เหมาะกับการสุ่มเลขจำนวนเต็ม)
ฟังก์ชัน RAND ใช้สำหรับสุ่มตัวเลขทศนิยมที่มีค่าระหว่าง 0 ถึง 1 (0 <= x < 1) โดยจะสุ่มค่าใหม่ทุกครั้งที่มีการเปิดไฟล์หรือคำนวณใหม่ (Volatile Function)