บางครั้ง การเลือกแถวสุ่มหรือชุดแถวแบบสุ่มในสเปรดชีต Microsoft Excel ก็มีประโยชน์
เครดิตรูปภาพ: damircudic / iStock / GettyImages
บางครั้ง การเลือกแถวสุ่มหรือชุดแถวแบบสุ่มในสเปรดชีต Microsoft Excel ก็มีประโยชน์ สิ่งนี้มีประโยชน์หากคุณต้องการสุ่มสุ่มตัวอย่างจากชุดข้อมูล เช่น รายชื่อพนักงานหรือลูกค้า เพื่อทดสอบคุณสมบัติบางอย่างอย่างมีประสิทธิภาพ นอกจากนี้ยังสามารถเป็นประโยชน์สำหรับสถานการณ์เช่นเกมและราฟเฟิลที่คุณอาจต้องการเลือกตัวเลือกสุ่มหรือผู้เล่น Excel มีหลายวิธีในการสุ่มตัวอย่างข้อมูลและสร้างตัวเลขสุ่ม
สุ่มตัวอย่างใน Excel
ไม่มีเครื่องมือสุ่มตัวอย่าง Excel ในตัวที่สามารถสร้างตัวอย่างสุ่มจากรายการแถวหรือข้อมูลได้โดยอัตโนมัติ อย่างไรก็ตาม คุณสามารถใช้ฟังก์ชันของ Excel เพื่อสร้างตัวเลขสุ่มเพื่อสร้างตัวอย่างแบบสุ่มได้
วีดีโอประจำวันนี้
ฟังก์ชันเลขสุ่มของ Excel เรียกว่า RANDและมันสร้างตัวเลขสุ่มที่รับประกันว่าจะเป็น มากกว่าหรือเท่ากับศูนย์และน้อยกว่าหนึ่ง. ในการใช้งาน เพียงพิมพ์สูตร =RAND() ลงในเซลล์ที่คุณเลือก จากนั้นตัวสร้างจะใส่ตัวเลขสุ่มลงในเซลล์สเปรดชีตนั้น
ถ้าคุณต้องการใช้ตัวสร้างตัวเลขสุ่มใน Excel เพื่อสุ่มสุ่มตัวอย่างชุดของแถว ให้เพิ่มคอลัมน์ที่ส่วนท้ายของสเปรดชีต จากนั้น ในเซลล์ด้านบนของคอลัมน์นั้นใต้แถวส่วนหัวของสเปรดชีต ให้พิมพ์ =RAND() เพื่อสร้างตัวเลขสุ่ม ลากหรือคัดลอกสูตรลงในเซลล์ด้านล่างในคอลัมน์เดียวกันเพื่อเพิ่มตัวเลขที่สร้างแบบสุ่มในแต่ละแถวในสเปรดชีต
จากนั้นให้ Excel จัดเรียงสเปรดชีตโดยเรียงลำดับตัวเลขสุ่มเพิ่มขึ้น ดึงแถวแรกตามจำนวนแถวที่คุณต้องการ แล้วพวกมันจะสุ่มตัวอย่างข้อมูลของคุณ
การเปลี่ยนแปลงในการเรียงลำดับ
จำไว้ว่าคุณจะสูญเสียใด ๆ ลำดับการจัดเรียงก่อนหน้าหรือลำดับอื่นๆ, ดังนั้น ถ้าคุณต้องการสร้างลำดับนั้นใหม่ภายในตัวอย่างหรือสเปรดชีตของคุณ ควรตรวจสอบให้แน่ใจว่าคุณมีคอลัมน์ที่คุณสามารถจัดเรียงเพื่อกู้คืนสเปรดชีตกลับเป็นต้นฉบับ คำสั่ง.
ถ้าคุณไม่เรียงลำดับชีตตามคอลัมน์แบบสุ่ม ให้เพิ่มคอลัมน์อื่นแล้วพิมพ์ตัวเลข 1 ในแถวแรกหลังแถวส่วนหัวใดๆ พิมพ์ 2 และ 3 ในแถวถัดไป และสมมติว่าคุณมีมากกว่า 3 แถว ให้ไฮไลต์ตัวเลขเหล่านั้นแล้วลากลงในสเปรดชีตเพื่อเติมคอลัมน์ด้วยตัวเลขที่เพิ่มขึ้นที่ขึ้นต้นด้วย 1 จากนั้น คุณสามารถจัดเรียงสเปรดชีตหรือบางแถวในสเปรดชีตตามคอลัมน์ใหม่นี้เพื่อคืนค่าลำดับเดิม
สุ่มตัวอย่างทีละคน
ในบางกรณี คุณอาจต้องการสุ่มตัวอย่างแถวทีละแถว นี่อาจเป็นผลอย่างมากหากคุณกำลังวาดภาพหรือเพียงเพื่อให้แน่ใจว่าคุณสามารถตรวจสอบแต่ละแถวที่คุณเพิ่มลงในตัวอย่างของคุณเพื่อให้แน่ใจว่าถูกต้อง
ไม่ว่าด้วยเหตุผลใดก็ตาม คุณสามารถทำได้โดยใช้สูตรที่เกี่ยวข้องกับ RAND เพื่อสร้างตัวเลขระหว่างช่วงที่กำหนด โปรดจำไว้ว่า RAND จะสร้างตัวเลขที่มากกว่าหรือเท่ากับศูนย์และน้อยกว่าหนึ่งเสมอ นั่นหมายความว่าถ้าคุณคูณผลลัพธ์ของ RAND ด้วยจำนวนเต็ม นคุณจะได้ผลลัพธ์แบบสุ่มที่มากกว่าหรือเท่ากับศูนย์และน้อยกว่า n เสมอ
นั่นหมายความว่าถ้าคุณมี n แถวในสเปรดชีต คุณสามารถใช้สูตรได้ =เพดาน(RAND()*n, 1) เพื่อสร้างตัวเลขตั้งแต่ 1 ถึง n ซึ่งคุณสามารถใช้เพื่อเลือกแถวสุ่มในสเปรดชีตของคุณ ที่ได้ผลเพราะ เพดาน เป็นฟังก์ชันที่ปัดเศษอาร์กิวเมนต์แรกขึ้นเป็นทวีคูณสูงสุดถัดไปของอาร์กิวเมนต์ที่สอง หากคุณใช้ 1 เป็นอาร์กิวเมนต์ที่สอง ระบบจะปัดเศษขึ้นเป็นจำนวนเต็มถัดไป
แน่นอน คุณจะต้องแทนที่ n ด้วยจำนวนแถวในชีตของคุณ โดยลบแถวส่วนหัวที่คุณไม่ต้องการสุ่มตัวอย่าง