EXCEL TOOLS
Excel Add-ins ที่พัฒนาโดยคุณสันติพงศ์ ณสุย (MVP Excel 2010-2020) ด้วยภาษา C# เพื่อแก้ไขปัญหาไฟล์ใหญ่ คำนวณนาน ทำงานช้า จัดการข้อมูลต่าง ๆ ที่ทำงานประจำวันได้อย่างสะดวกรวดเร็ว สนใจคลิกไปดูได้ที่นี่ครับ => Excel Tools
Excel Add-ins ที่พัฒนาโดยคุณสันติพงศ์ ณสุย (MVP Excel 2010-2020) ด้วยภาษา C# เพื่อแก้ไขปัญหาไฟล์ใหญ่ คำนวณนาน ทำงานช้า จัดการข้อมูลต่าง ๆ ที่ทำงานประจำวันได้อย่างสะดวกรวดเร็ว สนใจคลิกไปดูได้ที่นี่ครับ => Excel Tools
[code]
และปิดด้วย [/code]
ตัวอย่างเช่น [code]dim r as range[/code]
เพื่อให้แตกต่างจากข้อความทั่วไป สะดวกในการอ่านและทดสอบ (คลิกเพื่อดูตัวอย่าง)ใช้ ออฟฟิต 2010 หรือเปล่าถ้าใช่ใช้เป็น ที่ C3=IFERROR(INDEX('Area DATA'!$E$2:$M$20,AGGREGATE(15,6,(ROW('Area DATA'!$B$2:$B$20)-ROW('Area DATA'!$B$1))/('Area DATA'!$A$2:$A$20=$B$2)/('Area DATA'!$B$2:$B$20=$B$1),ROWS(C$8:C8)),MATCH(C$7,'Area DATA'!$E$1:$M$1,0)),"") คัดลอกไปทั่วตารางครับinstankill wrote: Thu Nov 15, 2018 3:02 pm ขอบคุณ คุณpuriwutpokinมากครับ
แล้วส่วน ที่มีรหัสเดียวกันแต่ข้อมูลเขตต่างกันตรงนี้จะทำยังไงดีครับ
ขอบคุณครับ
ต้องอาศัยคอลัมน์ช่วยครับinstankill wrote: Wed Nov 21, 2018 4:37 pm รบกวนอีกครั้งครับ
จากไฟล์เดิมที่ได้คำตอบเรื่องอุปกรณ์แล้วนั้น
ตอนนี้มีปัญหาเรื่องการทำ Dropdown List ให้ข้อมูล ลิ้งค์กัน 3 ชั้น
ความต้องการ คือ
1. ข้อมูล รหัส แสดงแค่ข้อมูลไม่ซ้ำ
2. ข้อมูล เขต แสดงค่าอิงจากข้อมูล รหัส
3. ข้อมูล สถานที่ แสดงค่าอิงจากข้อมูล เขต
ตอนนี้ผมลองใช้ Dropdown แล้ว ไม่ได้ตามต้องการ ถ้าเปลี่ยนใช้แบบอื่นรบกวนแนะนำด้วยครับ
ไฟล์ตามที่แนบครับ
ขอบคุณครับ
ครับ ขอบคุณครับpuriwutpokin wrote: Wed Nov 21, 2018 7:53 pmต้องอาศัยคอลัมน์ช่วยครับinstankill wrote: Wed Nov 21, 2018 4:37 pm รบกวนอีกครั้งครับ
จากไฟล์เดิมที่ได้คำตอบเรื่องอุปกรณ์แล้วนั้น
ตอนนี้มีปัญหาเรื่องการทำ Dropdown List ให้ข้อมูล ลิ้งค์กัน 3 ชั้น
ความต้องการ คือ
1. ข้อมูล รหัส แสดงแค่ข้อมูลไม่ซ้ำ
2. ข้อมูล เขต แสดงค่าอิงจากข้อมูล รหัส
3. ข้อมูล สถานที่ แสดงค่าอิงจากข้อมูล เขต
ตอนนี้ผมลองใช้ Dropdown แล้ว ไม่ได้ตามต้องการ ถ้าเปลี่ยนใช้แบบอื่นรบกวนแนะนำด้วยครับ
ไฟล์ตามที่แนบครับ
ขอบคุณครับ
ที่ชีท Area DATA
ที่ N2=IFERROR(INDEX($B$2:$B$25,AGGREGATE(15,6,(ROW(B$2:B$25)-ROW(B$1))/(MATCH(B$2:B$25,B$2:B$25,0)=ROW(B$2:B$25)-ROW(B$1)),ROWS(B$2:B2))),"") คัดลอกล่างครับ
หลังจากนั้นก็ มา ทำ Dropdown ที่ B1 ให้ตามช่วงที่สร้างมาใหม่ครับ
ที่ B2 เลือก validate ใส่สูตร =OFFSET('Area DATA'!$A$1,MATCH(B1,'Area DATA'!$B$2:$B$25,0),,COUNTIF('Area DATA'!$B$2:$B$25,B1),-1)
ที่ B4 เลือก validate ใส่สูตร=OFFSET('Area DATA'!$A$1,MATCH(B2,'Area DATA'!$A$2:$A$25,0),3,COUNTIF('Area DATA'!$A$2:$A$25,B2),)