lexuanhienkttv
Thành viên chính thức
- Tham gia
- 15/8/11
- Bài viết
- 80
- Được thích
- 6
Thấy file bạn đưa lên mình thấy quy luật sẽ là 24 hàng từ 20h hôm này đến 19h hôm sau (Không biết thực tế có đúng quy luật vậy không ?) .Vì vậy có thể dùng 1 trong 2 công thức sau tại D2 :Xin nhờ các thầy, cô, anh chị hỗ trợ viết công thức tính tổng trong ngày, ngày ở đây được quy định từ 20h ngày hôm trước đến 19h ngày hôm sau
=SUM(OFFSET($B$2,ROWS($D$2:D2)*24-24,0,24,1))
=SUM(INDEX($B$2:$B$749,ROWS($1:1)*24-23):INDEX($B$2:$B$749,ROWS($1:1)*24))
Cảm ơn bạn, file số liệu của mình là file từng giờ trong ngày.=SUM(INDEX($B$2:$B$749,ROWS($1:1)*24-23):INDEX($B$2:$B$749,ROWS($1:1)*24))
Dùng SUMIFS, không cần liên tục vẫn đúng nhé bạn.Mình thấy cột A là các ngày liên tục, bạn có thể thử
Mã:D2=SUMIFS($B$2:$B$749,$A$2:$A$749,">="&C2-4/24,$A$2:$A$749,"<="&C2+19/24)
Do lúc đầu không để ý cột C nên mình tính dùng công thức này cơDùng SUMIFS, không cần liên tục vẫn đúng nhé bạn.
=SUMIFS($B$2:$B$749,$A$2:$A$749,">="&TRUNC($A$2)+ROW(A1)-4/24,$A$2:$A$749,"<="&TRUNC($A$2)+ROW(A1)+19/24)