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]
เพื่อให้แตกต่างจากข้อความทั่วไป สะดวกในการอ่านและทดสอบ (คลิกเพื่อดูตัวอย่าง)สูตรนี้ที่ช่อง C3 ใช่มั้ยครับ แล้วที่ช่อง D3 กับ E3 ใช้สูตรไหนได้บ้างครับpuriwutpokin wrote: Mon Nov 27, 2023 3:44 pm C3=SUMPRODUCT(SUMIFS($I$10:$I$267,$A$10:$A$267,$A3,$E$10:$E$267,C$2,$C$10:$C$267,$I$4:$I$5,$D$10:$D$267,TRANSPOSE(TRIM(MID(SUBSTITUTE(C$1,",",REPT(" ",LEN(C$1))),LEN(C$1)*ROW(INDIRECT("1:"&LEN(C$1)-LEN(SUBSTITUTE(C$1,",",""))+1))-LEN(C$1)+1,LEN(C$1))))))
Copy สูตรไปทั่วตารางที่เกี่ยวของได้เลยครับbondham wrote: Mon Nov 27, 2023 4:01 pmสูตรนี้ที่ช่อง C3 ใช่มั้ยครับ แล้วที่ช่อง D3 กับ E3 ใช้สูตรไหนได้บ้างครับpuriwutpokin wrote: Mon Nov 27, 2023 3:44 pm C3=SUMPRODUCT(SUMIFS($I$10:$I$267,$A$10:$A$267,$A3,$E$10:$E$267,C$2,$C$10:$C$267,$I$4:$I$5,$D$10:$D$267,TRANSPOSE(TRIM(MID(SUBSTITUTE(C$1,",",REPT(" ",LEN(C$1))),LEN(C$1)*ROW(INDIRECT("1:"&LEN(C$1)-LEN(SUBSTITUTE(C$1,",",""))+1))-LEN(C$1)+1,LEN(C$1))))))
และที่ช่อง i4 , i5 จริงๆเราจะไม่รู้ก่อนนะครับแต่อันนี้ผมยกเลขขึ้นมาให้เห็นเฉยๆ
ขอเริ่มใหม่แบบนี้นะครับpuriwutpokin wrote: Mon Nov 27, 2023 3:44 pm C3=SUMPRODUCT(SUMIFS($I$10:$I$267,$A$10:$A$267,$A3,$E$10:$E$267,C$2,$C$10:$C$267,$I$4:$I$5,$D$10:$D$267,TRANSPOSE(TRIM(MID(SUBSTITUTE(C$1,",",REPT(" ",LEN(C$1))),LEN(C$1)*ROW(INDIRECT("1:"&LEN(C$1)-LEN(SUBSTITUTE(C$1,",",""))+1))-LEN(C$1)+1,LEN(C$1))))))
RA_RC_RD_2023-06.xlsxbondham wrote: Wed Nov 29, 2023 10:10 am ###แนบไฟล์ เพิ่มเติม####
Cell C3 จะหมายถึง ยอดเก็บเงิน ( Type RB)
โดย เมื่อ Sum แล้วจะได้ยอด -823,249.44 บาท ซึ่งดูแล้วยอดนี้จะเกิดจาก Clearing Doc No อยู่ 2 ตัว (2520001190 , 2520001238
) รายละเอียดตามไฟล์ RB_2023-10.xlsx
2023-11-29_09-11-42.jpg
cell D3 จะหมายถึงยอดขาย วันที่เปิดบิลขาย ( จาก C3 เก็บเงินได้ -823,249.44 และ ที่ D3 เป็นยอดเปิดบิล จากบิล เดือน 6 เท่าไหร่)
อ้างอิงจาก Clearing Doc ของ Cell C3
รายละเอียดตามไฟล์ RA_RC_RD_2023-06.xlsx
2023-11-29_09-16-04.jpg
cell E3 เหมือน D3 แต่ เป็นเดือน 2023/07
RB_2023-10.xlsx
ขอบคุณมากๆครับ ตอนนี้ C3 ได้แล้วแต่พอ copy มาวางที่ D3 และ E3 มันออกผลลับเหมือนกันทั้ง 3 ช่องครับpuriwutpokin wrote: Mon Dec 04, 2023 11:10 am ปรับตามนี้ครับ
C3=SUMPRODUCT(SUMIFS($I$10:$I$267,$A$10:$A$267,$A3,$E$10:$E$267,C$2,$D$10:$D$267,TRANSPOSE(TRIM(MID(SUBSTITUTE(C$1,",",REPT(" ",LEN(C$1))),LEN(C$1)*ROW(INDIRECT("1:"&LEN(C$1)-LEN(SUBSTITUTE(C$1,",",""))+1))-LEN(C$1)+1,LEN(C$1)))))) Copy Right and Down