บทความ

สร้างรหัสสุ่มตัวเลข N หลักด้วย Google sheet

ต้องการสร้างรหัสสุ่มตัวเลขให้กับรายชื่อ โดยใช้ Google sheet ดังรูป เราสามารถทำได้ตามขั้นตอนดังต่อไปนี้ 1. กำหนดค่า Number Of Digits ที่ Cell B1 2. ใส่ชื่อใน Column A 3. เขียนฟังก์ชันใน Cell B3 =  round ( RAND ( ) * power ( 10 , B$1 ) , 0 ) ซึ่ง ฟังก์ชัน RAND() จะทำการสุ่มค่าจาก 0 ถึง 1 ส่วน power(A, B) เป็นการหาค่า A ยกกำลัง B และ round(A, B) คือ ฟังก์ชันปัดเศษค่า A เป็นจำนวน B ตำแหน่ง 4. ทำการ copy ค่า B3 โดยลากลงมาตามรายจำนวนรายชื่อ 5. Copy ค่าจากคอลัมน์ B3 ถึง B13 (หรือตามจำนวนรายชื่อ) แล้ว Paste value only (Ctrl + Shift + V) ใน คอลัมน์ C3 ถึง C13 ที่ต้อง paste value เพราะ ฟังก์ชัน RAND() จะให้ค่าเปลี่ยนไปเรื่อย ๆ มีมีการ load sheet ใหม่ 6. เขียนฟังก์ชันใน Cell D3 = text(C3,"000000") ใส่เลข 0 ตามจำนวนหลักที่ต้องการ ซึ่งฟังก์ชัน text(A, B) จะเป็นการแปลงค่า A ตามรูปแบบที่กำหนดใน B 7. ทำการ copy ค่า D3 ถึง D13 (หรือตามจำนวนรายชื่อ) ในกรณีต้องการให้การกำหนดค่า format มีความอัตโนมัติมากขึ้นโดยเปลี่ยนตามจำนวนค่าที่กำหนดไว้ใน B1 เราสามารถทำการสร้าง custom functi...
โพสต์ล่าสุด