Page 1 of 1

ติดปัญหา DATA Validation แบบสัมพันธ์กันหลายระดับ

Posted: Thu Dec 06, 2018 5:56 pm
by rotsarin
https://snasui.com/wordpress/multi-leve ... alidation/

หนูลองทำตาม คลิป การสร้าง DATA Validation แบบสัมพันธ์กันหลายระดับ จังหวัด อำเภอ ตำบล จากการทำประสบปัญหา การสร้าง DATA Validation ในระดับ ตำบล เกิด ปัญหา the source currently evaluates to an error. do you want to continue ไม่ทราบว่าเกิดจากอะไร ช่วยให้คำแนะนำด้วยคะ =OFFSET(data!$H$2,MATCH(Consumption!A$2&Consumption!B$2,data!$I$2:$I$1000,0)-1,0,COUNTIF(data!$I$2:$I$1000,Consumption!$A2&Consumption!$B2))

Re: ติดปัญหา DATA Validation แบบสัมพันธ์กันหลายระดับ

Posted: Thu Dec 06, 2018 5:58 pm
by snasui
:D แนบไฟล์ที่ลองทำมาด้วยจะได้ช่วยกันตรวจสอบได้ครับ

Re: ติดปัญหา DATA Validation แบบสัมพันธ์กันหลายระดับ

Posted: Thu Dec 06, 2018 5:59 pm
by rotsarin
ตัวอย่างที่ลองทำ แล้วเกิดปัญหาค่ะ

Re: ติดปัญหา DATA Validation แบบสัมพันธ์กันหลายระดับ

Posted: Thu Dec 06, 2018 6:02 pm
by rotsarin
snasui wrote: Thu Dec 06, 2018 5:58 pm :D แนบไฟล์ที่ลองทำมาด้วยจะได้ช่วยกันตรวจสอบได้ครับ

ตัวอย่างไฟล์ที่หนูลองทำค่ะ

Re: ติดปัญหา DATA Validation แบบสัมพันธ์กันหลายระดับ

Posted: Thu Dec 06, 2018 6:09 pm
by snasui
:D ให้ตรงจสอบว่าคอลัมน์ I ในชีต Data เอามาจากไหน มีค่าเท่ากับค่า A2&B2 ในชีต Comsumption บ้างหรือไม่ครับ

สูตรจะถูกต้องก็ต่อเมื่อคอลัมน์ I ของชีต data มีค่าเท่ากับเซลล์ A2&B2 ของชีต Comsumption เท่านั้นครับ

Re: ติดปัญหา DATA Validation แบบสัมพันธ์กันหลายระดับ

Posted: Thu Dec 06, 2018 6:20 pm
by rotsarin
snasui wrote: Thu Dec 06, 2018 6:09 pm :D ให้ตรงจสอบว่าคอลัมน์ I ในชีต Data เอามาจากไหน มีค่าเท่ากับค่า A2&B2 ในชีต Comsumption บ้างหรือไม่ครับ

สูตรจะถูกต้องก็ต่อเมื่อคอลัมน์ I ของชีต data มีค่าเท่ากับเซลล์ A2&B2 ของชีต Comsumption เท่านั้นครับ
ขอบคุนค่ะอาจารย์ ตอนนี้หนูสามารถแก้ไขปัญหาได้แล้ว หนูขอสอบถามเพิ่มเติมใน excel สามารถ เขียนสูตร การ check ว่า กรณีที่ 1 สมมุติว่า ถ้าหากเราเลือก จังหวัด แล้วเลือกอำเภอ และเลือกตำบล หากเรากลับมากดเลือก เปลี่ยนจังหวัด dropDown ของอำเภอ และตำบล ต้องเปลี่ยนเป็นค่าว่าง กรณีที่ 2 สมมุติว่า ถ้าหากเราเลือก จังหวัด แล้วเลือกอำเภอ และเลือกตำบล กดเปลี่ยน dropDown อำเภอ ในส่วนของ dropDown ตำบลต้องเปลี่ยนเป็นค่าว่าง

Re: ติดปัญหา DATA Validation แบบสัมพันธ์กันหลายระดับ

Posted: Thu Dec 06, 2018 11:36 pm
by snasui
:D กำหนด Conditional Formatting มาช่วยได้ครับ

ยกตัวอย่างเช่นที่ B2 ของชีต Consumption

คลิกเซลล์ B2 แล้วเข้าเมนู Home > Conditional Formatting > New Rule > กำหนดสูตร =COUNTIFS(data!$C$2:$C$6,$A$2,data!$D$2:$D$6,$B$2)=0 และกำหนดสีตัวอักษรให้กลืนไปกับสีพื้นหลัง ดูภาพประกอบครับ