วิธีเลือกเซลล์สุ่มใน Excel (5 วิธี)

  • แบ่งปันสิ่งนี้
Hugh West

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

ดาวน์โหลดแบบฝึกหัด

คุณสามารถดาวน์โหลดหนังสือแบบฝึกหัดได้จากลิงก์ด้านล่าง

การเลือกเซลล์สุ่ม.xlsm

5 วิธีที่เหมาะสมในการเลือกเซลล์สุ่มใน Excel

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

เราต้องการเลือกเซลล์สุ่มจากเซลล์นี้ รายการข้อมูล เพื่อจุดประสงค์นี้ เราจะใช้ฟังก์ชันและคุณลักษณะต่างๆ ของ Excel

ในส่วนนี้ คุณจะพบ 5 วิธีที่เหมาะสมและมีประสิทธิภาพในการเลือกเซลล์สุ่มใน Excel พร้อมภาพประกอบที่เหมาะสม ฉันจะแสดงให้เห็นทีละตัวที่นี่ มาดูกันเลย!

1. เลือกเซลล์สุ่มโดยใช้ฟังก์ชัน RAND, INDEX, RANK.EQ

สำหรับชุดข้อมูลปัจจุบัน เราจะแสดงขั้นตอนการเลือกเซลล์สุ่มใน Excel เราจะใช้ฟังก์ชัน RAND , INDEX , RANK.EQ เพื่อจุดประสงค์นี้ ในการดำเนินการดังกล่าว ให้ทำตามขั้นตอนต่อไปนี้

ขั้นตอน:

  • ก่อนอื่น สร้างคอลัมน์ใหม่สองคอลัมน์ที่มีหัวข้อ สุ่ม ค่า และ สุ่มเซลล์ .

  • จากนั้น พิมพ์สูตรต่อไปนี้ในเซลล์ใต้คอลัมน์ ค่าสุ่ม

=RAND()

  • ตอนนี้ กด ENTER และปุ่ม เซลล์จะแสดงค่าสุ่มสำหรับฟังก์ชัน
  • ที่นี่ ลากเครื่องมือ Fill Handle ลงในเซลล์

  • ดังนั้น เซลล์จะ ป้อนอัตโนมัติ สูตร

  • ตอนนี้ คัดลอกเซลล์และใช้ปุ่ม วางแบบพิเศษ ตัวเลือก (เช่น วางค่า ) เพื่อวางค่าเท่านั้น

  • จากนั้น ใช้สิ่งต่อไปนี้ สูตรให้กับเซลล์ภายใต้คอลัมน์ เซลล์สุ่ม เพื่อแสดงเซลล์ที่เลือกแบบสุ่ม

=INDEX($B$5:$B$12,RANK.EQ(C5,$C$5:$C$12),1)

ที่นี่

  • $B$5:$B$12 = ช่วงของพนักงานขาย
  • $C$5:$C$12 = ช่วง ของค่าสุ่ม
  • C5 = ค่าสุ่ม

รายละเอียดของสูตร

RANK.EQ(C5,$C$5:$C$12) ให้อันดับของค่าเซลล์ C5 (เช่น 0.75337963) ในช่วง $C$5:$C$12 . ดังนั้น จะคืนค่า 5.

INDEX($B$5:$B$12,RANK.EQ(C5,$C$5:$C$12),1) ส่งกลับค่าที่จุดตัดของแถว 5 และคอลัมน์ 1 ดังนั้น ผลลัพธ์คือ Stuart .

  • ตอนนี้ ลากสูตรลงมา แล้วคุณจะสามารถเลือกเซลล์สุ่มได้

อ่านเพิ่มเติม: วิธีเลือกหลายเซลล์ใน Excel (7 วิธีด่วน)

2. การใช้ UNIQUE, RANDARRAY,ฟังก์ชัน INDEX, RANK.EQ

สำหรับข้อมูลชุดเดียวกัน เราจะเลือกเซลล์สุ่มบางส่วนโดยใช้ฟังก์ชันที่เกี่ยวข้อง 4 ฟังก์ชัน ได้แก่: UNIQUE, RANDARRAY, INDEX, RANK.EQ ฟังก์ชัน คุณจะได้เรียนรู้กระบวนการโดยทำตามขั้นตอนด้านล่าง

