Page 1 of 1

หาผลรวมของ Account balance

Posted: Sun May 25, 2014 1:04 pm
by wthn
สวัสดีครับ

อยากรบกวนให้ช่วยหาผลรวมของ Account balance จาก 3 แหล่ง คือ 1. balance 2. Fund incoming 3. Fund Outgoing ซึ่งอยู่ในชีท Statement โดยให้ยอดของผลรวมไปโชว์อยู่ในชีท Sum_Balance ในคอลัมน์ B โดยแยกเป็นแต่ละบัญชี

ไม่แน่ใจว่าข้อมูลที่ให้ครบหรือเปล่า หากอยากได้ข้อมูลอะไรเพิ่มเติมบอกได้เลยครับ

ป๊อป

Re: หาผลรวมของ Account balance

Posted: Sun May 25, 2014 2:28 pm
by snasui
:D ควรยกตัวอย่างคำตอบที่ต้องการมาด้วย พร้อมอธิบายว่าค่านั้น ๆ ได้มาด้วยหลักการใด จะได้เข้าใจตรงกันครับ

ด้านล่างนี้ผมเขียนมาให้ก่อน ดูว่าใช่ที่ต้องการหรือไม่

เซลล์ B2 คีย์

Code: Select all

=SUMIF(Statement!$B$5:$B$15,A2,Statement!$E$5:$E$15)+SUMIF(Statement!$I$5:$I$58,A2,Statement!$K$5:$K$58)-SUMIF(Statement!$Q$6:$Q$79,A2,Statement!$O$6:$O$79)
Enter > Copy ลงด้านล่าง

Re: หาผลรวมของ Account balance

Posted: Sun May 25, 2014 10:52 pm
by wthn
สูตรที่ให้มาใช้ได้เลยครับผม ได้ค่าที่ต้องการเลย แต่ปัญหาก็คือไฟล์ที่แนบมาเป็นเพียงไฟล์บางส่วนของงานที่จะใช้จริง เลยอยากถามต่อว่าถ้าหากชีทที่อยู่ในสูตรเป็นชีทชื่อ Statement แต่ในงานจริง ๆ แล้วชีทจะถูกเปลี่ยนชื่ออยู่ตลอดทุกวัน เลยอยากให้ช่วยดู VBA ที่ข้างล่างนี้ว่าถูกต้องหรือเปล่าเพราะลองทำแล้วไม่ได้ค่าออกมา

ActiveCell.FormulaR1C1 = _
"=SUMIF('Sheets.Count - 1'!R5C3:R150C3,RC[-1],'Sheets.Count - 1'!R5C5:R150C5)"
ActiveCell.FormulaR1C1 = _
"=SUMIF('Sheets.Count - 1'!R5C3:R150C3,RC[-1],'Sheets.Count - 1'!R5C5:R150C5)+SUMIF('Sheets.Count - 1'!R5C9:R150C9,RC[-1],'Sheets.Count - 1'!R5C11:R150C11)"
ActiveCell.FormulaR1C1 = _
"=SUMIF('Sheets.Count - 1'!R5C3:R150C3,RC[-1],'Sheets.Count - 1'!R5C5:R150C5)+SUMIF('Sheets.Count - 1'!R5C9:R150C9,RC[-1],'Sheets.Count - 1'!R5C11:R150C11)-SUMIF('Sheets.Count - 1'!R6C17:R150C17,RC[-1],'Sheets.Count - 1'!R6C15:R150C15)"

และต้องขอโทษด้วยที่อธิบายไม่หมด และหลักการก็คือ เอา balance + Incoming - Outgoing ยังไงช่วยดู code ให้หน่อยนะครับ

ขอบคุณครับ
ป๊อป

Re: หาผลรวมของ Account balance

Posted: Mon May 26, 2014 10:55 am
by snasui
:D แนบไฟล์ที่ Update โดยมี Code นี้แนบมาแล้วด้วย จะได้ช่วยดูต่อไปจากนั้น

สำหรับการ Post Code ให้แสดงเป็น Code ดูตัวอย่างได้จากที่นี่ครับ http://www.snasui.com/viewtopic.php?f=3&t=1187