สร้างตัวเลขสุ่มโดยใช้ฟังก์ชัน RAND ของ Google ชีต
วิธีหนึ่งในการสร้างตัวเลขสุ่มใน Google ชีต ด้วยฟังก์ชัน RAND ด้วยตัวของมันเอง ฟังก์ชันนี้จะสร้างช่วงที่จำกัดเมื่อต้องสร้างตัวเลขสุ่ม การใช้ RAND ในสูตรและการรวมเข้ากับฟังก์ชันอื่นๆ สามารถขยายช่วงของค่าได้อย่างง่ายดาย
ฟังก์ชัน RAND ทำงานอย่างไร
โดยการระบุค่าสูงและต่ำของ a พิสัย, RAND สามารถส่งคืนตัวเลขสุ่มภายในช่วงที่ระบุ เช่น 1 และ 10 หรือ 1 และ 100
เอาต์พุตของฟังก์ชันสามารถลดลงเป็นจำนวนเต็มได้โดยการรวมฟังก์ชันกับ ฟังก์ชัน TRUNCซึ่งตัดทอนหรือลบตำแหน่งทศนิยมทั้งหมดออกจากตัวเลข
ใน Google ชีต เมื่อสร้างค่าสุ่มระหว่าง 0 ถึง 1 ฟังก์ชัน RAND จะส่งกลับตัวเลขสุ่มที่อยู่ระหว่าง 0 ถึง 1 แบบพิเศษ แม้ว่าจะเป็นเรื่องปกติที่จะอธิบายช่วงของค่าที่สร้างโดยฟังก์ชันว่ามีค่าตั้งแต่ 0 ถึง 1 แต่ในความเป็นจริง จะแม่นยำกว่าที่จะบอกว่าช่วงนี้อยู่ระหว่าง 0 ถึง 0.9999999...
สูตรที่ส่งคืนตัวเลขสุ่มระหว่าง 1 ถึง 10 จะส่งกลับค่าระหว่าง 0 ถึง 9.99999...
ไวยากรณ์ของฟังก์ชัน RAND
ฟังก์ชั่นของ ไวยากรณ์ หมายถึงเลย์เอาต์ของฟังก์ชันและรวมถึงชื่อฟังก์ชัน วงเล็บ ตัวคั่นด้วยจุลภาค และ ข้อโต้แย้ง.
ไวยากรณ์สำหรับฟังก์ชัน RAND คือ:
= แรนด์ ( )
ไม่เหมือนกับฟังก์ชัน RANDBETWEEN ซึ่งต้องมีการระบุอาร์กิวเมนต์ระดับไฮเอนด์และต่ำสุด ฟังก์ชัน RAND ไม่ยอมรับอาร์กิวเมนต์
ฟังก์ชัน RAND และความผันผวน
ฟังก์ชัน RAND คือ a ฟังก์ชั่นระเหย โดยค่าเริ่มต้น การเปลี่ยนแปลงหรือคำนวณใหม่ทุกครั้งที่มีการเปลี่ยนแปลงเวิร์กชีต และการเปลี่ยนแปลงเหล่านี้รวมถึงการดำเนินการต่างๆ เช่น การเพิ่มข้อมูลใหม่
นอกจากนี้ ใดๆ สูตร ที่ขึ้นอยู่กับเซลล์ที่มีฟังก์ชันระเหยไม่ว่าทางตรงหรือทางอ้อมจะคำนวณใหม่ทุกครั้งที่มีการเปลี่ยนแปลงในเวิร์กชีต
ดังนั้นใน ใบงาน ที่มีข้อมูลจำนวนมาก ฟังก์ชันที่ผันผวนควรใช้ด้วยความระมัดระวัง เนื่องจากอาจทำให้เวลาตอบสนองของโปรแกรมช้าลงเนื่องจากความถี่ในการคำนวณใหม่
การสร้างตัวเลขสุ่มใหม่ด้วยการรีเฟรช
เนื่องจาก Google ชีตเป็นโปรแกรมสเปรดชีตออนไลน์ ฟังก์ชัน RAND จึงสามารถบังคับให้สร้างตัวเลขสุ่มใหม่ได้โดยการรีเฟรชหน้าจอโดยใช้ปุ่มรีเฟรชของเว็บเบราว์เซอร์
ตัวเลือกที่สองคือการกด F5 บนแป้นพิมพ์ ซึ่งจะรีเฟรชหน้าต่างเบราว์เซอร์ปัจจุบันด้วย
การเปลี่ยนความถี่ในการรีเฟรชของ RAND
ใน Google ชีต คุณสามารถเปลี่ยนความถี่ที่ RAND และฟังก์ชันผันผวนอื่นๆ คำนวณใหม่ได้จากค่าเริ่มต้น เกี่ยวกับการเปลี่ยนแปลง ถึง:
- ในการเปลี่ยนแปลงและทุกนาที.
- ในการเปลี่ยนแปลงและทุก ๆ ชั่วโมง.
ขั้นตอนในการเปลี่ยนอัตราการรีเฟรชคือ:
เลือก ไฟล์ เมนูเพื่อเปิดรายการตัวเลือกของเมนู
-
เลือก การตั้งค่าสเปรดชีต ในรายการเพื่อเปิดกล่องโต้ตอบการตั้งค่าสเปรดชีต
-
ภายใต้ส่วนการคำนวณใหม่ของกล่องโต้ตอบ ให้เลือกการตั้งค่าปัจจุบัน เช่น เกี่ยวกับการเปลี่ยนแปลง เพื่อแสดงรายการตัวเลือกการคำนวณใหม่ทั้งหมด
-
เลือกแบบที่ต้องการ ตัวเลือกการคำนวณใหม่ ในรายการ.
-
เลือก บันทึกการตั้งค่า เพื่อบันทึกการเปลี่ยนแปลงและกลับสู่เวิร์กชีต
เข้าสู่ฟังก์ชัน RAND
เนื่องจากฟังก์ชัน RAND ไม่มีอาร์กิวเมนต์ จึงสามารถป้อนลงในเซลล์เวิร์กชีตใดก็ได้โดยพิมพ์:
= แรนด์ ( )
หรือคุณสามารถเข้าสู่ฟังก์ชันโดยใช้ Google ชีต แนะนำอัตโนมัติ กล่องที่ปรากฏขึ้นเมื่อพิมพ์ชื่อของฟังก์ชันลงในเซลล์ ขั้นตอนคือ:
เลือกเซลล์ในเวิร์กชีตที่จะแสดงผลลัพธ์ของฟังก์ชัน
-
พิมพ์ เครื่องหมายเท่ากับ ( = ) ตามด้วยชื่อของฟังก์ชัน RAND. ขณะที่คุณพิมพ์ แนะนำอัตโนมัติ กล่องจะปรากฏขึ้นพร้อมกับชื่อของฟังก์ชันที่ขึ้นต้นด้วยตัวอักษร R เมื่อชื่อ RAND ปรากฏในช่อง ให้เลือก ชื่อ เพื่อป้อนชื่อฟังก์ชันและวงเล็บเหลี่ยมที่เปิดอยู่ในเซลล์ที่เลือก
-
ตัวเลขสุ่มระหว่าง 0 ถึง 1 ปรากฏในเซลล์ปัจจุบัน หากต้องการสร้างอีก ให้กด F5 บนแป้นพิมพ์หรือรีเฟรชเบราว์เซอร์
เมื่อคุณเลือกเซลล์ปัจจุบัน ฟังก์ชันที่สมบูรณ์ = แรนด์ () ปรากฏใน แถบสูตร เหนือแผ่นงาน
การสร้างตัวเลขสุ่มระหว่าง 1 ถึง 10 หรือ 1 ถึง 100
รูปแบบทั่วไปของสมการที่ใช้สร้างตัวเลขสุ่มภายในช่วงที่ระบุคือ:
=RAND() * (สูง - ต่ำ) + ต่ำ
ในที่นี้ High และ Low แสดงถึงขีดจำกัดบนและล่างของช่วงตัวเลขที่ต้องการ
ในการสร้างตัวเลขสุ่มระหว่าง 1 ถึง 10 ให้ป้อนสูตรต่อไปนี้ลงในเซลล์เวิร์กชีต:
=RAND() * (10 - 1) + 1
ในการสร้างตัวเลขสุ่มระหว่าง 1 ถึง 100 ให้ป้อนสูตรต่อไปนี้ลงในเซลล์แผ่นงาน:
=RAND() * (100 - 1) + 1
การสร้างจำนวนเต็มสุ่มระหว่าง 1 ถึง 10
ในการคืนค่าจำนวนเต็ม — จำนวนเต็มที่ไม่มีส่วนทศนิยม — รูปแบบทั่วไปของสมการคือ:
=TRUNC ( RAND() *(สูง - ต่ำ) + ต่ำ)
ในการสร้างจำนวนเต็มสุ่มระหว่าง 1 ถึง 10 ให้ป้อนสูตรต่อไปนี้ลงในเซลล์เวิร์กชีต:
=TRUNC (RAND() * (10 - 1) + 1)