สร้างตัวเลขสุ่มโดยใช้ฟังก์ชัน 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...

เรียนรู้เกี่ยวกับสเปรดชีต Google Random Seed
NESA โดยผู้ผลิต / Unsplash

ไวยากรณ์ของฟังก์ชัน RAND

ฟังก์ชั่นของ ไวยากรณ์ หมายถึงเลย์เอาต์ของฟังก์ชันและรวมถึงชื่อฟังก์ชัน วงเล็บ ตัวคั่นด้วยจุลภาค และ ข้อโต้แย้ง.

ไวยากรณ์สำหรับฟังก์ชัน RAND คือ:

= แรนด์ ( )

ไม่เหมือนกับฟังก์ชัน RANDBETWEEN ซึ่งต้องมีการระบุอาร์กิวเมนต์ระดับไฮเอนด์และต่ำสุด ฟังก์ชัน RAND ไม่ยอมรับอาร์กิวเมนต์

ฟังก์ชัน RAND และความผันผวน

ฟังก์ชัน RAND คือ a ฟังก์ชั่นระเหย โดยค่าเริ่มต้น การเปลี่ยนแปลงหรือคำนวณใหม่ทุกครั้งที่มีการเปลี่ยนแปลงเวิร์กชีต และการเปลี่ยนแปลงเหล่านี้รวมถึงการดำเนินการต่างๆ เช่น การเพิ่มข้อมูลใหม่

นอกจากนี้ ใดๆ สูตร ที่ขึ้นอยู่กับเซลล์ที่มีฟังก์ชันระเหยไม่ว่าทางตรงหรือทางอ้อมจะคำนวณใหม่ทุกครั้งที่มีการเปลี่ยนแปลงในเวิร์กชีต

ดังนั้นใน ใบงาน ที่มีข้อมูลจำนวนมาก ฟังก์ชันที่ผันผวนควรใช้ด้วยความระมัดระวัง เนื่องจากอาจทำให้เวลาตอบสนองของโปรแกรมช้าลงเนื่องจากความถี่ในการคำนวณใหม่

การสร้างตัวเลขสุ่มใหม่ด้วยการรีเฟรช

เนื่องจาก Google ชีตเป็นโปรแกรมสเปรดชีตออนไลน์ ฟังก์ชัน RAND จึงสามารถบังคับให้สร้างตัวเลขสุ่มใหม่ได้โดยการรีเฟรชหน้าจอโดยใช้ปุ่มรีเฟรชของเว็บเบราว์เซอร์

ตัวเลือกที่สองคือการกด F5 บนแป้นพิมพ์ ซึ่งจะรีเฟรชหน้าต่างเบราว์เซอร์ปัจจุบันด้วย

การเปลี่ยนความถี่ในการรีเฟรชของ RAND

ใน Google ชีต คุณสามารถเปลี่ยนความถี่ที่ RAND และฟังก์ชันผันผวนอื่นๆ คำนวณใหม่ได้จากค่าเริ่มต้น เกี่ยวกับการเปลี่ยนแปลง ถึง:

  • ในการเปลี่ยนแปลงและทุกนาที.
  • ในการเปลี่ยนแปลงและทุก ๆ ชั่วโมง.

ขั้นตอนในการเปลี่ยนอัตราการรีเฟรชคือ:

  1. เลือก ไฟล์ เมนูเพื่อเปิดรายการตัวเลือกของเมนู

  2. เลือก การตั้งค่าสเปรดชีต ในรายการเพื่อเปิดกล่องโต้ตอบการตั้งค่าสเปรดชีต

    สร้างตัวเลขสุ่มโดยใช้ฟังก์ชัน RAND ของ Google ชีต
  3. ภายใต้ส่วนการคำนวณใหม่ของกล่องโต้ตอบ ให้เลือกการตั้งค่าปัจจุบัน เช่น เกี่ยวกับการเปลี่ยนแปลง เพื่อแสดงรายการตัวเลือกการคำนวณใหม่ทั้งหมด

    การตั้งค่าสเปรดชีตใน Google ชีต
  4. เลือกแบบที่ต้องการ ตัวเลือกการคำนวณใหม่ ในรายการ.

    การตั้งค่าสเปรดชีตใน Google ชีต
  5. เลือก บันทึกการตั้งค่า เพื่อบันทึกการเปลี่ยนแปลงและกลับสู่เวิร์กชีต

    บันทึกการตั้งค่า.

เข้าสู่ฟังก์ชัน RAND

เนื่องจากฟังก์ชัน RAND ไม่มีอาร์กิวเมนต์ จึงสามารถป้อนลงในเซลล์เวิร์กชีตใดก็ได้โดยพิมพ์:

= แรนด์ ( )

หรือคุณสามารถเข้าสู่ฟังก์ชันโดยใช้ Google ชีต แนะนำอัตโนมัติ กล่องที่ปรากฏขึ้นเมื่อพิมพ์ชื่อของฟังก์ชันลงในเซลล์ ขั้นตอนคือ:

  1. เลือกเซลล์ในเวิร์กชีตที่จะแสดงผลลัพธ์ของฟังก์ชัน

  2. พิมพ์ เครื่องหมายเท่ากับ ( = ) ตามด้วยชื่อของฟังก์ชัน RAND. ขณะที่คุณพิมพ์ แนะนำอัตโนมัติ กล่องจะปรากฏขึ้นพร้อมกับชื่อของฟังก์ชันที่ขึ้นต้นด้วยตัวอักษร R เมื่อชื่อ RAND ปรากฏในช่อง ให้เลือก ชื่อ เพื่อป้อนชื่อฟังก์ชันและวงเล็บเหลี่ยมที่เปิดอยู่ในเซลล์ที่เลือก

    RAND ใน Google ชีต
  3. ตัวเลขสุ่มระหว่าง 0 ถึง 1 ปรากฏในเซลล์ปัจจุบัน หากต้องการสร้างอีก ให้กด F5 บนแป้นพิมพ์หรือรีเฟรชเบราว์เซอร์

    ตัวเลขสุ่มใน Google ชีต

เมื่อคุณเลือกเซลล์ปัจจุบัน ฟังก์ชันที่สมบูรณ์ = แรนด์ () ปรากฏใน แถบสูตร เหนือแผ่นงาน

การสร้างตัวเลขสุ่มระหว่าง 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)