เวบถาม-ตอบปัญหา Excel http://www.snasui.com/
Group Blog
 
<<
กรกฏาคม 2553
 123
45678910
11121314151617
18192021222324
25262728293031
 
1 กรกฏาคม 2553
 
All Blogs
 
เทคนิคการทำ Validation แบบสัมพันธ์กัน

การทำ Validation ให้มีความสัมพันธ์กันหมายถึงเมื่อเลือกข้อมูลจาก Validation ข้อมูลหลักมาแล้ว ใน Validation ถัดมาจะโชว์เฉพาะข้อมูลย่อยของข้อมูลหลักเท่านั้น เพราะหากแสดงข้อมูลออกมาทั้งหมดแล้ว ข้อมูลหลักกับข้อมูลย่อยอาจจะไม่สัมพันธ์กัน นอกจากนี้ยังทำให้เสียเวลาในการเลือกข้อมูลกรณีมีข้อมูลจำนวนมาก
ยกตัวอย่างเช่น เมื่อเลือกข้อมูลหลักเป็น ขนม ข้อมูลย่อยที่อยู่ภายใต้ข้อมูลหลักคือ ฮานามิ, คอนเน่ และโตโร่ และหากเลือกข้อมูลหลักเป็น เครื่องดื่ม ข้อมูลย่อยที่อยู่ภายใต้ข้อมูลหลักคือ เปปซี่, โค้ก และแฟนต้า


ภาพประกอบ


CorrespondingValidation
จากภาพประกอบด้านบนมีวิธีการทำดังนี้

  1. ให้ชื่อกับข้อมูลหลักเป็น Group โดยที่ช่อง Refers to: คีย์
    =OFFSET(Sheet1!$A$2,0,0,COUNTA(Sheet1!$A$2:$A$65536))

  2. ให้ชื่อกับข้อมูลย่อยเป็น Sub_Group โดยที่ช่อง Refers to: คีย์
    =OFFSET(Sheet1!$D$2,MATCH(Sheet1!$F2,Sheet1!$C$2:$C$7,0)-1,0,COUNTIF(Sheet1!$C$2:$C$7,Sheet1!$F2))

  3. นำชื่อข้อมูลหลักและข้อมูลย่อยมาใช้ใน Validation การเลือกชื่อเซลล์มาใช้สามารถกดแป้น F3 แล้วเลือกชื่อที่ต้องการ






Create Date : 01 กรกฎาคม 2553
Last Update : 1 มีนาคม 2556 22:02:23 น. 8 comments
Counter : 2414 Pageviews.

 
ขอบคุณสำหรับสูตรดี ๆ ค่ะ
แต่ สูตรที่ 2
ดูตามรูปประกอบ ตรง Sheet1!$F12 ต้องเป็น Sheet1!$F2 ใช่ไหมค่ะ




โดย: คนควนเหมือนกัน IP: 118.173.163.51 วันที่: 4 กรกฎาคม 2553 เวลา:14:56:44 น.  

 
สวัสดีครับคุณ คนควนเหมือน ขอบคุณที่แจ้งมาครับ ผมคีย์เลข 1 เกินไปครับ แก้ให้ถูกต้องแล้วครับ


โดย: คนควน วันที่: 4 กรกฎาคม 2553 เวลา:19:08:24 น.  

 
ลองทำแล้ว ถ้าต้องการหลายๆ บรรทัด copy มา ปรากฏว่า ช่อง Sub_Group บรรทัดต่อมาเปิดไม่ได้ แก้ไขอย่างไง


โดย: ต้นกก IP: 58.9.173.12 วันที่: 31 สิงหาคม 2553 เวลา:16:48:59 น.  

 
สวัสดีครับคุณต้นกก ลองส่งไฟล์ตัวอย่างที่ลองทำแล้วมาที่ //www.snasui.com/ จะช่วยดูให้ครับ


โดย: คนควน วันที่: 1 กันยายน 2553 เวลา:18:29:57 น.  

 
ถ้ามีความสัมพันธ์มากกว่า 2 คอลัมภ์ทำยังไงคะ
เช่น Honda มีมากกว่า 1 รุ่น และ 1 รุ่น มีมากกว่า 1สี

