ขอถามการทำปุ่มสุ่มสลับตำแหน่งเซลล์ใน Excel ครับ

กระทู้คำถาม
โปรแกรม Excel ความต้องการคืออยากได้ปุ่ม ที่กดแล้วค่าหรือตำแหน่งของเซลล์ 50 เซลล์จะทำการสลับกันแบบสุ่มครับ

VBA หรือมาโครพอทำได้ไหม หรือว่ามีวิธีไหนที่มันไม่ยากบ้างครับ รบกวนขอวิธีหรือเป็นแหล่งข้อมูลครับ ด้วยความรู้งูๆปลาๆผมเจอแต่สูตรสลับตำแหน่งแบบระบุค่า แต่หาแบบสุ่มไม่เจอ
คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 5
ผมทำตัวอย่างมาให้แค่ 24 ตัว นะครับ
และผม สร้างตัวอย่างของผมเอง เพราะคุณไม่ยอมแจ้งตัวอย่างมา

ดังนั้นคุณ ต้องนำไปประยุกต์ต่อเอง นะครับ
เพราะทำได้ตรงตามโจทย์ตอนแรกของคุณเรียบร้อย




โจทย์คือ

โปรแกรม Excel ความต้องการคืออยากได้ปุ่ม ที่กดแล้วค่าหรือตำแหน่งของเซลล์ 50 เซลล์จะทำการสลับกันแบบสุ่มครับ

VBA หรือมาโครพอทำได้ไหม หรือว่ามีวิธีไหนที่มันไม่ยากบ้างครับ รบกวนขอวิธีหรือเป็นแหล่งข้อมูลครับ ด้วยความรู้งูๆปลาๆผมเจอแต่สูตรสลับตำแหน่งแบบระบุค่า แต่หาแบบสุ่มไม่เจอ


และ

ขอบคุณครับ แต่ที่ต้องการสลับตำแหน่ง เพราะค่าทั้ง 50 ค่านั้นเป็นค่าคงที่ครับ ซึ่งก็เป็นโจทย์ที่ผมโดนถามมาอีกที ก็ไม่รู้ว่าทำไมต้องเป็นแบบนี้เหมือนกัน -*-













สูตร ก็คือ

A2 =RAND( )
B2 =RANK(A2,$A$2:$A$25)
F2 =OFFSET($D$1,B2,0,1,1)
ที่เหลือ Copy ลงไป 24 รายการ (ผมทำตัวอย่าง 24 ตัว จะได้เห็นชัดว่า ค่าคงที่นั้น ถูกใช้งานครบถ้วน ไม่เหลือ ไม่ซ้ำ)


แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่