Contents

วิธีการใช้ฟังก์ชัน RANDARRAY เพื่อสุ่มเรียงลำดับข้อมูลใน Excel

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

การใช้ฟังก์ชัน RANDARRAY มีข้อได้เปรียบอย่างมากเมื่อต้องเผชิญกับความรับผิดชอบ เช่น การสุ่มบุคคลออกเป็นกลุ่ม ในบทช่วยสอนนี้ เราจะเจาะลึกความเข้าใจที่ครอบคลุมเกี่ยวกับฟังก์ชัน RANDARRAY ซึ่งครอบคลุมคุณลักษณะที่แท้จริง และให้คำแนะนำทีละขั้นตอนสำหรับการรวมฟังก์ชันดังกล่าวภายใน Microsoft Excel

ฟังก์ชัน RANDARRAY คืออะไร?

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

ไวยากรณ์ของฟังก์ชัน RANDARRAY คือ:

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

ที่ไหน:

สัญลักษณ์ (\*) หมายถึงตัวยึดสำหรับพารามิเตอร์ทางเลือกที่สามารถใช้เพื่อระบุจำนวนแถวที่จะเติมในตาราง ค่าเริ่มต้นสำหรับพารามิเตอร์นี้ถูกตั้งค่าเป็นหนึ่งแถว

พารามิเตอร์ทางเลือก “คอลัมน์” ระบุจำนวนคอลัมน์ที่จะกรอกในตาราง ค่าเริ่มต้นสำหรับพารามิเตอร์นี้คือหนึ่งคอลัมน์

ค่าต่ำสุดสำหรับตัวเลขสุ่มที่สร้างขึ้นสามารถระบุเป็นพารามิเตอร์ทางเลือกได้ โดยมีการตั้งค่าเริ่มต้นเป็น 0

พารามิเตอร์ “max” ในข้อมูลโค้ดระบุขอบเขตบนสำหรับช่วงของค่าที่เป็นไปได้ที่สามารถสร้างได้โดยใช้อัลกอริทึม Mersenne Twister โดยมีค่าเริ่มต้นตั้งไว้ที่ 1 ฟังก์ชันนี้อนุญาตให้ผู้ใช้ระบุอาร์กิวเมนต์ทางเลือกเพื่อแก้ไขสิ่งนี้ พฤติกรรมหากจำเป็น

พารามิเตอร์จำนวนเต็มเผื่อเลือกช่วยให้ระบุประเภทค่าที่ต้องการได้ โดยค่า TRUE ระบุการแสดงจำนวนเต็ม และค่าเริ่มต้น FALSE แทนเลขทศนิยม สิ่งสำคัญคือต้องทราบว่าการตั้งค่าพารามิเตอร์จำนวนเต็มเป็น TRUE จะทำให้พารามิเตอร์ดังกล่าวเป็นข้อกำหนดเพื่อให้ได้ค่าส่งคืนจำนวนเต็ม

ความยืดหยุ่นที่ได้รับจากฟังก์ชัน RANDARRAY โดยไม่มีพารามิเตอร์อินพุตบังคับ ช่วยให้สามารถสร้างอาร์เรย์แบบสุ่มได้แม้ว่าจะมีเพียงอาร์กิวเมนต์เดียวก็ตาม ด้วยเหตุนี้ เอาต์พุตจึงสามารถปรับแต่งเพื่อรองรับการกำหนดค่าที่ต้องการได้ รวมถึงการกำหนดขนาดของอาเรย์ผ่านข้อกำหนดของพารามิเตอร์ตัวใดตัวหนึ่งจากสี่ตัวที่มีอยู่ ได้แก่"แถว"“คอลัมน์"“นาที"หรือ"สูงสุด”

วิธีใช้ฟังก์ชัน RANDARRAY ใน Excel

เพื่อเริ่มต้นการดำเนินการ เราจะใช้ฟังก์ชันการทำงานของฟังก์ชัน RANDARRAY ผ่านชุดตัวอย่างที่แสดงให้เห็น ซึ่งช่วยให้เราสามารถเข้าใจการนำทางภายในสเปรดชีตได้

การสำรวจอาร์กิวเมนต์แถวและคอลัมน์ของฟังก์ชัน RANDARRY

พิจารณาสถานการณ์ที่ต้องการสร้างชุดข้อมูลที่กำหนดเองซึ่งครอบคลุมห้าแถวติดต่อกันและสี่คอลัมน์ที่แตกต่างกัน

โปรดเลือกเซลล์ที่คุณต้องการป้อนสมการ เช่น เซลล์ B3

ป้อนฟังก์ชันในแถบสูตรโดยพิมพ์ “=RANDARRAY()” ภายในวงเล็บ

สูตรใช้ฟังก์ชัน RANDARRAY เพื่อกำหนดปริมาณของแถว โดยเฉพาะอย่างยิ่ง ค่า"5"จะถูกระบุภายในบริบทนี้

