Page 1 of 1

มือใหม่สอบถามหน่อยครับเรื่องการสลับตัวอักษร

Posted: Sat Oct 28, 2017 4:27 am
by iKhunARM
Excel พอจะมีสูตร หรือ วิธีที่จะใช้สลับตัวอักษร หรือ สุ่มตัวอักษร โดยผลลัพธ์ไม่ซ้ำกันไหมครับ
เช่น: ABCDEFGHIJKLMNOPQRSTUVWXYZ ต้องการให้ผลลัพธ์ออกมาเป็นตัวอักษร 4 หลักโดยการสุ่มอักษรจาก A-Z มาเป็นผลลัพธ์
โดยการแสดงผลลัพธ์อยากให้แสดงมากกว่า 10-20 ผลลัพธ์ครับ

รบกวนด้วยครับผม
:cry: :cry: :cry: :cry:

Re: มือใหม่สอบถามหน่อยครับเรื่องการสลับตัวอักษร

Posted: Sat Oct 28, 2017 6:28 am
by snasui
:D สามารถใช้การสุ่มมาช่วยได้ครับ

เนื่องจากสุ่มแบบหลายหลัก โอกาสจะซ้ำกันมีน้อยลง

ตัวอย่างสูตร ที่เซลล์ใด ๆ คีย์

=CHAR(RANDBETWEEN(65,90))&CHAR(RANDBETWEEN(65,90))&CHAR(RANDBETWEEN(65,90))&CHAR(RANDBETWEEN(65,90))

Enter > Copy ลงด้านล่างเท่าจำนวนที่ต้องการ

หากจะทดสอบว่ามีการซ้ำหรือไม่ ที่เซลล์ด้านขวาของเซลล์แรกที่เขียนสูตรสามารถใช้ Countif เข้ามาช่วยนับได้ครับ เช่นเขียนสูตรตามด้านบนที่ A1 และได้คัดลอกไปจนถึง A20 ท่ี่เซลล์ B1 คีย์สูตร

=Countif($A$1:$A$20,A1)

Enter > Coppy ลงด้านล่าง ผลลัพธ์ของทุกบรรทัดจะต้องได้เป็น 1

การสุ่มใหม่ให้กดแป้น F9 สามารถสุ่มซ้ำได้ตามต้องการครับ

Re: มือใหม่สอบถามหน่อยครับเรื่องการสลับตัวอักษร

Posted: Sun Oct 29, 2017 3:24 am
by iKhunARM
ได้ละครับ ขอบคุณมากครับผม

Image