Nếu bạn là kế toán của 1 cơ quan, doanh nghiệp, việc tính toán thâm niên công tác, thời gian làm việc của để tính hệ số lương, thưởng cho nhân viên mỗi dịp cuối năm là vô cùng quan trọng. Công việc tính toán này đòi hỏi phải chính xác tới từng ngày, tháng, năm vì có ảnh hưởng lớn tới ngân sách công ty.

Bạn đang xem: Công thức tính số tháng làm việc

Nếu bạn còn đang loay hoay không biết làm thế nào để tính toán và thống kê chính xác được dữ liệu trên thì hãy theo dõi bài viết này nhé! Gitihosẽ hướng dẫn bạn cách tính số lượng ngày, tháng, năm giữa 2 thời điểm cụ thể trong bài học Excel này.


XEM NHANH MỤC LỤC


Cách dùng hàm DATEDIF tính số ngày, tháng, năm giữa 2 thời điểm cụ thể

Số ngày, tháng, năm giữa 2 thời điểm là gì?

Trong ví dụ dưới đây, chúng ta sẽ thửtính thâm niên làm việc chính xác số lượng ngày, tháng, năm.

Lưu ý: Chuyển dữ liệu thành định dạng MMM/DDD/YYY để tránh xảy ra lỗi khi áp dụng hàm tính toán.

*

Nguyên tắc và cách dùng hàm DATEDIF tính số lượng ngày, tháng, năm giữa 2 thời điểm cụ thể

Để tính thâm niên làm việc của nhân viên (tính số lượng ngày, tháng, năm giữa 2 thời điểm cụ thể) cần áp dụng những nguyên tắc và phương pháp sau:

Phương pháp: Sử dụng hàm DATEDIF

Công thức chung của hàm DATEDIF:

Cấu trúc: DATEDIF(ngày bắt đầu, ngày kết thúc, tùy chọn)

Ngày bắt đầu: là ngày bắt đầu khoảng thời gian cần tính (Ngày vào làm)Ngày kết thúc: là ngày kết thúc khoảng thời gian cần tính (Ngày làm mốc)Tùy chọn: Để xác định chính xác kết quả mong muốn trả về:

TÙY CHỌN

KẾT QUẢ TRẢ VỀ
"d"Số ngày giữa 2 thời điểm cụ thể
"m"Số tháng giữa 2 thời điểm cụ thể
"y"Số năm giữa 2 thời điểm cụ thể
"yd"Số ngày lẻ của năm giữa 2 thời điểm cụ thể
"ym"Số tháng lẻ của năm giữa 2 thời điểm cụ thể
"md"Số ngày lẻ của tháng giữa 2 thời điểm cụ thể

Hệ số quy đổi: 1 năm = 12 tháng

Ngày làm mốc: luôn là ngày cuối tháng hoặc ngày cuối năm

Cách tính số năm giữa 2 thời điểm cụ thể trong Excel

Để tính số năm giữa 2 thời điểm cụ thể (Tính thâm niên làm việc theo số năm), ta áp dụng hàm DATEDIF.

Công thức cụ thể như sau:

=DATEDIF(Ngày vào làm, Ngày làm mốc,”y”)

Trong đó:

Ngày vào làm: tính từ ô B4 tới ô B8

Ngày làm mốc: ô B2

Lưu ý: Trong trường hợp ngày vào làm > ngày làm mốc (vào làm sau ngày được chọn làm mốc) thì dùng kết hợp hàm IF để biện luận cho trường hợp này.

Công thức như sau:

= IF(Ngày vào làm>Ngày làm mốc,0,DATEDIF(Ngày vào làm, Ngày làm mốc, “y”))

Lúc này, kết quả sẽ trả về kết quả là 0

Áp dụng vào ví dụ:

*
Cách tính số tháng giữa 2 thời điểm cụ thể trong Excel

Chúng ta tiếp tục sử dụng hàm DATEDIF để tính số tháng giữa 2 thời điểm cụ thể trong Excel (tính thâm niên theo số tháng) với công thức:

