Dữ liệu bán hàng cùng với chương trình khuyến mại tặng kèm số lượng nếu mua đạt số lượng. Bạn cần thêm cột số lượng được khuyến mại thêm từng mã hàng, và tổng nhận.
1.=LET(b,B2:B20,HSTACK(A2:B20,MAP(A2:A20,b,LAMBDA(s,r,LET(a,REGEXEXTRACT(VLOOKUP(s,A23:B27,2,),"\d+",1),INT(r/@a)*TAKE(a,,-1))))+IF({1,0},0,b)))
2.=HSTACK(A1:B20,REDUCE(F1:G1,B2:B20,LAMBDA(x,v,LET(a,REGEXEXTRACT(VLOOKUP(@+A20:v,A23:B27,2,),"\d+",1),b,INT(v/@a)*DROP(a,,1),VSTACK(x,HSTACK(b,b+v))))))