ถัดไป อัลกอริทึมจะระบุจำนวนคอลัมน์ที่ต้องการเพื่อใช้ในโครงร่าง การกำหนดค่านี้มีความสำคัญเนื่องจากเป็นตัวกำหนดโครงสร้างโดยรวมและการจัดเรียงองค์ประกอบภายในตาราง ด้วยการระบุจำนวนคอลัมน์ที่ต้องการ ฟังก์ชันนี้สามารถจัดระเบียบและกระจายเนื้อหาไปยังหลายแถวได้อย่างมีประสิทธิภาพ ทำให้เกิดการนำเสนอที่เป็นระเบียบและดึงดูดสายตา

⭐ เขียน 5 จากนั้นลูกน้ำ และ 4. /th/images/inner-images-muo.jpg

เพื่อที่จะสรุปการอภิปรายของเราเกี่ยวกับการใช้วงเล็บอย่างถูกต้อง จำเป็นอย่างยิ่งที่จะต้องพิจารณาประเด็นสำคัญ โดยเฉพาะอย่างยิ่ง เมื่อใช้วงเล็บบางประเภท เช่น ที่พบในนิพจน์ทางคณิตศาสตร์หรือภาษาโปรแกรม อาจมีบางกรณีที่ต้องใช้อาร์กิวเมนต์เพียงตัวเดียว ในกรณีเหล่านี้ ไม่จำเป็นต้องรวมอาร์กิวเมนต์ที่มีอยู่ทั้งหมดไว้ในวงเล็บ แทนที่จะใช้ดุลยพินิจและคำนึงถึงบริบทและข้อกำหนดเฉพาะของแต่ละสถานการณ์ เราควรเลือกข้อโต้แย้งที่เกี่ยวข้องและละเว้นข้อโต้แย้งที่ไม่จำเป็น การทำเช่นนี้ทำให้เรามั่นใจได้ถึงการสื่อสารที่ถูกต้องและมีประสิทธิภาพ ขณะเดียวกันก็หลีกเลี่ยงความสับสนหรือข้อผิดพลาดที่อาจเกิดขึ้น

⭐กด Enter

ไวยากรณ์สุดท้ายของคุณจะเป็น:

 =RANDARRAY(5,4) 

/th/images/inner-images-muo-1-1.jpg

เมื่อป้อนคำสั่ง สูตรจะสร้างชุดทศนิยมตามอำเภอใจโดยกระจายไปตามแถวแนวนอน 5 แถวและคอลัมน์แนวตั้ง 4 คอลัมน์ ตามข้อกำหนดที่ระบุไว้ในสูตร ด้วยเหตุนี้ จึงบ่งชี้ว่าดำเนินการตามสูตรสำเร็จแล้ว

การสำรวจอาร์กิวเมนต์ Min และ Max ของฟังก์ชัน RANDARRY

การใช้พารามิเตอร์เสริมที่อิงตามตัวเลือก min และ max ช่วยให้สามารถเรียกข้อมูลอาร์เรย์ของตัวเลขได้ตามใจชอบ และกำหนดค่าที่น้อยที่สุดและมากที่สุดภายในคอลเลกชันนั้น

เราจะกลับมาดำเนินการตัวอย่างก่อนหน้านี้อีกครั้ง โดยมีข้อกำหนดว่าค่าที่น้อยที่สุดควรได้รับการแก้ไขที่ 20 ในขณะที่ค่าที่ใหญ่ที่สุดยังคงเป็นตัวแปรระหว่างความเป็นไปได้ 100 รายการ

โปรดเลือกเซลล์ที่เหมาะสมสำหรับป้อนสูตร เช่น เซลล์ B3

⭐ ในแถบสูตร ให้ป้อนสูตรด้านล่าง:

 =RANDARRAY(5,4,20,100) 

สูตรนี้ใช้งานได้เหมือนสูตรก่อนหน้ามาก ความแตกต่างครั้งนี้คือเราได้กำหนดให้ 20 และ 100 เป็นจำนวนที่น้อยที่สุดและมากที่สุดของเรา

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

/th/images/inner-images-muo-2.jpg

การสำรวจอาร์กิวเมนต์จำนวนเต็มของฟังก์ชัน RANDARRY

ตามค่าเริ่มต้น เมื่อใช้ฟังก์ชัน RANDARRAY โดยไม่มีการระบุเฉพาะใดๆ ฟังก์ชันจะสร้างตัวเลขทศนิยมเป็นเอาต์พุต หากต้องการรับผลลัพธ์จำนวนเต็มหรือจำนวนเต็มจากฟังก์ชัน RANDARRAY ต้องกำหนด"TRUE"อย่างชัดเจนภายในพารามิเตอร์จำนวนเต็มของสูตร

มาสาธิตสิ่งนี้กัน

โปรดเลือกเซลล์ที่เหมาะสมเพื่อป้อนสูตร เช่น เซลล์ B3 เพื่อใช้ในการสาธิต

