Chia Tổng Tiền Ra Nhiều Mệnh Giá

Chia tổng số tiền, ra các mệnh giá khác nhau. Ưu tiên từ mệnh giá lớn tới nhỏ.

Link: Onedrive

Chia số tiền thành các mệnh giá khác nhau

Công thức:
1.B2:J16=INT(($A2-SUM(N(+$A$1:A$1)*$A2:A2))/B$1)

2.=REDUCE(B1:J1,A2:A16,LAMBDA(x,v,VSTACK(x,INT(HSTACK(v,DROP(SCAN(v,B1:J1,MOD),,-1))/B1:J1))))

3.=REDUCE(B1:J1,A2:A16,LAMBDA(x,y,VSTACK(x,REDUCE(INT(y/B1),C1:J1,LAMBDA(a,b,HSTACK(a,INT((y-SUMPRODUCT(B1:b*HSTACK(a,0)))/b)))))))

4.=REDUCE(B1:J1,A2:A16,LAMBDA(x,v,VSTACK(x,DROP(REDUCE({0;0},B1:J1,LAMBDA(s,r,HSTACK(s,VSTACK(r,INT((v-SUM(BYCOL(s,PRODUCT)))/r))))),1,1))))

5.Python (Xem trong file)

Đăng nhận xét (0)
Mới hơn Cũ hơn