Cộng nhiều ô lặp lại!

Liên hệ QC

Xavuong90

Thành viên mới
Tham gia
19/7/17
Bài viết
40
Được thích
3
Giới tính
Nam
Mình muốn cộng báo cáo tuần, nhưng nếu làm hàm sum cộng 52 tuần rất lâu và dễ lộn. Có bạn nào chỉ mình dùng công thức sao cho nhanh ko. Cám ơn!
 

File đính kèm

  • vi dụ.xlsx
    12.3 KB · Đọc: 28
Tạo 1 cột phụ đăt công thức xác định ngày đó là tuần thứ mấy: ví dụ tại I2="Báo cáo tuần "&WEEKNUM($A2;2) kéo xuống cho các dòng bên dưới
Rồi dùng Sumif: G2 = Sumif($I$2:$I$103;$F2;$C$2:$C$103)
Đây là cách đơn giản nhất. Công thức cao siêu hơn thì bạn chờ thành viên khác giúp.
Mà trong file ví dụ của bạn xác định thứ trong tháng 1 không chính xác nhé. ngày 1/1/2021 phải là Thứ 6. Có thể dùng công thức này để xác định thứ trong tuần: B2 = CHOOSE(WEEKDAY($A2;2);"T2";"T3";"T4";"T5";"T6";"T7";"CN")
 
Lần chỉnh sửa cuối:

File đính kèm

  • vi dụ.xlsx
    19.3 KB · Đọc: 6
Mình muốn cộng báo cáo tuần, nhưng nếu làm hàm sum cộng 52 tuần rất lâu và dễ lộn. Có bạn nào chỉ mình dùng công thức sao cho nhanh ko. Cám ơn!
Làm theo kết quả mẫu
Tại G2
Mã:
=SUMPRODUCT(($A$2:$A$103>$A$2+(TRIM(RIGHT($F2,2))*1-1)*7)*($A$2:$A$103<=$A$2+TRIM(RIGHT($F2,2))*7)*$C$2:$C$103)
 
Web KT
Back
Top Bottom