[Nhờ giúp] Tính tổng có nhiều điều kiện

  • Thread starter Thread starter Blad01
  • Ngày gửi Ngày gửi
Liên hệ QC

Blad01

Thành viên thường trực
Tham gia
6/10/07
Bài viết
350
Được thích
28
Như tiêu đề, mong các bạn giúp đỡ vấn đề như sau:
Q12 = Tổng 'B19'!Z9:Z15 phải thỏa mãn tất cả các điều kiện sau:
- 'B19'!I9:I15 = "x" và 'B19'!AT9:AT15 = "TRUE"
- Thống kê theo thời gian ở ô AJ4 và AL4
Tôi đã làm công thức như sau:
Q12 = SUMIFS('B19'!Z9:Z13,'B19'!B9:B13,">=AJ4",'B19'!B9:B13,"<=AL4",'B19'!I9:I13,"x",'B19'!AT9:AT13,"TRUE")
Nhưng không biết sai ở đâu mà công thức không chạy được. Mong các bạn sửa giúp. ngoài hàm Sumifs thì còn hàm nào khác tương thích với Office2003 và giải quyết được vấn đề nêu trên mong các bạn chỉ giáo.
Chân trọng cảm ơn !
 

File đính kèm

CT này:
Mã:
=SUMIFS('B19'!Z9:Z15,'B19'!B9:B15,">="&AJ4,'B19'!B9:B15,"<="&AL4,'B19'!I9:I15,"x",'B19'!AT9:AT15,"TRUE")

Đồng thời sửa lại dữ liệu ở ô AL4, hiện tại bạn đang để là 30/4/2015 thì không ra kết quả là phải rồi
 
Lần chỉnh sửa cuối:
Em đang dùng office 2010 ạ, nhưng vì cơ quan mọi người toàn dùng office2003 nên em mới hỏi ngoài sumifs thì có thể dùng hàm nào khác. Bác nào biết công thức giải quyết vấn đề trên làm giúp em luôn với ạ. Còn ngày 30/4/ là em chỉ lấy ví dụ thôi. Có thể lấy ngày, tháng, năm tuỳ ý ạ. Em thử thời gian khác rồi cũng ko được.
 
CT này:
Mã:
=SUMIFS('B19'!Z9:Z15,'B19'!B9:B15,">="&AJ4,'B19'!B9:B15,"<="&AL4,'B19'!I9:I15,"x",'B19'!AT9:AT15,"TRUE")

Đồng thời sửa lại dữ liệu ở ô AL4, hiện tại bạn đang để là 30/4/2015 thì không ra kết quả là phải rồi
code này không chạy được ạ. Mong bác xem lại giúp em
 
Em đang dùng office 2010 ạ, nhưng vì cơ quan mọi người toàn dùng office2003 nên em mới hỏi ngoài sumifs thì có thể dùng hàm nào khác. Bác nào biết công thức giải quyết vấn đề trên làm giúp em luôn với ạ. Còn ngày 30/4/ là em chỉ lấy ví dụ thôi. Có thể lấy ngày, tháng, năm tuỳ ý ạ. Em thử thời gian khác rồi cũng ko được.
Sửa lại CT Sumifs của bạn!!!
Mã:
=SUMPRODUCT(('B19'!$B$9:$B$15>=AJ4)*('B19'!$B$9:$B$15<=AL4)*('B19'!$I$9:$I$15="x")*('B19'!$AT$9:$AT$15=TRUE)*'B19'!$Z$9:$Z$15)
P/S: AL4 sửa lại nhe bạn, AL4 đang nhỏ hơn AJ4
 
Lần chỉnh sửa cuối:
Sửa lại CT Sumifs của bạn!!!
Mã:
=SUMPRODUCT(('B19'!$B$9:$B$15>=AJ4)*('B19'!$B$9:$B$15<=AL4)*('B19'!$I$9:$I$15="x")*('B19'!$AT$9:$AT$15=TRUE)*'B19'!$Z$9:$Z$15)
P/S: AL4 sửa lại nhe bạn, AL4 đang nhỏ hơn AJ4
Ơ, không hiểu sao công thức của bác em dùng ở sheet B20 thì lại báo lỗi VALUE nhỉ. Không hiểu được, bác xem giúp em với ạ, lỗi chỗ nào vậy nhỉ ?
K10=SUMPRODUCT(('B20'!$B$7:$B$13>=$AC$4)*('B20'!$B$7:$B$13<=$AE$4)*('B20'!$J$7:$J$13="x")*('B20'!$AM$7:$AM$13=TRUE)*'B20'!$S$7:$S$13) = VALUE ???
 

File đính kèm

Lần chỉnh sửa cuối:
Ơ, không hiểu sao công thức của bác em dùng ở sheet B20 thì lại báo lỗi VALUE nhỉ. Không hiểu được, bác xem giúp em với ạ, lỗi chỗ nào vậy nhỉ ?
Bạn sữa 7 thành 8 nhe, dòng 7 là dòng tiêu đề, nên không sum được hoặc gắn thêm iferror vào
Mã:
[COLOR=#000000]K10=SUMPRODUCT(('B20'!$B$[/COLOR][COLOR=#FF0000][B]8[/B][/COLOR][COLOR=#000000]:$B$13>=$AC$4)*('B20'!$B$[/COLOR][B][COLOR=#FF0000]8[/COLOR][/B][COLOR=#000000]:$B$13<=$AE$4)*('B20'!$J$[/COLOR][B][COLOR=#ff0000]8[/COLOR][/B][COLOR=#000000]:$J$13="x")*('B20'!$AM$[/COLOR][COLOR=#ff0000][B]8[/B][/COLOR][COLOR=#000000]:$AM$13=TRUE)*'B20'!$S$[/COLOR][B][COLOR=#ff0000]8[/COLOR][/B][COLOR=#000000]:$S$13) [/COLOR]
 
Web KT

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

Back
Top Bottom