ได้โจทย์มาอีกแล้วว่าอยากให้สร้าง Drop Down List หรือตัวเลือกใน Excel ให้มีสองตัว แต่ให้เลือกตัวแรกแล้วแต่รายการในตัวที่สองให้เปลี่ยนตามข้อมูลของ Drop Down List ตัวแรก จะว่าไปก็มีวิธีทำอยู่นะ ไม่ยากเท่าไหร่ด้วยแต่ต้องอาศัยความเข้าใจเล็กน้อย ถ้ามีตัวอย่างน่าจะเห็นภาพได้ชัดเจนขึ้น ไปลองดูกันเลยดีกว่าสมมติว่ามีตัวอย่างรายการข้อมูลแบบนี้ คือมีชนิดของสัตว์อยู่สามประเภทที่คอลัมน์ A ได้แก่ Dog, Cat และ Bird นอกจากนี้ประเภทของสุนัข (Dog) อยู่ในคอลัมน์ Cประเภทของแมว (Cat) อยู่ในคอลัมน์ Dประเภทของนก (Bird) อยู่ในคอลัมน์ Eสิ่งที่ต้องการคือ เมื่อเลือกชนิดของสัตว์ที่เซลล์ H1 (สีเขียว) เป็นสิ่งใดแล้วให้แสดงข้อมูลประเภทของสัตว์นั้นๆ ขึ้นมาใน Drop Down List ในเซลล์ H2 (สีแดง)วิธีการทำเราจะสร้าง Drop Down List โดยการใช้ "Data Validation" ใน Tab "Data" ไปเริ่มทำกันเลย1. สร้าง Drop Down List ของชนิดสัตว์ (Dog, Cat, Bird)โดยการคลิกเมาส์เลือกเซลล์ในตำแหน่งที่ต้องการสร้าง Drop Down List ชนิดของสัตว์ (ในที่นี้เลือกไว้ที่เซลล์ตำแหน่งที่ H1)ไปที่ Tab "Data" เลือกที่คำสั่ง "Data Validation"หลังจากมีหน้าต่าง "Data Validation" ปรากฏขึ้นมาให้เลือกตัวเลือกที่ช่อง Allow ให้เป็นคำว่า "List"ในส่วนของ Source ให้คลิกเมาส์ลงไปหนึ่งครั้งพร้อมกับเลือกข้อมูลชนิดของสัตว์ของเราให้ครอบคลุมทั้งสามชนิด (Dog, Cat, Bird) โดยจะได้ข้อมูลดังภาพ หลังจากนั้นกดปุ่ม OK เพื่อตกลงเมื่อเลือกตัวเลือกสำหรับ Drop Down List เรียบร้อยแล้ว เราก็สามารถเลือกข้อมูลจาก List ในตำแหน่งเซลล์ H1 ได้ทันที จะเห็นว่ามีชนิดของสัตว์ปรากฏให้เราเลือกตามที่เราได้กำหนดเอาไว้ 2. สร้าง Drop Down List ตัวที่สองโดยให้ข้อมูลเปลี่ยนแปลงตาม Drop Down List ตัวแรก (ชนิดของสัตว์)สำหรับข้อที่ 2 นี้เราจะสร้าง Drop Down List โดยการใช้ Data Validation เหมือนเดิม แต่ก่อนการสร้าง Drop Down List นั้นเราจะทำการตั้งชื่อข้อมูลของเราให้ชื่อข้อมูลเหมือนกับชื่อชนิดสัตว์แต่ละประเภทเสียก่อนโดยการตั้งชื่อนั้นไม่ยุ่งยาก เราเพียงแค่ระบายเลือกข้อมูลที่เราต้องการตั้งชื่อไว้และหลังจากนั้นไปยังช่องที่ระบุตำแหน่งเซลล์ที่เราทำงานและทำการพิมพ์ชื่อที่เราต้องการลงไปแทน ตัวอย่างดังภาพด้านล่างโดยเราจะตั้งชื่อให้กับข้อมูลของสุนัข (Dog) ให้เราระบายเลือกข้อมูลที่ต้องการทำ Drop Down List เมื่อระบายเลือกเรียบร้อยแล้วให้พิมพ์คำว่า Dog ให้เหมือนกับข้อความในรายการชนิดสัตว์ของเราและทำแบบนี้กับข้อมูล Cat และข้อมูล Bird ด้วยภาพตัวอย่างคือการกำหนดชื่อข้อมูลสัตว์ประเภทนกทั้งหลายให้เป็นชื่อว่า Bird(ผมตั้งชื่อข้อมูลให้เป็น Dog, Cat และ Bird คือตั้งให้ตรงกับรายการในคอลัมน์ A นั่นเองนะครับ) เมื่อตั้งชื่อให้กับข้อมูลแล้วเราจะมาสร้าง Drop Down List ตัวที่สองกัน ขั้นตอนเหมือนเดิมครับ นำเมาส์ไปคลิกตำแหน่งเซลล์ที่เราต้องการสร้าง Drop Down List เสียก่อนหลังจากนั้นไปที่ Tab "Data" เลือกคำสั่ง "Data Validation"ในส่วนของตัวเลือก Allow ให้เลือก "List" เหมือนเดิม และในส่วนของ Source นั้นให้พิมพ์คำสั่ง =INDIRECT(H1)หมายเหตุ H1 คือตำแหน่งที่ Drop Down List ตัวแรกอยู่ ถ้า Drop Down List ของเราอยู่ที่อื่นก็ให้ระบุที่อยู่ให้ถูกต้องนะครับหลังจากนั้นให้ทดลองเลือก Drop Down List ดู จะเห็นว่าข้อมูลใน Drop Down List ตัวที่สองจะเปลี่ยนไปตามที่เราเลือกแล้วนะครับ 😎ด้านล่างจะเป็นตัวอย่างข้อมูลเมื่อเลือก Drop Down List ชนิดสัตว์แต่ละประเภทหลังจากนี้น่าจะไปทำกันได้เองได้ไม่ยากแล้วนะครับ 🙂ภาพโดยนักเขียนหมีขั้วโลก ทอดกรอบ〔´(エ)`〕เปิดประสบการณ์ความบันเทิงที่หลากหลายสุดปัง บน App TrueID โหลดเลย ฟรี !