Trong một số nơi có quy định tính thâm niên làm việc cụ thể ra bao nhiêu năm, bao nhiêu tháng và bao nhiêu ngày tính từ thời điểm ngày vào làm đến 1 mốc cụ thể. Vậy công thức nào giúp chúng ta làm được việc này? Hãy cùng Học Excel Online tìm hiểu cách tính thời gian làm việc giữa hai thời điểm cụ thể theo ngày tháng năm trong Excel nhé.
Xem nhanh
Ví dụ trong 1 đơn vị có thông tin như sau:
Tương ứng với mỗi nhân viên đều có Ngày vào làm cụ thể. Tính tới ngày 31/12/2018 (ngày làm mốc) thì mỗi người đã có thâm niên là bao nhiêu năm, tháng, ngày?
Để tính khoảng thời gian giữa 2 thời điểm, chúng ta áp dụng theo các nguyên tắc sau:
Khi xét với ngày cuối tháng hoặc ngày cuối năm làm mốc, chúng ta đã có thể đơn giản hóa logic tính toán rất nhiều cho đơn vị Ngày. Và thực tế công việc tính thâm niên làm việc cũng thường xét trên các thời điểm đó chứ không phải là 1 ngày bất kỳ.
Áp dụng hàm DATEDIF để tính số năm giữa 2 khoảng thời gian:
=DATEDIF(Ngày bắt đầu, Ngày kết thúc, “y”)
Trong đó:
Dùng hàm IF để biện luận trước cho trường hợp này. Nếu Ngày bắt đầu > Ngày kết thúc thì trả về kết quả = 0
Công thức như sau:
C4=IF(B4>$B$2,0,DATEDIF($B4,$B$2,”y”))
Áp dụng hàm DATEDIF để tính số tháng giữa 2 khoảng thời gian:
=DATEDIF(Ngày bắt đầu, Ngày kết thúc, “m”)
Trong đó:
Các trường hợp cần lưu ý:
Công thức như sau:
D4=IF(B4>$B$2,0,DATEDIF($B4,$B$2,”m”)-C4*12)
Hoặc để đơn giản hơn, các bạn có thể sử dụng công thức DATEDIF với tham số cuối là “ym” để tính số tháng còn lại khi đã biết số năm:
=DATEDIF(Ngày bắt đầu, Ngày kết thúc, “ym”)
Áp dụng vào cách tính cụ thể ta có:
D4=IF(B4>$B$2,0,DATEDIF($B4,$B$2,”ym”))
Kết quả của 2 cách viết là như nhau. Cách viết “ym” ngắn hơn và logic đơn giản hơn.
Trường hợp này tính số ngày chính là số ngày của Ngày vào làm.
Chúng ta sử dụng hàm DAY để tách phần số ngày này.
Lưu ý biện luận thêm trường hợp Ngày vào làm > Ngày mốc thì phải trả về kết quả là 0 ngày.
Công thức cụ thể là:
E4=IF(B4>B2,0,DAY(B4))
Các bạn có thể tải về file mẫu trong bài viết tại địa chỉ: http://bit.ly/2H5kSTC
Ngoài ra các bạn có thể xem thêm các bài viết về hàm Excel làm việc với Ngày tháng, thời gian:
Cách xác định Ngày Tháng Năm bằng các hàm thời gian trong Excel có bài tập