โปรดพิมพ์สูตรในช่องที่ให้ไว้ จากนั้นกดปุ่ม"Enter"เพื่อดำเนินการ

 =RANDARRAY(5,4,20,100,TRUE) 

/th/images/inner-images-muo-3.jpg

ควรสังเกตว่าค่าทั้งหมดที่สร้างโดยฟังก์ชัน RANDARRAY นั้นเป็นค่าจำนวนเต็ม ซึ่งเห็นได้จากการมี"TRUE"อยู่ในสูตร ในทางกลับกัน หากค่า"TRUE"ถูกแทนที่ด้วยค่าปฏิเสธ"FALSE"ผลลัพธ์น่าจะประกอบด้วยค่าที่ไม่ใช่จำนวนเต็มซึ่งแสดงในสภาพแวดล้อมสเปรดชีต Microsoft Excel ทั่วไป

วิธีใช้ฟังก์ชัน RANDARRAY และ SORTBY เพื่อสุ่มจัดเรียงข้อมูลใน Excel

ฟังก์ชัน RANDARRAY เป็นวิธีที่มีประสิทธิภาพในการสร้างข้อมูลสุ่ม แต่หากต้องการจัดเรียงข้อมูลที่สร้างขึ้นในลำดับเฉพาะ พวกเขาต้องใช้ฟังก์ชัน RANDARRAY และ SORTBY ร่วมกันภายใน Microsoft Excel

ไวยากรณ์ของฟังก์ชัน SORTBY คือ:

 =SORTBY(array, by_array,[sort_order], [array/order], ...) 

ที่ไหน:

อาร์เรย์ที่ระบุแสดงถึงช่วงข้อมูลที่ต้องการซึ่งควรเรียงลำดับ

ฟังก์ชัน by\_array ยอมรับอาร์เรย์เป็นอินพุต และเรียงลำดับตามช่วงของค่าที่ระบุภายในอาร์เรย์นั้น ซึ่งเรียกว่า"พารามิเตอร์

ค่าของ sort\_order จะกำหนดลำดับการจัดเรียงของอินสแตนซ์ โดยมีการตั้งค่าเริ่มต้นเป็นจากน้อยไปหามาก และค่าลบ (-1) แสดงถึงลำดับจากมากไปน้อย

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

ตอนนี้เราจะอธิบายผ่านสถานการณ์จำลองว่าเราจะใช้ฟังก์ชัน RANDARRAY ควบคู่ไปกับฟังก์ชัน SORTBY ภายใน Microsoft Excel ได้อย่างไร ในปัจจุบัน ให้เราพิจารณาบัญชีรายชื่อที่ประกอบด้วยเอนทิตีที่ระบุสิบรายการ เมื่อใช้ฟังก์ชัน RANDARRAY เราจะสามารถเลือกชื่อใดชื่อหนึ่งเหล่านี้ได้โดยการสุ่ม ในขณะที่ฟังก์ชัน SORTBY ช่วยให้เราสามารถจัดเรียงชื่อเหล่านั้นอย่างเป็นระบบ

⭐ เลือกเซลล์ที่คุณต้องการใส่สูตร ให้เราใช้ประโยชน์จากเซลล์ D5 /th/images/inner-images-muo-3-4.jpg

⭐ ในแถบสูตร ให้ป้อนสูตรด้านล่าง:

 =SORTBY(C3:C12, 

สูตรนี้ประกอบด้วย SORTBY และอาร์กิวเมนต์อาร์เรย์ ในขั้นตอนนี้ อาร์กิวเมนต์อาร์เรย์ของฟังก์ชัน SORTBY มีรายการ B4:B13 เป็นอาร์เรย์ที่เราต้องการเรียงลำดับ

⭐เขียนลูกน้ำ

⭐ ตอนนี้ ฟังก์ชัน SORTBY ต้องการให้คุณป้อน by_array ของคุณ เขียนสูตรด้านล่างสำหรับอาร์กิวเมนต์นี้

 RANDARRAY(10) 

สูตรนี้จะสุ่มรายการที่เลือกทั้ง 10 รายการโดยใช้หมายเลข 1

โปรดปิดวงเล็บเปิดสำหรับฟังก์ชัน RANDARRAY เพื่อให้แน่ใจว่าไวยากรณ์และการทำงานของสูตรถูกต้อง

จำเป็นต้องปิดวงเล็บที่เกี่ยวข้องกับฟังก์ชัน SORTBY เพื่อดำเนินกระบวนการเรียงลำดับอย่างเหมาะสม และจัดเรียงข้อมูลตามลำดับเฉพาะตามเกณฑ์ที่ต้องการ

ไวยากรณ์สุดท้ายของคุณจะเป็น:

 =SORTBY(C3:C12,RANDARRAY(10)) 

/th/images/inner-images-muo-4.jpg

เพื่อเพิ่มความเข้าใจในสูตร Excel ที่กำหนด คุณสามารถใช้ฟังก์ชัน"ประเมิน"ได้

สุ่มมากกว่าชื่อมาก

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