ไปยังเนื้อหาหลัก

วิธีการสุ่มแถว / คอลัมน์ / ช่วงของเซลล์แบบสุ่มใน Excel

สมมติว่าคุณมีช่วงของเซลล์และตอนนี้คุณต้องการสลับแถวตามลำดับแบบสุ่มตามภาพด้านล่างที่แสดงคุณจะสุ่มอย่างรวดเร็วและสุ่มใน Excel ได้อย่างไร?

doc สับเปลี่ยนแถว 1ลูกศร docdoc สับเปลี่ยนแถว 2

สลับแถว / ค่าคอลัมน์ด้วยสูตร

สลับแถว / คอลัมน์ / ช่วงของเซลล์แบบสุ่มด้วย Kutools for Excel ความคิดที่ดี 3


สลับแถว / ค่าคอลัมน์ด้วยสูตร

1. เลือกรายการเซลล์ที่อยู่ถัดจากช่วงของคุณตัวอย่างเช่น D1: D8 แล้วพิมพ์สูตรนี้ = RAND ()ดูภาพหน้าจอ:

doc สับเปลี่ยนแถว 3

2. จากนั้นกด Ctrl + Enter. ตอนนี้คุณจะเห็นรายการข้อมูลแบบสุ่มปรากฏขึ้น

doc สับเปลี่ยนแถว 4

3. ตอนนี้คุณสามารถไปที่ ข้อมูล และเลือก เรียงลำดับจากน้อยที่สุดไปหามากที่สุด or เรียงลำดับจากมากที่สุดไปหาน้อยที่สุด ตามที่คุณต้องการ ดูภาพหน้าจอ:

doc สับเปลี่ยนแถว 5

4. จากนั้นมีกล่องโต้ตอบโผล่ขึ้นมาและตรวจสอบ ขยายส่วนที่เลือก ตัวเลือก แล้วคลิกจัดเรียง

doc สับเปลี่ยนแถว 6

จนถึงขณะนี้ช่วงข้อมูลถูกสับโดยแถวแบบสุ่ม

doc สับเปลี่ยนแถว 7

จากนั้นคุณสามารถลบเซลล์สูตรได้

doc สับเปลี่ยนแถว 2

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

doc สับเปลี่ยนแถว 1ลูกศร docdoc สับเปลี่ยนแถว 8


สลับแถว / คอลัมน์ / ช่วงของเซลล์แบบสุ่มด้วย Kutools for Excel

ถ้าคุณมี Kutools สำหรับ Excel ติดตั้งมียูทิลิตี้ - จัดเรียงช่วงแบบสุ่ม สามารถสับเปลี่ยนข้อมูลของคุณตามทั้งแถวทั้งคอลัมน์หรือเซลล์ทั้งหมดของช่วงนอกจากนี้ยังสามารถเลือกเซลล์สุ่มคอลัมน์สุ่มหรือแถวสุ่มจากช่วง

Kutools สำหรับ Excel, ที่มีมากกว่า 300 ฟังก์ชั่นที่มีประโยชน์ทำให้งานของคุณง่ายขึ้น 

หลังจากการติดตั้ง Kutools สำหรับ Excel โปรดทำดังนี้:(ดาวน์โหลด Kutools for Excel ฟรีทันที!)

1. เลือกเซลล์ช่วงที่คุณต้องการสุ่มแล้วคลิก Kutools > พิสัย > จัดเรียง / เลือกช่วงแบบสุ่ม. ดูภาพหน้าจอ:

doc สับเปลี่ยนแถว 16

2. จากนั้นใน จัดเรียง / เลือกช่วงแบบสุ่ม ไดอะล็อกภายใต้ ประเภท โปรดเลือกตัวเลือกที่คุณต้องการ

doc สับเปลี่ยนแถว 10

3 จากนั้นคลิก Ok or ใช้.

จัดเรียงตามแถวทั้งหมด

doc สับเปลี่ยนแถว 11

จัดเรียงตามคอลัมน์ทั้งหมด

doc สับเปลี่ยนแถว 8

จัดเรียงเซลล์ในช่วง

doc สับเปลี่ยนแถว 12

จัดเรียงเซลล์ในแต่ละแถว

doc สับเปลี่ยนแถว 13

จัดเรียงเซลล์ในแต่ละคอลัมน์

doc สับเปลี่ยนแถว 14

กับ Kutools สำหรับ Excel's จัดเรียงช่วงแบบสุ่ม ยูทิลิตี้คุณสามารถเลือกเซลล์แบบสุ่มในช่วง

doc สับเปลี่ยนแถว 15

