Tính thâm niên tròn tháng

Liên hệ QC

congduc.it08

Thành viên mới
Tham gia
6/12/10
Bài viết
1
Được thích
0
Tình hình là mình tính thâm niên của nhân viên bằng hàm =ROUND(($F$2-F4)/365*12,2), $F$2 là mình cho ngày hiện tại, F4 là ngày vào thì sẽ tính ra bao nhiêu tháng. Nhưng hiện tại công ty có điều kiện mới là vào làm việc từ ngày 1 đến ngày 5 thì mới được tính tròn tháng đó, còn vô sau ngày đó thì sẽ ko được tính tháng đó. Thì cho mình hỏi giờ mình dùng thêm hàm nào để được điều kiện đó hay phải thay đổi hàm khác luôn.



Mong các sư phụ excel chỉ giúp. Thanks nhiều luôn. Sẽ có hậu tạ ^^!-\\/.tinhthamnien.jpg

Có hình đính kèm hiện tại mình đang tính bằng công thức này đây ạ.
 
Thay vì trừ thằng F4, bạn hãy dùng hàm if() kiểm tra điều kiện ngày vào. Nếu ngày vào <=5 thì trừ thẳng ngày đó, nếu lớn hơn thì trừ đi ngày đầu tiên của tháng tiếp theo.
 
Tình hình là mình tính thâm niên của nhân viên bằng hàm =ROUND(($F$2-F4)/365*12,2), $F$2 là mình cho ngày hiện tại, F4 là ngày vào thì sẽ tính ra bao nhiêu tháng. Nhưng hiện tại công ty có điều kiện mới là vào làm việc từ ngày 1 đến ngày 5 thì mới được tính tròn tháng đó, còn vô sau ngày đó thì sẽ ko được tính tháng đó. Thì cho mình hỏi giờ mình dùng thêm hàm nào để được điều kiện đó hay phải thay đổi hàm khác luôn.



Mong các sư phụ excel chỉ giúp. Thanks nhiều luôn. Sẽ có hậu tạ ^^!-\\/.View attachment 133895

Có hình đính kèm hiện tại mình đang tính bằng công thức này đây ạ.
Xem thử lặp luận của mình nha Với H22 là ngày vào
=IF(DAY(H22)<6,DATEDIF(H22,TODAY(),"y")+ROUND((DATEDIF(H22,TODAY(),"ym"))/12,1)&" năm ",DATEDIF(H22,TODAY(),"y")+ROUND((DATEDIF(H22,TODAY(),"ym")-1)/12,1)&" năm ")
 
Sư phụ của hàm iF đây rồi, cảm ơn bạn, công thức này chưa thử nhưng thấy hay rồi đây.
 
Không biết như thế này có đúng ý bạn không?
F2 là ngày hiện tại; F4 là ngày vào thì G4 là số tháng thâm niên:
F4=IF(DATEDIF(F4,F2,"md")+5>=DAY(F2),DATEDIF(F4,F2,"m")+1,DATEDIF(F4,F2,"m"))
 
Web KT
Back
Top Bottom