ฟังก์ชัน RAND ของ Google Spreadsheets: สร้างตัวเลขสุ่ม

01 จาก 01

สร้างค่าสุ่มระหว่าง 0 ถึง 1 โดยใช้ฟังก์ชัน RAND

สร้างหมายเลขสุ่มด้วยฟังก์ชัน RAND ของ Google Spreadsheets

วิธีหนึ่งในการสร้างตัวเลขแบบสุ่มใน Google Spreadsheets มีฟังก์ชัน RAND

ด้วยตัวเองฟังก์ชันจะสร้างช่วง จำกัด เมื่อสร้างตัวเลขสุ่ม แต่โดยการใช้ RAND ในสูตรและโดยการผสมกับฟังก์ชันอื่น ๆ ช่วงของค่าดังที่แสดงในภาพด้านบนจะขยายได้ง่าย

หมายเหตุ : ตามไฟล์ความช่วยเหลือของ Google Spreadsheets ฟังก์ชัน RAND จะแสดงตัวเลขสุ่มระหว่าง 0 ถึง 1 รายการ

สิ่งนี้หมายความว่าในขณะที่ปกติจะอธิบายถึงช่วงของค่าที่สร้างโดยฟังก์ชันตั้งแต่ 0 ถึง 1 ในความเป็นจริงมันเป็นเรื่องที่แม่นยำมากขึ้นที่จะกล่าวช่วงคือระหว่าง 0 ถึง 0.99999999 ....

ด้วยสูตรเดียวกันสูตรที่ส่งกลับค่าตัวเลขสุ่ม ระหว่าง 1 ถึง 10 จะแสดงค่าระหว่าง 0 ถึง 9.999999 ....

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

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

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

= RAND ()

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

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

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

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

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

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

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

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

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

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

ขั้นตอนในการปรับเปลี่ยนอัตรารีเฟรช ได้แก่

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

ตัวอย่างฟังก์ชัน RAND

ด้านล่างนี้แสดงขั้นตอนที่จำเป็นในการทำซ้ำตัวอย่างที่แสดงในภาพด้านบน

  1. คนแรกเข้าสู่ RAND ด้วยตัวเอง
  2. ตัวอย่างที่สองสร้างสูตรที่สร้างตัวเลขสุ่มระหว่าง 1 ถึง 10 หรือ 1 และ 100
  3. ตัวอย่างที่สามสร้างจำนวนเต็มสุ่มระหว่าง 1 ถึง 10 โดยใช้ฟังก์ชัน TRUNC

ตัวอย่างที่ 1: การเข้าสู่ RAND Function

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

= RAND ()

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

  1. คลิกที่ เซลล์ ในเวิร์กชีทที่จะแสดงผลลัพธ์ของฟังก์ชัน
  2. พิมพ์เครื่องหมายเท่ากับ (=) ตามด้วยชื่อ rand ฟังก์ชัน
  3. เมื่อคุณพิมพ์กล่องคำ แนะนำอัตโนมัติ จะปรากฏขึ้นพร้อมกับชื่อของฟังก์ชันที่ขึ้นต้นด้วยตัวอักษร R
  4. เมื่อชื่อ RAND ปรากฏขึ้นในช่องให้คลิกที่ชื่อด้วยตัวชี้เมาส์เพื่อใส่ชื่อฟังก์ชันและวงเล็บปีกกาที่เปิดอยู่ในเซลล์ที่เลือก
  5. หมายเลขสุ่มระหว่าง 0 ถึง 1 ควรปรากฏในเซลล์ปัจจุบัน
  6. หากต้องการสร้างอีกให้กดปุ่ม F5 บนแป้นพิมพ์หรือรีเฟรชเบราเซอร์
  7. เมื่อคุณคลิกที่เซลล์ปัจจุบันฟังก์ชันที่สมบูรณ์ = RAND () จะปรากฏใน แถบสูตร เหนือแผ่นงาน

ตัวอย่างที่ 2: สร้างตัวเลขสุ่มระหว่าง 1 ถึง 10 หรือ 1 และ 100

รูปแบบทั่วไปของสมการที่ใช้ในการสร้างตัวเลขสุ่มภายในช่วงที่ระบุคือ:

= RAND () * (สูง - ต่ำ) + ต่ำ

ที่ สูง และ ต่ำ แสดงถึงขีด จำกัด บนและล่างของช่วงที่ต้องการของตัวเลข

เมื่อต้องการสร้างตัวเลขสุ่มระหว่าง 1 ถึง 10 ป้อนสูตรต่อไปนี้ลงในเซลล์แผ่นงาน:

= RAND () * (10 - 1) + 1

เมื่อต้องการสร้างตัวเลขสุ่มระหว่าง 1 ถึง 100 ป้อนสูตรต่อไปนี้ลงในเซลล์แผ่นงาน:

= RAND () * (100 - 1) + 1

ตัวอย่างที่ 3: สร้างจำนวนเต็มแบบสุ่มระหว่าง 1 ถึง 10

เมื่อต้องการคืนค่าจำนวนเต็ม - ตัวเลขทั้งหมดที่ไม่มีส่วนทศนิยม - รูปแบบทั่วไปของสมการคือ:

= TRUNC (RAND () * (สูง - ต่ำ) + ต่ำ)

เมื่อต้องการสร้างจำนวนเต็มแบบสุ่มระหว่าง 1 ถึง 10 ให้ใส่สูตรต่อไปนี้ลงในเซลล์แผ่นงาน:

= TRUNC (RAND () * (10 - 1) + 1)