Mình gửi file đính kèm có comment trong ô, mong các bạn giúp đỡ, cám ơn nhiều!
K13=IF(F13="%",G13%*SUM(OFFSET(K$1,MAX((F$1:F13="")*ROW($1:13)),,SUM(ROW()-MAX((F$1:F13="")*ROW($1:13)))-1)),IF(D13<>"",I13*J13,0))
=$G17%*SUM(INDIRECT("$K"&MAX(IF($K$13:$K16="";ROW($K$13:$K16);""))&":$K"&ROW($K16)))
Đúng là độc, cám ơn bạn rất nhiều, mình chạy thì đúng rồi nhưng để nghiên cứu thêm mới hiểu được
K13=IF(D13="vk",SUM(OFFSET(K12,,,LOOKUP(2,1/($K$1:K12=""),ROW($K$1:K12))-ROW()))*G13%,IF(I13>0,I13*J13,""))
bạn có thể giải thích cho tôi được rỏ ko?
ô k17 lúc đâu bạn cho là 5,040===> cthức chạy ra là 6,027 bạn nói là đúng? hay là excel của tôi khác excel của bạn?
Người ta tính nhầm, tức chỉ tính 2% cho K15. Theo như "dự định" thì phải tính cho tổng của K15+K16

Bạn hướng dẫn giúp mình chút được không, mình đã cố gắng mà ko thể hiểu được đoạn này trong công thức của bạn:
(F$1:F13="")*ROW($1:13)