ฟังก์ชัน RANDARRAY

ฟังก์ชัน RANDARRAY จะส่งกลับอาร์เรย์ของตัวเลขแบบสุ่ม คุณสามารถระบุจำนวนแถวและคอลัมน์ที่จะเติมค่าต่ำสุดและค่าสูงสุด และเลือกว่าจะส่งกลับจำนวนเต็มหรือค่าทศนิยม

ในตัวอย่างต่อไปนี้ เราจะสร้างอาร์เรย์ที่สูง 5 แถวและกว้าง 3 คอลัมน์ ตัวอย่างแรกจะส่งกลับชุดแบบสุ่มของค่าระหว่าง 0 ถึง 1 ซึ่งเป็นลักษณะการทำงานเริ่มต้นของ RANDARRAY ตัวอย่างถัดไปจะส่งกลับชุดข้อมูลของค่าทศนิยมแบบสุ่มระหว่าง 1 ถึง 100 ในขั้นสุดท้าย ตัวอย่างที่สามจะส่งกลับชุดข้อมูลของจำนวนเต็มแบบสุ่มระหว่าง 1 ถึง 100 

ฟังก์ชัน RANDARRAY ใน Excel RANDARRAY(5,3) ส่งกลับค่าแบบสุ่มระหว่าง 0 และ 1 ในอาร์เรย์ที่สูง 5 แถวและกว้าง 3 คอลัมน์

ฟังก์ชัน RANDARRAY ที่มีอาร์กิวเมนต์ Min, Max & Decimal

ฟังก์ชัน RANDARRAY ที่มีอาร์กิวเมนต์ Min, Max & Whole number

ไวยากรณ์

=RANDARRAY([rows],[columns],[min],[max],[whole_number])

อาร์กิวเมนต์ คำอธิบาย
[rows]
ไม่จำเป็น
จำนวนแถวที่จะส่งกลับ
[columns]
ไม่จำเป็น
จำนวนคอลัมน์ที่จะส่งกลับ
[min]
ไม่จำเป็น
จำนวนต่ำสุดที่คุณต้องการส่งกลับ
[max]
ไม่จำเป็น
จำนวนสูงสุดที่คุณต้องการส่งกลับ
[จํานวนเต็ม]
ไม่จำเป็น
ส่งกลับจำนวนเต็มหรือค่าทศนิยม
  • TRUE สำหรับจำนวนจริง
  • FALSE สําหรับตัวเลขทศนิยม

หมายเหตุ

  • ถ้าคุณไม่ใส่อาร์กิวเมนต์แถวหรือคอลัมน์ RANDARRAY จะส่งกลับค่าเดียวระหว่าง 0 และ 1
  • ถ้าคุณไม่ใส่อาร์กิวเมนต์ค่าต่ำที่สุดหรือค่าสูงสุด RANDARRAY จะมีค่าเริ่มต้นเป็น 0 และ 1 ตามลำดับ
  • อาร์กิวเมนต์จำนวนต่ำสุดต้องน้อยกว่าจำนวนสูงสุด มิฉะนั้น RANDARRAY จะส่งกลับ #VALUE! เป็นข้อผิดพลาด
  • ถ้าคุณไม่ใส่อาร์กิวเมนต์ whole_number RANDARRY จะมีค่าเริ่มต้นเป็น FALSE หรือค่าทศนิยม
  • ฟังก์ชัน RANDARRAY จะส่งกลับอาร์เรย์ ซึ่งจะสปิลล์ถ้าเป็นผลลัพธ์สุดท้ายของสูตร ซึ่งหมายความว่า Excel จะสร้างช่วงอาร์เรย์ที่มีขนาดเหมาะสมแบบไดนามิก เมื่อคุณกด ENTER ถ้าข้อมูลสนับสนุนของคุณอยู่ในตาราง Excel อาร์เรย์จะปรับขนาดโดยอัตโนมัติเมื่อคุณเพิ่มหรือนําข้อมูลออกจากช่วงอาร์เรย์ถ้าคุณกําลังใช้การอ้างอิงที่มีแบบแผน สําหรับรายละเอียดเพิ่มเติม ให้ดูบทความนี้เกี่ยวกับลักษณะการทํางานของอาร์เรย์ที่กระจายตัว
  • RANDARRAY แตกต่างจากฟังก์ชัน RAND เนื่องจาก RAND จะไม่ส่งกลับอาร์เรย์ ดังนั้นจึงต้องคัดลอก RAND ไปยังช่วงทั้งหมด
  • อาร์เรย์อาจเป็นแถวของค่า คอลัมน์ของค่า หรือการผสมผสานระหว่างแถวและคอลัมน์ของค่า ในตัวอย่างด้านบน อาร์เรย์สําหรับสูตร RANDARRAY คือช่วง D2:F6 หรือ 5 แถวคูณ 3 คอลัมน์
  • Excel จำกัดการสนับสนุนอาร์เรย์แบบไดนามิกระหว่างเวิร์กบุ๊ก และสถานการณ์สมมตินี้จะได้รับการสนับสนุนเมื่อเวิร์กบุ๊กทั้งสองเปิดอยู่ ถ้าคุณปิดเวิร์กบุ๊กต้นฉบับ สูตรอาร์เรย์แบบไดนามิกที่ลิงก์ใดๆ จะส่งกลับ #REF! เป็นข้อผิดพลาด เมื่อมีการรีเฟรช

ต้องการความช่วยเหลือเพิ่มเติมไหม

คุณสามารถสอบถามผู้เชี่ยวชาญใน ชุมชนด้านเทคนิคของ Excel หรือรับการสนับสนุนใน ชุมชนได้เสมอ