คลิกที่นี่เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับยูทิลิตี้ Sort Range Randomly

สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน

🤖 Kutools AI ผู้ช่วย: ปฏิวัติการวิเคราะห์ข้อมูลโดยยึดตาม: การดำเนินการที่ชาญฉลาด   |  สร้างรหัส  |  สร้างสูตรที่กำหนดเอง  |  วิเคราะห์ข้อมูลและสร้างแผนภูมิ  |  เรียกใช้ฟังก์ชัน Kutools...
คุณสมบัติยอดนิยม: ค้นหา เน้น หรือระบุรายการที่ซ้ำกัน   |  ลบแถวว่าง   |  รวมคอลัมน์หรือเซลล์โดยไม่สูญเสียข้อมูล   |   รอบโดยไม่มีสูตร ...
การค้นหาขั้นสูง: VLookup หลายเกณฑ์    VLookup หลายค่า  |   VLookup ข้ามหลายแผ่น   |   การค้นหาที่ไม่ชัดเจน ....
รายการแบบเลื่อนลงขั้นสูง: สร้างรายการแบบหล่นลงอย่างรวดเร็ว   |  รายการแบบหล่นลงขึ้นอยู่กับ   |  เลือกหลายรายการแบบหล่นลง ....
ผู้จัดการคอลัมน์: เพิ่มจำนวนคอลัมน์เฉพาะ  |  ย้ายคอลัมน์  |  สลับสถานะการมองเห็นของคอลัมน์ที่ซ่อนอยู่  |  เปรียบเทียบช่วงและคอลัมน์ ...
คุณสมบัติเด่น: กริดโฟกัส   |  มุมมองการออกแบบ   |   บาร์สูตรใหญ่    สมุดงานและตัวจัดการชีต   |  ห้องสมุดทรัพยากร (ข้อความอัตโนมัติ)   |  เลือกวันที่   |  รวมแผ่นงาน   |  เข้ารหัส/ถอดรหัสเซลล์    ส่งอีเมลตามรายการ   |  ซุปเปอร์ฟิลเตอร์   |   ตัวกรองพิเศษ (กรองตัวหนา/ตัวเอียง/ขีดทับ...) ...
ชุดเครื่องมือ 15 อันดับแรก12 ข้อความ เครื่องมือ (เพิ่มข้อความ, ลบอักขระ, ... )   |   50 + แผนภูมิ ประเภท (แผนภูมิ Gantt, ... )   |   40+ ใช้งานได้จริง สูตร (คำนวณอายุตามวันเกิด, ... )   |   19 การแทรก เครื่องมือ (ใส่ QR Code, แทรกรูปภาพจากเส้นทาง, ... )   |   12 การแปลง เครื่องมือ (ตัวเลขเป็นคำ, การแปลงสกุลเงิน, ... )   |   7 ผสานและแยก เครื่องมือ (แถวรวมขั้นสูง, แยกเซลล์, ... )   |   ... และอื่น ๆ

เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา  คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...

รายละเอียด


แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
Comments (10)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I do not have an 'upload attachment' option below the message board.
Only 'rate this post', 5 stars to choose from, followed by 'Reset'.
This comment was minimized by the moderator on the site
Hi, Andrew Arnold, the Upload Atatchment option will appear when you login.
This comment was minimized by the moderator on the site
Sunny,
Its not a table I am trying to shuffle rows in, It's about 30 rows of an excel spreadsheet.
I added a column to the right, used the RAND() formula and :
1. it would only offer up two or three random numbers at a time instead of the whole column
2. after re-entering the RAND() function a few times to get all the rows I want to shuffle to have assigned random numbers, the rows will not shuffle. THis is when the message about a table appears, which I don't understand.
This comment was minimized by the moderator on the site
Hi, andrew arnold, I still not understand your question. Select 30 cells in the helper column (the column you add at right), then go to the formula bar to type =RAND(), press Enter key, then the formula RAND() will be inserted at 30 cells in the helper column at once. Then go to sort this helper column to make 30 rows shuffle randomly.
This comment was minimized by the moderator on the site
i am trying to send you a screen shot but this medium wont let me,.
This comment was minimized by the moderator on the site
Hi, andrew arnold, click the Upload Attachment below the message board, you can upload screen shot or a file.
This comment was minimized by the moderator on the site
Trying to shuffle rows, it will not allow me to.
Says something about a table.
This comment was minimized by the moderator on the site
Hi, I have tried methods above again, both of them support shuffle rows in table. Please see the gif picture below:
This comment was minimized by the moderator on the site
shuffle row data
This comment was minimized by the moderator on the site
This is great! Thanks!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations