Giúp em về công thức tính phụ cấp thâm niên? (1 người xem)

Liên hệ QC

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

Xuanhuy175995

Thành viên mới
Tham gia
10/10/18
Bài viết
29
Được thích
1
em có 1 file để tính PC thâm niên , thường là làm thủ công, nay em muốn anh chị giỏi về excel chỉ em cách tính Thâm niên tự động . thâm niên ở cty em như sau: Những ai làm đủ 5 năm sẽ được hưởng PC thâm niên vs số bắt đầu là 0.05( thay đổi từ 0.00 lên 0.05 vào đúng tháng bắt đầu làm việc) và cứ mỗi năm đúng vào tháng của ngày vào làm việc thì sẽ được nâng lên 0.01 , những ai chưa đủ sẽ hiện 0.00 . Em xin cảm ơn
 

File đính kèm

em có 1 file để tính PC thâm niên , thường là làm thủ công, nay em muốn anh chị giỏi về excel chỉ em cách tính Thâm niên tự động . thâm niên ở cty em như sau: Những ai làm đủ 5 năm sẽ được hưởng PC thâm niên vs số bắt đầu là 0.05( thay đổi từ 0.00 lên 0.05 vào đúng tháng bắt đầu làm việc) và cứ mỗi năm đúng vào tháng của ngày vào làm việc thì sẽ được nâng lên 0.01 , những ai chưa đủ sẽ hiện 0.00 . Em xin cảm ơn
Khái niệm hiện tại của bạn mơ hồ. Hiện tại tôi đang mở bảng tính của bạn thì là hiện tại à, hay hiện tại là hiện tại của bạn???? Mà cái này lại liên quan đến lương của hơn trăm con người nhỡ hiểu sai tính sai thì lúc đó đổ tại GPE rồi
 
em có 1 file để tính PC thâm niên , thường là làm thủ công, nay em muốn anh chị giỏi về excel chỉ em cách tính Thâm niên tự động . thâm niên ở cty em như sau: Những ai làm đủ 5 năm sẽ được hưởng PC thâm niên vs số bắt đầu là 0.05( thay đổi từ 0.00 lên 0.05 vào đúng tháng bắt đầu làm việc) và cứ mỗi năm đúng vào tháng của ngày vào làm việc thì sẽ được nâng lên 0.01 , những ai chưa đủ sẽ hiện 0.00 . Em xin cảm ơn
Thử, với format number là 0.00
Mã:
=ROUND(IFERROR(1/(1/MAX(DATEDIF(EOMONTH(B2,-1)+1,TODAY(),"y")-4,0))+4,0)/100,2)
 
Khái niệm hiện tại của bạn mơ hồ. Hiện tại tôi đang mở bảng tính của bạn thì là hiện tại à, hay hiện tại là hiện tại của bạn???? Mà cái này lại liên quan đến lương của hơn trăm con người nhỡ hiểu sai tính sai thì lúc đó đổ tại GPE rồi
hiện tại ở đây là thời gian thực ở ngoài đó bạn ,hiện tại của mình là thang 11 thì trong máy sẽ tính thâm niên từ đầu ngày vào làm đén tháng 11/2018 , vd Ông A vào ngày 21/7/2008 thì sau 5 năm vào tháng 7/2013 thì sẽ được hưởng PC, và cứ sau 1 năm vào tháng 7 , PC ông đang hưởng sẽ tăng thêm 0,01 và hiện tại (tháng 11/2018) ông đang hưởng mức PC thâm niên là 0.10
 
Thử, với format number là 0.00
Mã:
=ROUND(IFERROR(1/(1/MAX(DATEDIF(EOMONTH(B2,-1)+1,TODAY(),"y")-4,0))+4,0)/100,2)
mình cảm ơn bạn , vs những người trên 5 năm và có thâm niên thì ct tính đúng mức phụ cấp thâm niên hiện tại nhưng với những người chưa đủ 5 năm thì có sai sót như Nguyễn Phúc Thu Dung vào làm ngày 15/2/2015 thì mức PC thâm hiện tại là 0.00 nhưng đổ ct vào thì 0.03 , bạn xem lại giúp mình
 
mình cảm ơn bạn , vs những người trên 5 năm và có thâm niên thì ct tính đúng mức phụ cấp thâm niên hiện tại nhưng với những người chưa đủ 5 năm thì có sai sót như Nguyễn Phúc Thu Dung vào làm ngày 15/2/2015 thì mức PC thâm hiện tại là 0.00 nhưng đổ ct vào thì 0.03 , bạn xem lại giúp mình
Bạn gửi cái file đó cho mình xem thử, vì theo công thức không thể có số dưới 0.05. Với Nguyễn Phúc Thu Dung vào làm ngày 1/12/2014.
 
Bạn gửi cái file đó cho mình xem thử, vì theo công thức không thể có số dưới 0.05. Với Nguyễn Phúc Thu Dung vào làm ngày 1/12/2014.
mình chạy CT thì ntn (có đánh dấu mấy chỗ màu vàng) , cột TN kia chỗ mình làm thủ công nên hàng tháng phải lọc rồi thay đổi cho họ ....
 

File đính kèm

Bạn thử CT này xem đc
=IF(DATEDIF(B2,TODAY(),"m")>=60,DATEDIF(EOMONTH(B2,0),EOMONTH(TODAY(),0),"y")/100,0)
 
Lần chỉnh sửa cuối:
bạn ơi cái này đến ngày nó nhảy vd 21/5/2011-21/5/2016 hay là đến đầu tháng là nhảy , tại mình muốn đầu tháng nó tự nhảy luôn như 21/5/2011 - 1/5/2016
Bạn thử lại xem
Mình mới sửa lại
=IF(DATEDIF(B2,TODAY(),"m")>=60,DATEDIF(EOMONTH(B2,0),EOMONTH(TODAY(),0),"y")/100,0)
 
Bạn thử lại xem
Mình mới sửa lại
=IF(DATEDIF(B2,TODAY(),"m")>=60,DATEDIF(EOMONTH(B2,0),EOMONTH(TODAY(),0),"y")/100,0)
cũng không được trong file mình có người vào làm ngày 20/11/2013 - đáng lẽ đầu T11 này họ đã được thâm niên nhưng CT bạn vẫn ko nhảy , nếu mình sữa ngày 20 thành 15 thì nó mới nhảy lên 0.05
 
cũng không được trong file mình có người vào làm ngày 20/11/2013 - đáng lẽ đầu T11 này họ đã được thâm niên nhưng CT bạn vẫn ko nhảy , nếu mình sữa ngày 20 thành 15 thì nó mới nhảy lên 0.05
^^ Sorry. Mình cũng đang học hỏi thêm. Nên CT vẫn chưa rành lắm.
=IF(DATEDIF(EOMONTH(B2,0),EOMONTH(TODAY(),0),"M")>=60,ROUND(IFERROR(1/(1/MAX(DATEDIF(EOMONTH(B2,-1)+1,TODAY(),"y")-4,0))+4,0)/100,2),0)
 
mình chạy CT thì ntn (có đánh dấu mấy chỗ màu vàng) , cột TN kia chỗ mình làm thủ công nên hàng tháng phải lọc rồi thay đổi cho họ ....
Không hiểu sao bạn sửa lại công thức của tôi, thiếu cái ",0" trong hàm MAX:
=ROUND(IFERROR(1/(1/MAX(DATEDIF(EOMONTH(B2,-1)+1,TODAY(),"y")-4,0))+4,0)/100,2)
 
Web KT

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

Back
Top Bottom