สำหรับคำถามนี้เป็นการนำ Report มาทำ Report ซึ่งเป็นเรื่องยากถึงยากมาก ผมทำตัวอย่างมาให้แล้วตามไฟล์แนบ
วิธีการคือ
1. ที่ชีท Data เซลล์ P1 คีย์สูตรเพื่อ Lookup ข้อมูล Payment มาแสดงเพื่อช่วยในการเขียนสูตร
=INDEX('Summary '!$E$3:$AM$3,MATCH(LEFT(LOOKUP(CHAR(255),$P6:S6),10)&"*",'Summary '!$E$3:$AM$3))
Enter > Copy ไปทางขวา
2. ที่ชีท Summary เซลล์ E1 คีย์สูตรเพื่อ Lookkup ข้อมูล Payment มาแสดงเพื่อช่วยในการเขียนสูตร
=LOOKUP(CHAR(255),$E3:E3)
Enter > Copy ลงด้านล่าง
3. ที่ชีท Summary เซลล์ B5 คีย์สูตรหาค่าของเดือนเพื่อช่วยในการเขียนสูตร
=MONTH(D5)
Enter > Copy ลงด้านล่าง
4. ที่ชีท Summary เซลล์ C5 คีย์สูตรหาค่าของปีเพื่อช่วยในการเขียนสูตร
=YEAR(D5)
Enter > Copy ลงด้านล่าง
5. ที่ชีท Summary เซลล์ E5 คีย์สูตรเพื่อหาจำนวนเงินที่ต้องการ
=SUM(IF(MONTH(INDEX(Data!$P$9:$AJ$123,0,MATCH(1,IF(E$1=Data!$P$1:$AJ$1,IF("Date Plan"=Data!$P$7:$AJ$7,1)),0)))=$B5,IF(YEAR(INDEX(Data!$P$9:$AJ$123,0,MATCH(1,IF(E$1=Data!$P$1:$AJ$1,IF("Date Plan"=Data!$P$7:$AJ$7,1)),0)))=$C5,IF(INDEX(Data!$P$9:$AJ$123,0,MATCH(1,IF(E$1=Data!$P$1:$AJ$1,IF("Date Plan"=Data!$P$7:$AJ$7,1)),0)+2)=E$4,INDEX(Data!$P$9:$AJ$123,0,MATCH(1,IF(E$1=Data!$P$1:$AJ$1,IF("Date Plan"=Data!$P$7:$AJ$7,1)),0)+1)))))
Ctrl+Shift+Enter > Copy ไปทางขวาและลงด้านล่าง
You do not have the required permissions to view the files attached to this post.