ต้องการเลือก Honda แล้วแสดงรุ่นทั้งหมด เมื่อเลือกรุ่น ให้แสดงสีทั้งหมดของรุ่นนั้น สามารถทำได้มั้ยคะ


โดย: ตาโต IP: 125.25.54.242 วันที่: 11 พฤศจิกายน 2553 เวลา:2:31:54 น.  

 
ดูที่นี่ได้เลยครับ //www.snasui.com/viewtopic.php?f=3&t=488


โดย: คนควน วันที่: 15 พฤศจิกายน 2553 เวลา:21:08:59 น.  

 
รบกวนด้วยจ้า

ถ้าขนมและเครื่องดื่มมีอย่างละ 20 ชนิด
และต้องการคลิกแล้วแสดงครบทุก 20 ชนิด
จะต้องทำอย่างไร
(เพราะเมื่อคลิกแล้วแสดงเพียง 8 ชนิด เท่านั้น)

ขอบคุณครับ


โดย: Robin Bond IP: 183.89.187.229 วันที่: 1 กันยายน 2554 เวลา:13:53:08 น.  

 
ไปถามที่ //www.snasui.com/ เลยจ้า แนบไฟล์ด้วยจ้า จะได้สะดวกในการตอบและทราบว่าข้อมูลอยู่ตรงไหนจ้า สมัครสมาชิกฟรีจ้า


โดย: คนควน วันที่: 3 กันยายน 2554 เวลา:13:47:50 น.  

คนควน
Location :
สงขลา Thailand

[ดู Profile ทั้งหมด]

ฝากข้อความหลังไมค์
Rss Feed
Smember
ผู้ติดตามบล็อก : 27 คน [?]





MVP Excel



MOS Expert in Excel 2003
MOS Specialist in Excel 2003



คนควน เป็นคน อ.สะเดา จ.สงขลา จบการศึกษาทางด้านการบัญชีระดับปริญญาตรีและปริญญาโท จากมหาวิทยาลัยรามคำแหง มีความถนัดหลายด้าน ทั้งเรื่อง ศิลปะ ดนตรี กีฬา คอมพิวเตอร์ จากการที่ได้คลุกคลีกับโปรแกรมชุด Microsoft Office จึงได้เรียนรู้เกี่ยวกับเทคนิคการใช้งานต่าง ๆ โดยเฉพาะ Excel จะมีความถนัดเป็นพิเศษ เนื่องจากใช้เป็นส่วนใหญ่ในการทำงานประจำวัน ได้รับ MOS Cetificate (Microsoft Office Specialist) ทั้ง Specialist และ Expert อีกทั้งเป็นคนชอบศึกษาค้นคว้าทดลองและชอบแบ่งปัน จึงได้เขียน Blog เพื่อเผยแพร่เทคนิคการใช้งาน Excel เพื่อประโยชน์แก่ผู้สนใจจะได้มีแหล่งศึกษา นำไปประยุกต์ใช้ให้เกิดประโยชน์สูงสุดกับงานของตนเองต่อไป












เมื่อวันที่ 24 ม.ค. 2553 ได้เปิด Forum เพื่อถาม-ตอบปัญหาเกี่ยวกับ Excel ทั้งเป็นแหล่งศึกษาให้กับผู้สนใจทั่วไป สามารถคลิกภาพด้านบนเพื่อไปยัง Forum ได้ครับ



ข้อความหรือรูปภาพที่ปรากฏในกระทู้ที่ท่านเห็นอยู่นี้ เกิดจากการตั้งกระทู้และถูกส่งขึ้นกระดานข่าวโดยอัตโนมัติจากบุคคลทั่วไป ซึ่ง เจ้าของ Blog มิได้มีส่วนร่วมรู้เห็น ตรวจสอบ หรือพิสูจน์ข้อเท็จจริงใด ๆ ทั้งไม่ร่วมรับผิดชอบต่อความคิดเห็นของบุคคลใด ๆ ทั้งสิ้น


Statistics Hits
New Comments
Friends' blogs
[Add คนควน's blog to your web]
Links
 

 Pantip.com | PantipMarket.com | Pantown.com | © 2004 BlogGang.com allrights reserved.