thời gian toàn trình (1 người xem)

  • Thread starter Thread starter H.NGA
  • Ngày gửi Ngày gửi
Liên hệ QC

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

Status
Không mở trả lời sau này.

H.NGA

Thành viên mới
Tham gia
25/6/18
Bài viết
13
Được thích
2
Dear anh chị
anh chị giúp giùm em hàm tính ngày nhận hàng với điều kiện tính từ 24h hàng ngày
em có có giải thích trong file đính kèm
em cảm ơn ạ
 

File đính kèm

Dear anh chị
anh chị giúp giùm em hàm tính ngày nhận hàng với điều kiện tính từ 24h hàng ngày
em có có giải thích trong file đính kèm
em cảm ơn ạ
Thử:
Mã:
H2=IF(A2,INT(A2+1),"")
I2=IF(A2,H2+SUM(C2:F2)/24,"")
J2=IF(A2,MAX(B2-I2,)*24,"")
K2=IF(A2,G2/2*(MATCH(J2,{0,12,24,48,72})-1),"")
Enter, rồi fill cả hàng xuống.

Thân
 

File đính kèm

Thử:
Mã:
H2=IF(A2,INT(A2+1),"")
I2=IF(A2,H2+SUM(C2:F2)/24,"")
J2=IF(A2,MAX(B2-I2,)*24,"")
K2=IF(A2,G2/2*(MATCH(J2,{0,12,24,48,72})-1),"")
Enter, rồi fill cả hàng xuống.

Thân
hi anh

còn thiếu cái đều kiện 72 giờ trở lên tính cước trễ cứ thêm 24 giờ chuyển chậm phạt thêm 50% cước nữa thì sao ạ
 
hi anh
còn thiếu cái đều kiện 72 giờ trở lên tính cước trễ cứ thêm 24 giờ chuyển chậm phạt thêm 50% cước nữa thì sao ạ
Bản thân mốc giờ để lấy tỉ lệ phạt của bạn đã theo quy luật: cứ 24h là tính lên 50%, chỉ có 2 mốc đầu là từ 0->12h: không phạt, và từ 12h->24h: phạt 50%.
Vậy, suy ra:
  • Từ 72h->96h: phạt 200%
  • Từ 96h->120h: phạt 250%
  • Từ 120h->144h: phạt 300%
  • Từ 144h->168h: phạt 350%
  • ....và tương tự cho 24h kế tiếp....
Mã:
K2=IF(A2,G2/2*(MATCH(J2,IFERROR(((ROW($1:$500)-2)^0.5)^2*24+(ROW($1:$500)-2=0)*12,))-1),"")
Kết thúc bằng Ctrl+Shift+Enter.

Với ROW(1:500) tương đương đến mốc 11952h (hay 498 ngày). Bạn muốn hơn nữa thì thay 500 bằng 1000 cũng được.

Thân
 

File đính kèm

Lần chỉnh sửa cuối:
Bản thân mốc giờ để lấy tỉ lệ phạt của bạn đã theo quy luật: cứ 24h là tính lên 50%, chỉ có 2 mốc đầu là từ 0->12h: không phạt, và từ 12h->24h: phạt 50%.
Vậy, suy ra:
  • Từ 72h->96h: phạt 200%
  • Từ 96h->120h: phạt 250%
  • Từ 120h->144h: phạt 300%
  • Từ 144h->168h: phạt 350%
  • ....và tương tự cho 24h kế tiếp....
Mã:
K2=IF(A2,G2/2*(MATCH(J2,IFERROR(((ROW($1:$500)-2)^0.5)^2*24+(ROW($1:$500)-2=0)*12,))-1),"")
Kết thúc bằng Ctrl+Shift+Enter.

Với ROW(1:500) tương đương đến mốc 11952h (hay 498 ngày). Bạn muốn hơn nữa thì thay 500 bằng 1000 cũng được.

Thân
Cứ 24h tính lên 50% và trừ lại (J2<12) cho gọn:p
 
vâng em cám ơn các anh chị ạ
 
Status
Không mở trả lời sau này.
Web KT

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

Back
Top Bottom