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]
เพื่อให้แตกต่างจากข้อความทั่วไป สะดวกในการอ่านและทดสอบ (คลิกเพื่อดูตัวอย่าง)puriwutpokin wrote: ↑Tue Jun 28, 2022 9:15 am อีกตัวอย่าง C4=SUMPRODUCT((สถิติ!$C$2:$Q$200=INDEX({"ส";"ม";"ข";"ก";"ป";"ค";"ร";"ล"},MATCH(C$3,$C$3:$J$3,)))*(สถิติ!$B$2:$B$200=$B4)) Copy right and down
จาก 2 สูตรที่แนะนำมาขอบคุณมากครับ แต่ว่า ถ้ากรณีเป็นข้อมูลเดือนอื่น เราจะให้อ้างอิง แผ่นงานสรุป ที่เซลล์ P4 ได้แบบไหนบ้างครับXcelvba wrote: ↑Tue Jun 28, 2022 8:28 am ตัวอย่างสูตรครับที่
C4=IF($B4=สถิติ!$B2,COUNTIF(สถิติ!$C2:$AJ2,"ส"),"")
D4=IF($B4=สถิติ!$B2,COUNTIF(สถิติ!$C2:$AJ2,"ม"),"")
E4=IF($B4=สถิติ!$B2,COUNTIF(สถิติ!$C2:$AJ2,"ข"),"")
F4=IF($B4=สถิติ!$B2,COUNTIF(สถิติ!$C2:$AJ2,"ก"),"")
G4=IF($B4=สถิติ!$B2,COUNTIF(สถิติ!$C2:$AJ2,"ป"),"")
H4=IF($B4=สถิติ!$B2,COUNTIF(สถิติ!$C2:$AJ2,"ค"),"")
I4=IF($B4=สถิติ!$B2,COUNTIF(สถิติ!$C2:$AJ2,"ร"),"")
J4=IF($B4=สถิติ!$B2,COUNTIF(สถิติ!$C2:$AJ2,"ล"),"")
copy ลงมาแต่ละแถวครับ
แล้วจัด format เอาค่า 0 ออกครับ
ขอบคุณมากครับ ต้องตามที่ต้องการแล้วครับผมpuriwutpokin wrote: ↑Tue Jun 28, 2022 12:50 pm ลองทำตัวอย่างแบบนั้นมาดูครับ จะได้เข้าใจตรงกันครับ
หรือแบบนี้ครับ C4=SUMPRODUCT((สถิติ!$C$2:$NC$200=INDEX({"ส";"ม";"ข";"ก";"ป";"ค";"ร";"ล"},MATCH(C$3,$C$3:$J$3,)))*(สถิติ!$B$2:$B$200=$B4)*(TEXT(สถิติ!$C$1:$NC$1,"mmmm")=$P$4))