=DATEDIF(Ngày vào làm, Ngày làm mốc, “m”)

Lưuý:

Đối với trường hợp ngày vào làm > ngày kết thúc thì sử dụng kết hợp hàm IF để trả về kết quả là 0 (giống như cách tính đối với số năm)

Khi áp dụng hàm DATEDIF, kết quả bạn nhận được là tổng số tháng giữa 2 thời điểm đó.

Để kết quả trả về có cả số năm và tháng còn lại (các tháng lẻ), ta dùng công thức:

=DATEDIF(Ngày vào làm, Ngày làm mốc, “ym”)

Áp dụng vào ví dụ, ta có:

*

Cách tính số ngày giữa 2 thời điểm cụ thể trong Excel

Tiếp tục sử dụng hàm DATEDIFđể tính số lượng ngày giữa 2 thời điểm cụ thể (tính thâm niên làm việc theo ngày) trong Excelvới công thức:

=DATEDIF(Ngày vào làm, Ngày làm mốc, “d”)

Lưuý:

Đối với trường hợp ngày vào làm > ngày kết thúc thì sử dụng kết hợp hàm
IFđể trả về kết quả là 0 (giống như cách tính đối với số tháng, năm)

Tương tự khi sử dụng hàm DATEDIF để tính số tháng để tính số ngày, kết quả bạn nhận được chỉ là tổng số ngày giữa 2 thời điểm cụ thể. Vì vậy, để tính ra được số ngày làm việc lẻ ra giữa 2 thời điểm đó, bạn áp dụng công thức sau:

=DATEDIF(Ngày vào làm, Ngày làm mốc, “md”)

Áp dụng vào ví dụ, ta có:

*

Như vậy, ta có bảng kết quả cuối cùng:

*

Dễ dàng nhận thấy, nhân viên Vừ A Dính vào làm sau thời gian ngày làm mốc nên kết quả trả về cả 3 cột Năm - Tháng - Ngày đều bằng 0. Các nhân viên khác lần lượt có kết quả như trong ảnh.

TỔNG KẾT

Thật dễ dàng phải không! Chỉ với một hàm DATEDIF mà chúng ta có thể tính toán được thâm niên làm việc của nhân viên nói riêng, hay tính toán chính xác số lượng ngày, tháng, năm giữa 2 thời điểm cụ thể nói chung chỉ trong 30 giây mà thôi.

Công thức chung vô cùng dễ nhớ:DATEDIF(Ngày bắt đầu, Ngày kết thúc, Tùy chọn), với tùy chọn là "y", "m", "d", "ym" "yd", "md" tùy theo dữ liệu mà bạn muốn tính toán.

Mong rằng qua bài viết trên, bạn nắm rõ được cách dùng hàm DATEDIFgiúp công việc tính toán trở nên nhanh gọn và dễ dàng hơn. Bạn có thể tải về tài liệu mẫu ở ngay bên dưới bài viết để tham khảo thêm và đừng quên cập nhật những kiến thức tin học văn phòng thú vị khác về Excel tại Gitiho.com nhé!

Việc tính toán số ngày, tính thâm niên công tác, tính khoảng cách hai ngày là công việc thường phải làm với các bạn kếtoán công nợ, nhân sự, tiền lương. Bài viết sẽ hướng dẫn các bạn sử dụng hàm DATEDIF để tính số ngày, chênh lệch giữa hai mốc thời gian hoặc tính thâm niên công tác trong Excel.


*

Cách tính thâm niên công tác, tính chênh lệch giữa hai mốc thời gian trong Excel


1. Cú pháp hàm DATEDIF

Để có thể tính thâm niên công tác một cách đơn giản và nhanh chóng, chúng tôi giới thiệu đến bạn hàm DATEDIF.

Cú pháp:=DATEDIF(ngày vào làm, ngày nghỉ việc, tùy chọn)

Trong đó:

– Tùy chọn gồm các lựa chọn sau:

+ Tùy chọn = “d” => Hàm trả về số ngày giữa 2 mốc thời gian

+ Tùy chọn = “m” => Hàm trả về số tháng giữa 2 mốc thời gian

+ Tùy chọn = “y” => Hàm trả về số năm giữa 2 mốc thời gian

+ Tùy chọn = “yd” => Hàm trả về số ngày lẻ của năm giữa 2 mốc thời gian

+ Tùy chọn = “ym” => Hàm trả về số tháng lẻ của năm giữa 2 mốc thời gian

+ Tùy chọn = “md” => Hàm trả về số ngày lẻ của tháng giữa 2 mốc thời gian

2. Các bước cần thực hiện trước khi dùng hàm DATEDIF

Trước khi bạn nhập hàm vào bảng dữ liệu theo cú pháp trên, bạn cần thực hiện các bước sau:

Bước 1: Tại thẻ File trên thanh công cụ chọn mục Options.

*

Bước 2: Trên màn hình sẽ xuất hiện hộp thoại Excel Options. Người dùng kích chọn mục Add–ins sau đó di chuyển xuống mục Manage ấn chọn Go.

*

Bước 3: Hộp thoại Add-Ins xuất hiện trên màn hình. Tiếp theo người dùng tích chọn vào 2 mục đầu tiên đó là Analysis Tool
Pak
 và Analysis Tool
Pak – VBA
. Sau khi chọn xong bạn ấn chọn OK.

*

Như vậy bạn có thể dùng hàm DATEDIF để tính số ngày chênh lệch giữa 2 ngày trong Excel.

3. Sử dùng hàm DATEDIF 

Để hiểu rõ hơn chúng ta thực hiện tính số ngày, số tháng, số năm và thâm niên công tác của các nhân viên đã nghỉ việc của bảng tính như sau:

a) Tính số ngày đã làm việc

Để tính thâm niên theo số ngày làm việc, bạn sử dụng tham số tùy chọn là “d”.

Bạn nhập công thức: F2=DATEDIF(D2,E2,”d”)

*

Sau khi nhấn OK, bạn chỉ cần kéo chuột xuống phía dưới để sao chép công thức cho các giá trị còn lại. Khi đó bạn sẽ được kết quả như hình dưới đây:

*

b) Tính số tháng làm việc

Bạn chỉ cần thay tham số tùy chọn là “m”:

Nhập công thức: F2=DATEDIF(D2,E2,”m”) -> sao chép công thức cho các giá trị khác được kết quả.

*

c) Tính số năm làm việc

Để tính số năm đã làm việc bạn cũng thực hiện tương tự như trên nhưng tham số tùy chọn là “y”.

Xem thêm: Máy Nước Nóng Năng Lượng Mặt Trời Bình Minh Titan, Máy Nước Nóng Năng Lượng Mặt Trời Bình Minh

Bạn nhập công thức: F2=DATEDIF(D2,E2,”y”). Tiếp đến bạn chỉ cần sao chép công thức cho các giá trị bên dưới. Kết qủa sẽ được như hình dưới đây:

*

d) Tính thâm niên công tác dựa vào hàm DATEDIF

Tính thâm niên là tính số ngày, tháng và năm làm việc, ở đây dùng thêm kí tự & để nối xâu:

Nhập công thức: F2= DATEDIF(D2;E2;”y”)&” năm “&DATEDIF(D2;E2;”m”)&” tháng “&DATEDIF(D2;E2;”d”)&” ngày”

*

Sau khi nhập xong bạn nhấn OK để cho ra kết quả. Sau đó bạn kéo chuột xuống phía dưới để hoàn tất kết quả cho bảng dữ liệu.

*

Bài viết trên đây giúp các bạn cách tính thâm niên công tác, tính số ngày chênh lệch giữa 2 mốc thời gian trong Excel. Hy vọng bài viết này sẽ đem lại thông tin hữu ích cho bạn đọc. Chúc bạn thực hiện thành công!