ขั้นตอน:

  • ประการแรก พิมพ์สูตรต่อไปนี้เพื่อรับค่าสุ่ม

=UNIQUE(RANDARRAY(8,1,1,8)

ที่นี่

  • 8 = จำนวนแถวทั้งหมด
  • 1 = จำนวนคอลัมน์ทั้งหมด
  • 1 = จำนวนขั้นต่ำ
  • 8 = จำนวนสูงสุด<13

  • จากนั้น กด ENTER และเซลล์ทั้งหมดจะแสดงค่าสุ่มที่สอดคล้องกันสำหรับคอลัมน์ พนักงานขาย

  • ตอนนี้ ให้คัดลอกเซลล์และวางค่าเพื่อแปลงสูตรเป็นค่าเท่านั้น

  • หลังจากนั้น ใช้สูตรต่อไปนี้เพื่อรับเซลล์ที่เลือกแบบสุ่ม

=INDEX($B$5:$B$12,RANK.EQ(C5,$C$5:$C$12),1)

ที่นี่

  • $B$5:$B$12 = ช่วงของพนักงานขาย
  • $C$5:$C$12 = ช่วงของค่าสุ่ม
  • C5 = ค่าสุ่ม

รายละเอียดของสูตร

RANK.EQ(C5,$C$5:$C$12) ให้อันดับของค่าเซลล์ C5 (เช่น 0.75337963) ใน แนว $C$5:$C$12 . 4 .

INDEX($B$5:$B$12,RANK.EQ(C5,$C$5:$C$12),1) ส่งกลับค่าที่จุดตัดของแถว 4 และคอลัมน์ 1 ดังนั้นผลลัพธ์คือ ฮอปเปอร์ .

  • ที่นี่ ลากสูตรลงมาเพื่อรับเซลล์สุ่ม

อ่านเพิ่มเติม: วิธีเลือกช่วงของเซลล์ในสูตร Excel (4 วิธี)

3. การใช้ฟังก์ชัน RAND, INDEX, RANK.EQ, COUNTIF

ตอนนี้เราจะใช้การรวมกันของฟังก์ชัน RAND , INDEX , RANK.EQ , COUNTIF เพื่อเลือกเซลล์สุ่มใน Excel หากต้องการสาธิตวิธีนี้ ให้ทำตามขั้นตอนด้านล่าง

ขั้นตอน:

  • ก่อนอื่น ให้ดำเนินการเหมือน วิธีที่ 1 เพื่อรับ ค่าสุ่มด้วย ฟังก์ชัน RAND .

  • ตอนนี้ ใช้สูตรต่อไปนี้เพื่อรับเซลล์ที่เลือกแบบสุ่ม

=INDEX($B$5:$B$12,RANK.EQ(C5,$C$5:$C$12)+COUNTIF($C$5:C5,C5)-1,1)

ที่นี่

  • $B$5:$B$12 = ช่วงของพนักงานขาย
  • $C$5:$C$12 = ช่วงของค่าสุ่ม
  • C5 = ค่าสุ่ม

รายละเอียดสูตร

RANK.EQ(C5,$C$5:$C$12) กำหนดอันดับของค่าเซลล์ C5 (เช่น 0.75337963) ในช่วง $C$5:$C$12 ดังนั้นจึงส่งกลับ 2 .

COUNTIF($C$5:C5,C5) ส่งกลับจำนวนเซลล์ที่มีค่า C5 . ดังนั้นจึงให้ 1 .

2+1-1=2

INDEX($B$5:$B$12, RANK.EQ(C5,$C$5:$C$12)+COUNTIF($C$5:C5,C5)-1,1) ส่งกลับค่าที่จุดตัดของแถว 2 และคอลัมน์ 1 ดังนั้น ผลลัพธ์คือ อดัม .

  • ที่นี่ ลากสูตรไปยังเซลล์ถัดไปเพื่อรับเอาต์พุต

อ่านเพิ่มเติม: วิธีเลือกแถวเฉพาะในสูตร Excel (4 วิธีง่ายๆ)

การอ่านที่คล้ายกัน

  • วิธีเลือกข้อมูลใน Excel สำหรับกราฟ (5 วิธีอย่างรวดเร็ว)
  • วิธี ฉันเลือกแถวนับพันแถวอย่างรวดเร็วใน Excel ได้ไหม (2 วิธี)
  • [แก้ไขแล้ว!] CTRL+END ปุ่มลัดไปไกลเกินไปใน Excel (6 วิธีแก้ไข)
  • Excel VBA เพื่อป้องกันชีตแต่อนุญาตให้เลือกเซลล์ที่ถูกล็อก (2 ตัวอย่าง)
  • วิธีเลือกหลายเซลล์ใน Excel โดยไม่ต้องใช้เมาส์ (9 วิธีง่ายๆ)

4. การใช้ฟังก์ชัน INDEX, SORTBY, RANDARRAY, ROWS, SEQUENCE

ตอนนี้ เราจะใช้ INDEX , SORTBY<7 ฟังก์ชัน>, RANDARRAY , ROWS และ SEQUENCE เพื่อเลือกเซลล์สุ่มใน Excel

ดังนั้น เรามาเริ่มกระบวนการดังต่อไปนี้ .

ขั้นตอน:

  • ก่อนอื่น พิมพ์สูตรต่อไปนี้ลงในเซลล์ที่เลือก

=INDEX(SORTBY(B5:B12,RANDARRAY(ROWS(B5:B12))),SEQUENCE(5))

ที่นี่

  • B5:B12 = ช่วงของพนักงานขาย

การแยกย่อยสูตร

ROWS(B5:B12) ให้จำนวนแถวในช่วงที่กล่าวถึง= 8 .

RANDARRAY(ROWS(B5:B12)) ผลการสุ่ม 9 ตัวเลข\

ลำดับ(5) ส่งกลับช่วงของหมายเลขซีเรียล ( 1 ถึง 5 )

สุดท้าย INDEX(SORTBY(B5:B12,RANDARRAY(ROWS( B5:B12))),SEQUENCE(5)) ส่งกลับ 5 ค่าเซลล์

  • จากนั้นกด ENTER และคุณจะได้รับผลลัพธ์สำหรับเซลล์ทั้งหมดที่คุณต้องการ (เช่น 5 )

อ่านเพิ่มเติม: วิธีเลือกแถวใน Excel หากเซลล์มีข้อมูลเฉพาะ (4 วิธี)

5. เลือกเซลล์สุ่มโดยใช้โค้ด VBA

สำหรับ ข้อมูลชุดเดียวกัน ตอนนี้เราจะเลือกเซลล์สุ่มจากรายการที่กำหนดโดยใช้ โค้ด VBA เซลล์ที่สร้างขึ้นใหม่ (เช่น E5 ) ภายใต้คอลัมน์ เซลล์สุ่ม จะส่งคืนเซลล์สุ่มที่เลือก

เพื่อที่จะ ใช้ขั้นตอนนี้ ดำเนินการเหมือนขั้นตอนด้านล่าง

ขั้นตอน:

  • ขั้นแรก คลิกขวาที่ชื่อแผ่นงาน และเลือก ดูรหัส จากตัวเลือก

  • จากนั้น หน้าต่างสำหรับป้อน รหัส จะปรากฏขึ้นที่นี่ ป้อน รหัส ที่นี่ คุณสามารถใช้สิ่งต่อไปนี้

รหัส:

=INDEX($B$5:$B$12,RANK.EQ(C5,$C$5:$C$12),1)

  • ที่นี่ ผลลัพธ์จะแสดงที่ เซลล์(5,5) ซึ่งหมายถึงเซลล์ E5 .

อ่านเพิ่มเติม: วิธีเลือก เฉพาะเซลล์ที่กรองในสูตร Excel (5 วิธีด่วน)

บทสรุป

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

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