Công thức cộng tổng từng phiếu chi (1 người xem)

Người dùng đang xem chủ đề này

jacker007

Thành viên mới
Tham gia
19/7/09
Bài viết
32
Được thích
1
Mình có một cột tiền thuế các hóa đơn và một cột ghi chú phiếu chi bên cạnh, nếu ở trên đã ghi số phiếu chi rồi
thì ở dưới chỉ ghi là "nt" thôi, mình muốn cộng tổng tiền thuế từng hóa đơn lại nhưng nghĩ mãi vẫn chưa tìm ra công thức. Mình gửi file đính kèm mong mọi người giúp đỡ. Mình cám ơn nhiều.
 

File đính kèm

Mình có một cột tiền thuế các hóa đơn và một cột ghi chú phiếu chi bên cạnh, nếu ở trên đã ghi số phiếu chi rồi
thì ở dưới chỉ ghi là "nt" thôi, mình muốn cộng tổng tiền thuế từng hóa đơn lại nhưng nghĩ mãi vẫn chưa tìm ra công thức. Mình gửi file đính kèm mong mọi người giúp đỡ. Mình cám ơn nhiều.
Bạn bỏ ý định dùng "nt" thay cho số phiếu đi.
Anh Bill luôn muốn là "đâu ra đó" chứ không thể "đâu ra đâu" được.
Dù là cố làm cũng được nhưng không ai dại gì đi vào đường "gai gốc" mà không đi đường "bằng phẳng" có sẵn.
PHP:
C1=IF(LEFT(B1;2)="PC";SUM(OFFSET(A1;;;IF(COUNTIF(B2:B16;"PC*");MATCH("PC*";B2:B16;0);100)));"")
 

File đính kèm

Lần chỉnh sửa cuối:
Bạn bỏ ý định dùng "nt" thay cho số phiếu đi.
Anh Bill luôn muốn là "đâu ra đó" chứ không thể "đâu ra đâu" được.
Dù là cố làm cũng được nhưng không ai dại gì đi vào đường "gai gốc" mà không đi đường "bằng phẳng" có sẵn.
PHP:
C1=IF(LEFT(B1;2)="PC";SUM(OFFSET(A1;;;IF(COUNTIF(B2:B16;"PC*");MATCH("PC*";B2:B16;0);100)));"")

Mình cũng ko muốn như thế, nếu mỗi hóa đơn đều ghi chú số phiếu chi thì cộng quá đơn giản, nhưng nếu ghi như thế khi in ra thì nhìn nó bị trùng lặp quá thì ko được đẹp lắm nên cứ phải đánh nt như thế :) . Rất cám ơn bạn đã đưa ra giải pháp cho vấn đề mà mình đã băn khoăn khá lâu rồi. Chúc bạn một ngày tốt lành :) !
P/S: Công thức trên thì ổn rồi nhưng nếu thêm 1 ô cộng tổng ở dưới thì phiếu chi cuối cùng sẽ sai kết quả mình chưa tìm được cách khắc phục :(
 

File đính kèm

Lần chỉnh sửa cuối:
Mình cũng ko muốn như thế, nếu mỗi hóa đơn đều ghi chú số phiếu chi thì cộng quá đơn giản, nhưng nếu ghi như thế khi in ra thì nhìn nó bị trùng lặp quá thì ko được đẹp lắm nên cứ phải đánh nt như thế :) . Rất cám ơn bạn đã đưa ra giải pháp cho vấn đề mà mình đã băn khoăn khá lâu rồi. Chúc bạn một ngày tốt lành :) !
P/S: Công thức trên thì ổn rồi nhưng nếu thêm 1 ô cộng tổng ở dưới thì phiếu chi cuối cùng sẽ sai kết quả mình chưa tìm được cách khắc phục :(

Mã:
=IF(B1="nt","",SUM(OFFSET(A1,,,MATCH(TRUE,B2:B$40<>"nt",0))))
Ctrl+Shift+Enter
 
Lần chỉnh sửa cuối:
Mình làm được rồi
PHP:
C1=IF(LEFT(B1;2)="PC";SUM(OFFSET(A1;;;IF(COUNTIF(B2:B16;"PC*");MATCH("PC*";B2:B16;0);COUNTIF(B2:B16;"nt*")+1)));"")
Thank Ba tênginh nhiều lắm
 
Lần chỉnh sửa cuối:
Mình làm được rồi
PHP:
C1=IF(LEFT(B1;2)="PC";SUM(OFFSET(A1;;;IF(COUNTIF(B2:B16;"PC*");MATCH("PC*";B2:B16;0);COUNTIF(B2:B16;"nt*")+1)));"")
Thank Ba tênginh nhiều lắm

Bạn dùng công thức này tôi thấy "phiêu" quá . Tôi không hiểu tại sao lại là B2:B16, trong khi dữ liệu củabạn là A1:B39 ?
 
Lần chỉnh sửa cuối:
Bởi là vì gần như ko có 15 hóa đơn trong 1 phiếu chi nên mình mới để thế, và vì nó còn kéo dài nữa nên nếu dùng B$39 sợ chưa ổn lắm :)
 

Bài viết mới nhất

Back
Top Bottom