Nhờ giúp tính thời gian nâng bậc lương (1 người xem)

Liên hệ QC

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

nguyenmanhhao

Thành viên thường trực
Tham gia
22/4/08
Bài viết
289
Được thích
157
Nghề nghiệp
Quản lý nhân sự
Tôi có 1 danh sách theo dõi bậc lương CBCNV. Nay nhờ các ACE trên diễn đàn giúp đỡ. Cụ thể như sau:
1. Tính thời hạn nâng bậc lương biết rằng:
- Chức danh GĐ, CN, KS thì thời hạn là 3 năm;
- Chức danh CĐ, TC, NV, BV thì thời hạn là 2 năm
- Chức danh VH1, VH2, TN thì thời hạn chính là bậc thợ đang giữ.
2. Nếu hết bậc thì là 0 (ví dụ bậc 8/8, 7/7,...)
Rất mong ACE trên diễn đàn lập giúp công thức.
Chân thành cảm ơn
 

File đính kèm

Tôi có 1 danh sách theo dõi bậc lương CBCNV. Nay nhờ các ACE trên diễn đàn giúp đỡ. Cụ thể như sau:
1. Tính thời hạn nâng bậc lương biết rằng:
- Chức danh GĐ, CN, KS thì thời hạn là 3 năm;
- Chức danh CĐ, TC, NV, BV thì thời hạn là 2 năm
- Chức danh VH1, VH2, TN thì thời hạn chính là bậc thợ đang giữ.
2. Nếu hết bậc thì là 0 (ví dụ bậc 8/8, 7/7,...)
Rất mong ACE trên diễn đàn lập giúp công thức.
Chân thành cảm ơn
Nếu chịu làm thêm một bảng để dò tìm thì làm như thế này thử xem, Nếu không công thức sẽ "khủng" hơn.
 

File đính kèm

Bác Batê ơi, không mở được file bác giúp ạ.
 
Nếu chịu làm thêm một bảng để dò tìm thì làm như thế này thử xem, Nếu không công thức sẽ "khủng" hơn.
Khỏi cần bảng, cột phụ gì ráo, không "khủng long" lắm:
Tại H4:
Mã:
=IF(EXACT(LEFT(D4,FIND("/",D4)-1),MID(D4,FIND("/",D4)+1,2)),0,IF(ISNUMBER(MATCH(B4,{"GĐ","CN","KS"},0)),3,IF(ISNUMBER(MATCH(B4,{"VH1","VH2","TN"},0)),C4,2)))

P/S: T.cuốc không có trong điều kiện dò, may là bậc 2/2 nên trả về 0.
 
Khỏi cần bảng, cột phụ gì ráo, không "khủng long" lắm:
Tại H4:
Mã:
=IF(EXACT(LEFT(D4,FIND("/",D4)-1),MID(D4,FIND("/",D4)+1,2)),0,IF(ISNUMBER(MATCH(B4,{"GĐ","CN","KS"},0)),3,IF(ISNUMBER(MATCH(B4,{"VH1","VH2","TN"},0)),C4,2)))

P/S: T.cuốc không có trong điều kiện dò, may là bậc 2/2 nên trả về 0.
Híc, hình như cái thằng IF đầu có thể rút ngắn lại tý tẹo cho nó bớt "khỏng lung"
=IF(C4&"/"&C4=D4,0,IF(ISNUMBER(MATCH(B4,{"GĐ","CN","KS"},0)),3,IF(ISNUMBER(MATCH(B4,{"CĐ","TC","NV","BV"},0)),2,C4)))
Híc +-+-+-+
 
Nhờ các pác giúp thêm tí công thức ...đã ghi chú ở file. Thanks!
 

File đính kèm

Bạn anhtho8 à
hàm ngày của bạn mặc định k17<>0 thì mới đúng
if($k17<>0,Date($P17)+1,month($p17),day($p17),date(year($p17+vloopup($f17,HeSo,2,0)month(($p17,day($p17)))
cho mình hỏi bạn là hệ số lên không đúng vd Bậc 2/8 hs 2.65 nên bậc 3/8 là 2.96 tại sao lại tăng lên 0.02 đơn vị vì đại học 3 năm tăng 0.31 mình thay rồi nhưng không đúng, bạn xem giúp mình nhé
 
Web KT

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

Back
Top Bottom