Tính tổng Sản Phẩm 1 tuần (1 người xem)

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

taytay20

Thành viên mới
Tham gia
14/3/13
Bài viết
39
Được thích
0
Mong mọi người giúp đỡ ... Mình muốn tính tổng sản phẩm trong 1 tuần . Tổng này sẽ tuân được update dữ liệu và cho kết quả ở 1 ô riêng. Các bạn xem dùm mình cái file đính kèm. Mình viết hàm if+ sumproduct nhưng nó dài quá . Nếu today=thứ 2 thì sum của thứ CN ,7,6,5,4,3. nếu today = thu 3 thì sumproduct của thứ CN.7.6.5.4.3.2, ........
Mong các bạn giúp đỡ . Thanks you very much.
 

File đính kèm

Mong mọi người giúp đỡ ... Mình muốn tính tổng sản phẩm trong 1 tuần . Tổng này sẽ tuân được update dữ liệu và cho kết quả ở 1 ô riêng. Các bạn xem dùm mình cái file đính kèm. Mình viết hàm if+ sumproduct nhưng nó dài quá . Nếu today=thứ 2 thì sum của thứ CN ,7,6,5,4,3. nếu today = thu 3 thì sumproduct của thứ CN.7.6.5.4.3.2, ........
Mong các bạn giúp đỡ . Thanks you very much.

File bạn đưa lên, không ăn nhập gì với công thức sẵn có của bạn

Đoán qua công thức của bạn thì, tổng của 1 tuần là:
PHP:
=SUMPRODUCT($C$8:$E$419;($A$8:$A$419<=TODAY())*($A$8:$A$419<=TODAY()-6))

Đúng hay sai tự bạn kiểm tra,
 
Cam on ban

BẠN CHUA HIỂU Ý MÌNH. nGHĨA LÀ THƯ 3 mình phải làm report hàng tuần nhưng mỗi ngày mình cũng phải có report hàng ngày cái này nó sẽ update cũa 1 tuần đó, nghĩa là nếu hốm nay la thứ sau thì nó chỉ cộng sản phẩm của thứ 5.4.3. nếu hôm nay thư 7 thi công SP thứ 7,5,4,3. ....... Nên mình mới dùng ì kết hop sumproduct. Nhưng nó dài . Mình áp dụng cái bạn nhưng nó ra già trị #value.
 

File đính kèm

BẠN CHUA HIỂU Ý MÌNH. nGHĨA LÀ THƯ 3 mình phải làm report hàng tuần nhưng mỗi ngày mình cũng phải có report hàng ngày cái này nó sẽ update cũa 1 tuần đó, nghĩa là nếu hốm nay la thứ sau thì nó chỉ cộng sản phẩm của thứ 5.4.3. nếu hôm nay thư 7 thi công SP thứ 7,5,4,3. ....... Nên mình mới dùng ì kết hop sumproduct. Nhưng nó dài . Mình áp dụng cái bạn nhưng nó ra già trị #value.


với file mới của bạn (giờ mới thấy có cột ngày tháng F), thì:

- tại D2 gõ công thức
PHP:
=TODAY()
(dùng D2 để có thể thay đổi thích ngày báo cáo nào cũng được, ví dụ hum nay là thứ 3 ==> công thức chỉ trả về tổng SP của ngày thứ 3 mà thui, vậy mún báo cáo 1 tuần đã qua từ thứ 3 tuần trước đến thứ 2 (hum qua) thì ta nhập ngày thứ 2 (=TODAY()-1) chẳng hạn // hoặc nhập ngày cụ thể vào đó)

-tại D3, nhập công thức sau cho tổng sản phẩm
PHP:
=SUMPRODUCT(($H$4:$J$25)*(($F$4:$F$25<=D2)*($F$4:$F$25>=D2-WEEKDAY(D2,12)+1)))

là được kết quả như mong muốn
 
BẠN CHUA HIỂU Ý MÌNH. nGHĨA LÀ THƯ 3 mình phải làm report hàng tuần nhưng mỗi ngày mình cũng phải có report hàng ngày cái này nó sẽ update cũa 1 tuần đó, nghĩa là nếu hốm nay la thứ sau thì nó chỉ cộng sản phẩm của thứ 5.4.3. nếu hôm nay thư 7 thi công SP thứ 7,5,4,3. ....... Nên mình mới dùng ì kết hop sumproduct. Nhưng nó dài . Mình áp dụng cái bạn nhưng nó ra già trị #value.

Bạn thử công thử công thức này xem sao nhé:

=SUM(OFFSET($H$4:$J$4,MATCH(TODAY()-8,$F$4:$F$411,0)+1,,7,))
 

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

Back
Top Bottom