วิธีการสุ่มรายการใน Excel
การสุ่มรายการใน excel หมายถึงการเลือกค่าสุ่มจากข้อมูลในการสุ่มรายการทั้งหมดใน excel มีสูตร excel สองสูตรหนึ่งคือฟังก์ชัน = RAND () ซึ่งให้ค่าสุ่มใด ๆ ในเซลล์จากนั้นเราสามารถเรียงลำดับ list หรือเราสามารถใช้ฟังก์ชัน = RANDBETWEEN () ซึ่งให้ค่าสุ่มไปยังเซลล์จากช่วงตัวเลขที่ผู้ใช้ระบุ
# 1 แทรกตัวเลขสุ่มในรายการโดยใช้ฟังก์ชัน RAND
ฉันไม่รู้ว่าคุณรู้ตัวหรือไม่เราสามารถแทรกตัวเลขสุ่มในรายการจาก 0 ถึงน้อยกว่า 1 ใน excel ได้โดยใช้ฟังก์ชัน RAND การใช้ตัวเลขที่สร้างโดยฟังก์ชัน RAND เราสามารถจัดเรียงรายการตัวเลขแบบสุ่ม
ฟังก์ชัน RAND ไม่มีพารามิเตอร์ใด ๆ ที่จะตอบสนอง เราเพียงแค่ต้องใส่สูตรและปิดวงเล็บ ฟังก์ชัน RAND จะถือว่าพารามิเตอร์มีค่ามากกว่า 0 และน้อยกว่า 1 โดยอัตโนมัติ
ในตัวอย่างข้างต้นฉันเพิ่งป้อนสูตร
ฉันมีรายชื่อผลิตภัณฑ์บางอย่างและฉันต้องการจัดเรียงข้อมูลแบบสุ่มเพื่อรักษาความลับ
ถ้าฉันพยายามจัดเรียงข้อมูลตามชื่อผลิตภัณฑ์มันจะเรียงลำดับจาก A ถึง Z หรือจาก Z ถึง A ถ้าฉันพยายามจัดเรียงข้อมูลตามยอดขายรวมมันจะเรียงลำดับจากต่ำสุดไปหามากที่สุดหรือจากสูงสุดไปต่ำสุด
แต่ฉันไม่ต้องการให้ทั้งสองอย่างเกิดขึ้นฉันต้องการจัดเรียงแบบสุ่ม
- ขั้นตอนที่ 1:ใช้ฟังก์ชัน RAND ในทันทีหลังจากคอลัมน์ยอดขายรวม ตั้งชื่อคอลัมน์ใหม่ว่า Helper
- ขั้นตอนที่ 2:จดจำ RAND เป็นฟังก์ชันที่เปลี่ยนแปลงได้และคอยเปลี่ยนค่าหลังจากการดำเนินการทุกครั้งใน excel เลยเอาสูตรออกโดยใช้ Paste Special
- ขั้นตอนที่ 3:หลังจากวางค่าเลือกช่วงข้อมูลทั้งหมดแล้วไปที่แท็บข้อมูล
- ขั้นตอนที่ 4:ภายใต้ข้อมูลแท็บเลือกตัวเลือกจัดเรียง
- ขั้นตอนที่ 5:ตอนนี้ภายใต้จัดเรียงโดยเลือกคอลัมน์ที่แทรกใหม่เช่นตัวช่วย
- ขั้นตอนที่ 6:ในหน้าต่างเดียวกันภายใต้คำสั่งซื้อให้เลือกตัวเลือกที่คุณต้องการ เนื่องจากเรากำลังจัดเรียงด้วยตนเองเราจึงสามารถเลือกตัวเลือกใดก็ได้ ฉันได้เลือกขนาดเล็กที่สุดไปยังใหญ่ที่สุด
- ขั้นตอนที่ 7:คลิกที่ปุ่มตกลง มันจะเรียงลำดับข้อมูลแบบสุ่ม
# 2 เลือกผู้ชนะลอตเตอรีด้วยรายการสุ่มใน Excel
หากคุณเคยเห็นอุตสาหกรรมลอตเตอรีพวกเขาจะเลือกผู้ชนะแบบสุ่มโดยไม่มีอคติใด ๆ ด้วยการใช้ excel และโดยใช้ฟังก์ชัน RAND เรายังสามารถเลือกผู้ชนะได้
ฉันมีชื่อและหมายเลขตั๋วลอตเตอรีไม่กี่ชื่อเราจำเป็นต้องเลือกผู้ถูกลอตเตอรี่จากล็อตนี้
เกณฑ์ในการเลือกผู้ชนะคือเราต้องสร้างตัวเลขสุ่มตั้งแต่ 1 ถึง 100 สำหรับแต่ละชื่อและใครก็ตามที่ได้คะแนนสูงสุดจะถูกประกาศให้เป็นผู้ชนะ
โดยใช้ฟังก์ชัน RAND ฉันจะสร้างตัวเลขขึ้นมาเทียบกับแต่ละชื่อ ปัญหาคือ RAND สามารถให้ค่าทั้งหมดที่น้อยกว่า 1 แก่ฉันได้ดังนั้นฉันจะคูณตัวเลข 100 ด้วยตัวเลขที่สร้างโดยฟังก์ชัน RAND
เนื่องจาก RAND เป็นฟังก์ชันที่ระเหยได้ฉันจะลบสูตรและคงไว้เฉพาะค่า
ตอนนี้ฉันมีคะแนนพร้อมสำหรับแต่ละชื่อ เกณฑ์คือผู้ที่ได้คะแนนสูงสุดจะได้รับการประกาศให้เป็นผู้ชนะ ฉันจะเรียงลำดับตัวเลขจากมากที่สุดไปหาน้อยที่สุด
- ขั้นตอนที่ 1:เลือกข้อมูลและภายใต้ข้อมูลแท็บเลือกตัวเลือกเรียงลำดับ
- ขั้นตอนที่ 2:ตอนนี้ภายใต้จัดเรียงโดยเลือกคอลัมน์ SCORE
- ขั้นตอนที่ 3:ตอนนี้เป็นส่วนสำคัญของกระบวนการ ภายใต้คำสั่งซื้อเราจำเป็นต้องเลือกเกณฑ์ที่ใหญ่ที่สุดไปหาน้อยที่สุด เพื่อให้ค่าที่ใหญ่ที่สุดจากรายการมาก่อน
- ขั้นตอนที่ 4:คลิกที่ตกลงมันจะจัดเรียงข้อมูลจากใหญ่ที่สุดไปหาเล็กที่สุดของคอลัมน์การให้คะแนน
ว้าว!!! เรามีผู้ชนะที่นี่และผู้ชนะคือราเมลาที่ได้คะแนนสูงสุดเมื่อเราใช้ฟังก์ชัน RAND
สิ่งที่ต้องจำ
- RAND & RANDBETWEEN ทั้งสองเป็นฟังก์ชันที่เปลี่ยนแปลงได้และจะทำให้สมุดงานช้าลงอย่างมาก
- ฟังก์ชันทั้งสองจะคำนวณค่าใหม่เมื่อมีการเปลี่ยนแปลงเกิดขึ้นในแผ่นงาน
- ด้วยการใช้ RAND เราสามารถสร้างตัวเลขสุ่มที่มากกว่า 0 แต่น้อยกว่า 1
- อย่าเก็บฟังก์ชันระเหยไว้ในสมุดงานใด ๆ