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]
เพื่อให้แตกต่างจากข้อความทั่วไป สะดวกในการอ่านและทดสอบ (คลิกเพื่อดูตัวอย่าง)ขอบคุณอย่างมากครับ ได้แล้วครับ แต่แสดงว่าเราต้องเลือกช่วงข้อมูลไปเรื่อยๆ หากมีการเพิ่มตารางฐานข้อมูลparakorn wrote:F5 ปรับสูตรเป็น
=INDEX(ฐานข้อมูลรายงานรถตัด!E$6:E$53,MATCH(report!$B5,ฐานข้อมูลรายงานรถตัด!$C$6:$C$56,0)+MATCH(report!$C$2,ฐานข้อมูลรายงานรถตัด!$A$6:$A$53,0)+1)
โดยที่ Hilight สีแดง ให้ปรับเป็นช่วงข้อมูลที่ต้องการดึงครับ
(กรณีเพิ่มตารางฐานข้อมูล อย่าลืมปรับช่วงข้อมูลอื่นๆด้วยครับ)
ทำได้แล้วครับ ขอบพระคุณมากครับsnasui wrote: อีกตัวอย่างสูตรครับ
เซลล์ F5 คีย์
=LOOKUP(2,1/((ฐานข้อมูลรายงานรถตัด!$A:$A=$C$2)*(ฐานข้อมูลรายงานรถตัด!$C:$C=$B10)),ฐานข้อมูลรายงานรถตัด!E:E)
Enter > Copy ไปทางขวา