Hỏi về viết hàm WorksheetFunction.SumIfs

Liên hệ QC

mrbomst

Thành viên mới
Tham gia
20/11/19
Bài viết
49
Được thích
1
Em đang tập viết hàm sumifs trong vba để giảm bớt thời gian tính toán sau khi nhập liệu. nhưng khi thêm điều kiện tính tổng từ ngày A đến ngày B thì hàm chỉ cho ra kết quả bằng 0, không biết chỗ này lỗi ở đâu, nhờ mọi người giúp đỡ em. trong file em có thêm một vài nhu cầu mong được mọi người giúp.
em cảm ơn ạ!
 

File đính kèm

1/ Đưa dấu >= vào ô Từ Ngày và dấu <= vào ô Đến Ngày (J1 và J2)
2/ Sửa lại :
Mã:
PS_no = Application.WorksheetFunction.SumIfs([Thanhtien], [NgayGS], TuNgay, [TKno], Dieukien & "*")
PS_co = Application.WorksheetFunction.SumIfs([Thanhtien], [NgayGS], TuNgay, [NgayGS], DenNgay, [TKco], Dieukien & "*")[code]
 
Upvote 0
1/ Đưa dấu >= vào ô Từ Ngày và dấu <= vào ô Đến Ngày (J1 và J2)
2/ Sửa lại :
Mã:
PS_no = Application.WorksheetFunction.SumIfs([Thanhtien], [NgayGS], TuNgay, [TKno], Dieukien & "*")
PS_co = Application.WorksheetFunction.SumIfs([Thanhtien], [NgayGS], TuNgay, [NgayGS], DenNgay, [TKco], Dieukien & "*")[code]
không được bác ạ.
 
Upvote 0
Em đang tập viết hàm sumifs trong vba để giảm bớt thời gian tính toán sau khi nhập liệu. nhưng khi thêm điều kiện tính tổng từ ngày A đến ngày B thì hàm chỉ cho ra kết quả bằng 0, không biết chỗ này lỗi ở đâu, nhờ mọi người giúp đỡ em. trong file em có thêm một vài nhu cầu mong được mọi người giúp.
em cảm ơn ạ!
Nếu viết để học thì không bàn
Nhưng nếu thực tế mà bạn viết hàm sumifs bằng VBA thì dùng thẳng hàm sumifs thì hay hơn
bạn có thể tham khảo ở bàn này
và bên sheets"MA" có cách nào để khi click vào shapes thì nó tự động lấy mã và tên tài khoản có phát sinh và số dư sang bên sheets tổng hợp không ạ.
 
Upvote 0
Web KT

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

Back
Top Bottom