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