Tính Số Ngày Lưu Bãi Theo Điều Kiện

Tính số ngày lưu bãi theo từng mốc thời gian cùng với điều kiện.

Ví dụ:
  • No.01 có số ngày lưu bãi là 20 và được miễn 5 ngày. Nên ở nhóm đầu từ ngày đầu đến ngày 11 sẽ bỏ 5 ngày và chỉ có tổng số ngày là 6 với nhóm đó. Lần lượt cho các nhóm tiếp theo đảm bảo tổng số ngày của các nhóm là 20.
  • Tương tự No.03 có số ngày là 50 và được miễn 18 ngày, vậy nên số ngày tính bắt đầu ở nhóm "Từ 18 đến 30 ngày". Và chia lần lượt để tổng số ngày vẫn là 50.

Link: Onedrive

Tính toán ngày lưu bãi theo các nhóm

Công thức:
1.=LET(a,{11,6,13,15,9999},DROP(REDUCE(0,C2:C17,LAMBDA(x,v,VSTACK(x,REDUCE(v,BYCOL(VSTACK(a,--TEXT(SCAN(,a,SUM)-@+B17:v,"0;\0")),MIN),LAMBDA(s,r,HSTACK(s,MIN(@s*2-SUM(s),r))))))),1,1))

2.Python (Xem trong file)
Đăng nhận xét (0)
Mới hơn Cũ hơn