Dropdown List แบบไดนามิก คือรายการเลื่อนลงที่สามารถปรับเปลี่ยนข้อมูลไปตามการเปลี่ยนแปลงได้ ซึ่งมีประโยชน์เป็นอย่างมากเมื่อข้อมูลมีการเปลี่ยนแปลงอยู่บ่อยครั้ง เช่น รายชื่อลูกค้า รายชื่อสินค้า เป็นต้น จัดเตรียมข้อมูลที่ต้องการใช้งาน โดยแยกเป็นหมวดหมู่เอาไว้ ลากคลุมเซลล์ในคอลัมน์แรกทั้งหมด เพื่อทำการสร้างตารางข้อมูล ไปที่ Insert ด้านบน คลิกเลือกไปที่ Table ให้คลิกเลือกไปที่ My table has headers เป็นการสร้างหัวของตาราง เสร็จแล้วกด OK 5. ทำการตั้งชื่อชุดข้อมูลที่หนึ่ง ที่ได้จากการสร้างตารางในขั้นตอนที่ 4 6. ทำการสร้างตารางในคอลัมน์ที่สอง โดยการลากคลุมกลุ่มเซลล์ทั้งหมดในคอลัมน์ที่สอง แล้วไปที่ Insert ด้านบน เลือกไปที่ Table ในหน้าต่าง Create Table ให้เลือก My table has headers เป็นการสร้างหัวของตาราง เสร็จแล้วกด OK 7. ทำการตั้งชื่อชุดข้อมูลที่สอง โดยให้ชื่อที่ตั้งมีความหมายตรงกับกลุ่มข้อมูล เพื่อง่ายต่อการเรียกใช้งาน 8. ทำการสร้างตารางในคอลัมน์ที่สาม โดยการลากคลุมกลุ่มเซลล์ทั้งหมดในคอลัมน์ที่สามแล้วไปที่ Insert ด้านบน เลือกไปที่ Table ในหน้าต่าง Create Table ให้เลือก My table has headers เป็นการสร้างหัวของตาราง เสร็จแล้วกด OK 9. ทำการตั้งชื่อชุดข้อมูลที่สาม 10. เมื่อทำการสร้างตารางครบทุกคอลัมน์แล้ว ผลลัพธ์ที่ได้จะเป็นดังรูปประกอบนี้ 11. ลากคลุมกลุ่มเซลล์เฉพาะส่วนหัวของตารางทั้งหมด 12. เปลี่ยนชื่อในช่องมุมซ้ายด้านบน ในตัวอย่างนี้ได้เปลี่ยนชื่อเป็น “Menu” 13. คลิกขวาตรงช่องชื่อ Sheet ด้านล่างมุมซ้าย 14. เลือกที่ Rename เพื่อทำการเปลี่ยนชื่อของ Sheet 15. ทำการสร้าง Sheet ใหม่ โดยคลิกที่เครื่องหมาย “+” ด้านล่างมุมซ้าย 16. ให้เลือกไปที่ Rename เพื่อทำการเปลี่ยนชื่อ ให้ตั้งชื่อตามต้องการ 17. ตามตัวอย่างด้านบน ได้ทำการตั้งชื่อ Sheet เป็น List 18. ทำการเตรียมข้อมูล เพื่อเข้าสู่ขั้นตอนต่อไปในการสร้าง Dropdown list 19. คลิกตรงเซลล์ที่ต้องการจะสร้าง Dropdown list 20. เลือกไปที่ Data แล้วเลือก Data Validation 21. ในช่อง Allow ให้เลือกเป็น List 22. ในช่อง Source ให้ใส่เครื่องหมาย = แล้วตามด้วยชื่อของกลุ่มเซลล์ที่ตั้งไว้ในขั้นตอนที่ 12 23. จะได้ Dropdown list ดังตัวอย่างในภาพ 24. ไปที่ Formulas เลือกไปที่ Define Name เพื่อสร้างสูตรในการทำ Dropdown list ขั้นสอง 25. ในช่อง Name ให้ทำการตั้งชื่อของสูตรที่จะใช้ต่อไป 26. ในช่อง Refers to ให้พิมพ์ =INDEX(( 27. คลิกเลือก Sheet ที่ทำการเก็บข้อมูลสำหรับทำ Dropdown list ทางด้านล่างซ้าย 28. ให้ทำการลากกลุ่มเซลล์ในคอลัมน์แรกทั้งหมด 29. พิมพ์เครื่องหมาย “ , ” ในช่องใส่สูตร เสร็จแล้วให้ลากคลุมกลุ่มเซลล์ในคอลัมน์ที่สองทั้งหมด 30. พิมพ์เครื่องหมาย “ , ” ในช่องใส่สูตร เสร็จแล้วให้ลากคลุมกลุ่มเซลล์ในคอลัมน์ที่สามทั้งหมด 31. พิมพ์ “ ),,,MATCH( ” ในช่องใส่สูตร 32. คลิกไปที่ Dropdown list ที่ทำไว้ตัวแรก 33. ให้พิมพ์เครื่องหมาย “ , ” ตามด้วยชื่อกลุ่มเซลล์ที่ตั้งไว้ในขั้นตอนที่ 12 ในตัวอย่างตั้งชื่อไว้ว่า Menu เสร็จแล้วให้พิมพ์ “ ,0)) ” แล้วกด OK 34. คลิกเลือกเซลล์ใหม่ ที่ต้องการทำ dropdown list 35. ไปที่ Data เลือก Data Validation ตามตัวอย่าง 36. ช่อง Allow ให้เลือกเป็น List ส่วนช่อง Source ให้ใส่เครื่องหมาย “ = ” ตามด้วยชื่อสูตรที่ตั้งชื่อมาจากขั้นตอนที่ 25 แล้วกด OK จะได้ Dropdown list ดังตัวอย่างด้านบน หากต้องการเพิ่มข้อมูลสามารถทำได้ด้วยการเพิ่มข้อมูลในหน้า Sheet ที่สร้างตารางไว้ก่อนหน้านี้ ภาพหน้าปกและภาพประกอบโดย สาระนายพัช บทความที่เกี่ยวข้อง: สร้าง Dropdown list แบบแสดงรูปภาพใน Excel เปิดประสบการณ์ความบันเทิงที่หลากหลายสุดปัง บน App TrueID โหลดเลย ฟรี !