การตั้งค่าเริ่มต้นสำหรับรายการตรวจสอบแบบเรียงซ้อนแบบไดนามิกใน Excel 2010
ในที่สุดฉันก็พบวิธีสร้างชุดรายการแบบเรียงซ้อนใน Excel โดยใช้การตรวจสอบความถูกต้องของข้อมูลและฟังก์ชัน INDIRECT อย่างไรก็ตามฉันพบปัญหา ฉันต้องการตั้งค่าสเปรดชีตของฉันเพื่อให้ทุกครั้งที่มีการเปลี่ยนแปลงในรายการตรวจสอบความถูกต้องของข้อมูลรายการที่ตามมาทั้งหมดจะถูกตั้งค่าเป็นค่าเริ่มต้น ตัวอย่างเช่น: สมมติว่าฉันมี List1, List2, List3 และ List4 ค่าของแต่ละรายการขึ้นอยู่กับการเลือกในรายการก่อนหน้า เมื่อฉันเริ่มต้นสเปรดชีตฉันต้องการให้รายการทั้งหมดเป็นค่าเริ่มต้นเป็น "ALL" เมื่อผู้ใช้เลือกค่าใน List1, List2 จะอัปเดตด้วยชุดตัวเลือกที่ถูกต้อง ฉันต้องการเริ่มต้น List2 เป็นหนึ่งในตัวเลือกเหล่านั้น อย่างไรก็ตามในขณะที่ฉันสามารถรับ List2 เพื่อเติมด้วยชุดตัวเลือกการเลือกที่ถูกต้องฉันไม่สามารถรับค่าเริ่มต้นที่ต้องการได้ หากผู้ใช้ทำการเลือกใน List1, List2 และ List3 จากนั้นกลับไปและเปลี่ยนแปลง List1 ฉันต้องการ List2-List4 เป็นค่าเริ่มต้นกลับเป็น "ALL" ฉันจะทำสิ่งนี้ได้อย่างไร