Cho em hỏi về công thức ạ (gần như kiểu lũy kế) (1 người xem)

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

vuthaiha90

Thành viên mới
Tham gia
14/6/09
Bài viết
39
Được thích
0
Giới tính
Nam
Em có 1 bảng ví dụ như này, cho em hỏi có công thức chung hay là dùng cột phụ hay dùng vba làm sao để ra được kết quả như trong bảng đính kèm ạ. Em xin cảm ơn các bác trước
 

File đính kèm

Làm đại vậy, trúng thì trúng mà chẳng trúng thì trượt!
 

File đính kèm

Nếu đảo ngược mảng thì dùng CT này, CT bài #3 chưa tổng quát:
Mã:
=SUMPRODUCT(LOOKUP(7-ROW(1:6),ROW(1:6),A2:A7)*B2:B7)
Hoặc 
=SUMPRODUCT(B2:B7*N(OFFSET(A8,-ROW(1:6),)))
 
Lần chỉnh sửa cuối:
Nếu đảo ngược mảng thì dùng CT này, CT bài #3 chưa tổng quát:
Mã:
=SUMPRODUCT(LOOKUP(7-ROW(1:6),ROW(1:6),A2:A7)*B2:B7)
Hoặc 
=SUMPRODUCT(B2:B7*N(OFFSET(A8,-ROW(1:6),)))
mục đích công thức là tính tiền lãi giảm do trả trước hạn
đảo ngược mảng chỉ áp dụng được trong trường hợp kỳ trả trước hạn phải liên tục, nếu không liên tục số kỳ tính lãi sẽ không đúng
công thức tính đến kỳ trả trước bất kỳ (trong giới hạn thời gian trả)
Mã:
=SUMPRODUCT(B2:B7*(7-A2:A7))
 
Dạ em cảm ơn các bác, vậy cho em hỏi thêm là nếu cột A không phải là tháng nữa mà là ngày liệu có làm được không? Ví dụ 12tr trả trước 186 ngày 18tr trả trước 152 ngày ... chả hạn. Vậy có làm đc k ạ
 
mục đích công thức là tính tiền lãi giảm do trả trước hạn
đảo ngược mảng chỉ áp dụng được trong trường hợp kỳ trả trước hạn phải liên tục, nếu không liên tục số kỳ tính lãi sẽ không đúng
công thức tính đến kỳ trả trước bất kỳ (trong giới hạn thời gian trả)
Mã:
=SUMPRODUCT(B2:B7*(7-A2:A7))
Nếu xét vậy thì cũng chưa đúng anh thử A2:A7 là 1,2,5,6,7,8 xem!!!
 
Dạ em cảm ơn các bác, vậy cho em hỏi thêm là nếu cột A không phải là tháng nữa mà là ngày liệu có làm được không? Ví dụ 12tr trả trước 186 ngày 18tr trả trước 152 ngày ... chả hạn. Vậy có làm đc k ạ
thế nào là "trả trước 12tr trả trước 186 " ?
mình hiểu là còn 186 ngày mới tới hạn trả (khác file gốc)
Mã:
=SUMPRODUCT(B2:B7,A2:A7)
 

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

Back
Top Bottom