TÍNH NGÀY PHÉP NĂM CÒN LẠI CỦA NĂM CŨ

Liên hệ QC
Vì em là lính mới ngáo quá ngáo nên mong Anh/ Chị bỏ qua sai xót cho em. Mong Anh/Chị xem file đính kèm và giúp đỡ em để học hỏi thêm ạ. Ý em đang cần giúp đỡ là:
Nhân viên tên A còn 6.5 ngày phép năm cũ. và sử dụng hết trong tháng 2. --> suy ra số ngày phép năm mới còn đủ 13 ngày
Gỉa sử tháng hiện tại (J3) là tháng 5 thì cột I7 (số ngày phép năm cũ còn sử dụng)=0--> cột J7 (tổng ngày phép năm cũ+ mới)= 13 ngày- 6.5 ngày nhân viên A đã nghĩ= 6.5 ngày phép còn lại
Như vậy sẽ ko đúng số ngày phép còn lại của nhân viên A đó ạ. Mong anh chị giúp em. Cảm ơn nhìu ạ.
Mã:
W7 =MIN(MAX(H7-SUM(K7:M7),0),0)+IF(G7>=12,12+INT(G7/60))-SUM(N7:V7)
Nếu không thích số âm
Mã:
W7 =MAX(MIN(MAX(H7-SUM(K7:M7),0),0)+IF(G7>=12,12+INT(G7/60))-SUM(N7:V7),0)
 
Mã:
W7 =MIN(MAX(H7-SUM(K7:M7),0),0)+IF(G7>=12,12+INT(G7/60))-SUM(N7:V7)
Nếu không thích số âm
Mã:
W7 =MAX(MIN(MAX(H7-SUM(K7:M7),0),0)+IF(G7>=12,12+INT(G7/60))-SUM(N7:V7),0)
Dạ em cảm ơn ạ.

Nhưng nếu nhân viên tên B và C ko còn dư ngày phép năm cũ, và tháng 1 họ ứng trước 5 ngày phép (công ty cho ứng tối đa 6 ngày phép, khi nào nghĩ việc mà ngày phép còn âm sẽ trừ lương). Khi đó em chạy công thức như A/C chỉ em kết quả công thức chạy ra không chính xác ạ.
Xem file đính kèm dùm em ạ. Cảm ơn
 

File đính kèm

  • Book1 (3).xlsx
    12.9 KB · Đọc: 12
Dạ em cảm ơn ạ.

Nhưng nếu nhân viên tên B và C ko còn dư ngày phép năm cũ, và tháng 1 họ ứng trước 5 ngày phép (công ty cho ứng tối đa 6 ngày phép, khi nào nghĩ việc mà ngày phép còn âm sẽ trừ lương). Khi đó em chạy công thức như A/C chỉ em kết quả công thức chạy ra không chính xác ạ.
Xem file đính kèm dùm em ạ. Cảm ơn
Nên là
I7: =(J3<=J4)*MAX(H7-SUM(K7:M7),0)
J7: =(G7>=12)*(12+INT(G7/60))+I7+MIN(SUM(K7:M7),H7)
W7: =J11-SUM(K7:V7)

Chú ý J7 luôn phản ánh <Số Ngày Phép Năm Cũ hiệu quả>+ <Số Phép của Năm hiện tại>

<Số Ngày Phép Năm Cũ hiệu quả> chính bằng
______ + <Số ngày phép năm cũ dư> Khi tháng hiện tại <=3
hoặc
______ + <Số ngày phép năm cũ đã sử dụng trong 3 tháng đầu> Khi tháng hiện tại >3
 
Dạ em cảm ơn ạ.

Nhưng nếu nhân viên tên B và C ko còn dư ngày phép năm cũ, và tháng 1 họ ứng trước 5 ngày phép (công ty cho ứng tối đa 6 ngày phép, khi nào nghĩ việc mà ngày phép còn âm sẽ trừ lương). Khi đó em chạy công thức như A/C chỉ em kết quả công thức chạy ra không chính xác ạ.
Xem file đính kèm dùm em ạ. Cảm ơn
Chỉnh lại
Mã:
W7 =IF(G7>=12,12+INT(G7/60))-SUM(K7:V7)+MIN(H7,SUM(K7:M7))
 
Web KT
Back
Top Bottom