Page 1 of 1
ถามเรื่องการสร้างการเลือกรายการเฉพาะบางรายการค่ะ
Posted: Tue Sep 08, 2015 12:48 pm
by neemo smile
สวัสดีค่ะ
หนูอยากทราบว่า มีวิธีที่สามารถคลิ๊กเลือกโดยให้ตัวเลือกนั้นมีบางรายการได้หรือไม่คะ
ตัวอย่างเช่น ต้องการให้ Supplier A คลิ๊กเลือกได้แค่ A7 (ตามเอกสารแนบค่ะ)
ในเอกสารแนบมี 2 Sheet ค่ะ มี Sheet ที่เป็นข้อมูลบอกประเภทของแต่ละ Supplier
และมี Sheetตารางกรอกข้อมูล เป็นSheet ที่ใช้แสดงผลค่ะ
สมุดงาน2.xlsx
ขอบคุณค่ะ
Re: ถามเรื่องการสร้างการเลือกรายการเฉพาะบางรายการค่ะ
Posted: Tue Sep 08, 2015 7:56 pm
by DhitiBank
ลองแบบนี้ครับ
1. ชีท "ตารางข้อมูลดิบ" สร้างรายการที่กระจายอยู่ในตารางให้มาเรียงชิดๆ กัน โดย
ที่ L4 คีย์
=IFERROR(SMALL(IF($D4:$J4<>"",COLUMN($D4:$J4)-COLUMN($D4)+1),COLUMNS($L4:L4)),"")
กด Ctrl+Shift ค้างไว้ แล้วกด Enter
เสร็จแล้วคัดลอกไปทางขวาและลงล่างถึงเซลล์ R13
2. ที่ชีท "ตารางกรอกข้อมูล" เซลล์ C3 ไปที่เมนู
Data validation --> List
ที่ช่อง refer to: คีย์
=INDEX(ตารางข้อมูลดิบ!L4:Q13,MATCH(B3,ตารางข้อมูลดิบ!C4:C13,0),0)
กด Ok
แล้วลองเปลี่ยนชื่อ supplier name ในเซลล์ B3 ดูครับ ว่า drop down list ในเซลล์ C3 ถูกต้องหรือไม่
Re: ถามเรื่องการสร้างการเลือกรายการเฉพาะบางรายการค่ะ
Posted: Tue Sep 08, 2015 9:44 pm
by DhitiBank
ขอแก้สูตรครับ ขออภัยผมพิมพ์ตกไป
ที่ L4 คีย์
=IFERROR(INDEX($D4:$J4,SMALL(IF($D4:$J4<>"",COLUMN($D4:$J4)-COLUMN($D4)+1),COLUMNS($L4:L4))),"")
Re: ถามเรื่องการสร้างการเลือกรายการเฉพาะบางรายการค่ะ
Posted: Wed Sep 09, 2015 7:41 am
by neemo smile
ขอบคุณพี่ๆมากนะคะ
สูตรที่เเนะนำสามารถคีย์ข้อมูลแล้วถูกต้องค่ะ
นำไปใช้ในการทำงานได้จริง
ขอบคุณมากๆอีกครั้งนะคะ