Tính tổng liên tiếp các ô trong mảng cho đến khi thỏa mãn điều kiện (3 người xem)

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

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

ladat

Thành viên mới
Tham gia
1/11/06
Bài viết
6
Được thích
0
Em có bài toán như trong file đính kèm mong các anh/ chị giúp đỡ. Cảm ơn các anh/ chị rất nhiều.
 

File đính kèm

bạn xem file này có đúng ý không nhé!

Cảm ơn anh thanh_tks nhiều. Kết quả trên file thử nghiệm rất chuẩn, tuy nhiên khi em áp dụng công ty vào file của em thì không cho ra kết quả như mong muốn. Em gửi lại file của em, anh kiểm tra giúp em xem sai chỗ nào. Cảm ơn anh nhiều lắm.
 

File đính kèm

Cảm ơn anh thanh_tks nhiều. Kết quả trên file thử nghiệm rất chuẩn, tuy nhiên khi em áp dụng công ty vào file của em thì không cho ra kết quả như mong muốn. Em gửi lại file của em, anh kiểm tra giúp em xem sai chỗ nào. Cảm ơn anh nhiều lắm.
file bạn đưa lên đều lỗi #REF! vì vậy mình không biết bạn muốn cộng dồn bắt đầu từ đâu đến đâu.
Hãy giải thích lại với file này nhé!
cột để so sánh là các cột từ Y7 đến AJ7 ???
untitled.JPG
 
Sorry anh file bị lỗi, em muốn hiện kết quả ở cột L, cộng dồn từ cột AL-AX, cột so sánh là cột Y. Em gửi lại file a xem lại giúp em nhé, em đang cần gấp quá, nghĩ mãi ko biết sai chỗ nào mà kết quả luôn là 01-Jul-2010. Thank u so much.
 

File đính kèm

Sorry anh file bị lỗi, em muốn hiện kết quả ở cột L, cộng dồn từ cột AL-AX, cột so sánh là cột Y. Em gửi lại file a xem lại giúp em nhé, em đang cần gấp quá, nghĩ mãi ko biết sai chỗ nào mà kết quả luôn là 01-Jul-2010. Thank u so much.
Gửi bạn.
Nếu cột so sánh mà nhỏ hơn cả cột đầu tiên trong bảng cộng dồn thì kết quả là ngày tháng của cột đầu tiên đó nhé!
 

File đính kèm

Lần chỉnh sửa cuối:
Theo em hiểu thì hàm Column sẽ là Width của mảng tính từ Column AL, tuy nhiên theo công thức Width của mảng lại được tính từ Column A đến M, a có thể giải thích giúp em được không?
 
Theo em hiểu thì hàm Column sẽ là Width của mảng tính từ Column AL, tuy nhiên theo công thức Width của mảng lại được tính từ Column A đến M, a có thể giải thích giúp em được không?
Trong file này chỉ cần thể hiện các con số từ 1 đến 13 tương ứng với số cột trong bảng AL:AX vì vậy là column(A:M)
 
Em đã hiểu rồi, cảm ơn anh rất nhiều.
 
Hic, em check lại mội số trường hợp không ra kết quả đúng anh ạ
 

File đính kèm

  • Capture.JPG
    Capture.JPG
    106.2 KB · Đọc: 5
  • Book3.xls
    Book3.xls
    27.5 KB · Đọc: 14
Hic, em check lại mội số trường hợp không ra kết quả đúng anh ạ
Mình nghĩ Nếu bạn hiểu được rồi thì phải tự sửa được chứ?!
Bạn thêm một cái IF() vào xem sao.
{=INDEX($B$1:$M$1,,MAX(IF($B2:$M2>0,IF(SUBTOTAL(9,OFFSET($B2,,,,COLUMN(A2:L2)))<=$O2,COLUMN(A2:L2),""),"")))}
Hoặc:
{=INDEX($B$1:$M$1,,MAX(IF(($B2:$M2>0)*(SUBTOTAL(9,OFFSET($B2,,,,COLUMN(A2:L2)))<=$O2),COLUMN(A2:L2),"")))}
 
Lần chỉnh sửa cuối:
Web KT

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

Back
Top Bottom