Cách tính khoảng thời gian giữa 2 thời điểm bất kỳ
Nguyễn Dương 06-06-2024Nếu bạn làm ở bộ phận hành chính nhân sự, kế toán của một cơ quan, đơn vị thì chắc hẳn hay phải tính toán thời gian công tác của cán bộ, nhân viên. Số ngày, số tháng, số năm công tác. Trong trường hợp này bạn hãy sử dụng hàm DATEDIF nhé. Đây là hàm dùng để tính những khoảng thời gian của cả một quá trình, vì vậy sẽ bỏ qua những ngày nghỉ. Nếu bạn muốn tính chính xác cả những ngày nghỉ lễ tết, ngày cuối tuần thì hãy dùng hàm NETWORKDAYS.
Giả sử mình có một danh sách nhân viên thôi việc như sau:
Bước 1: Vì hàm DATEDIF chỉ là một câu lệnh tích hợp nên để thao tác được với nó bạn cần phải kích hoạt.
- Bạn chọn File => Options
- Chọn Add-ins rồi click chọn nút Go trong phần Manage.
- Bạn đánh dấu tích vào 2 ô Analysis ToolPak và Analysis ToolPak - VBA rồi chọn OK.
Bước 2: Bạn đặt con trỏ vào ô F3, nhập công thức =DATEDIF(D3;E3;"D") rồi gõ Enter. Sau đó copy công thức xuống các ô bên dưới.
- Đối với cột SỐ THÁNG thì bạn nhập công thức như sau: =DATEDIF(D3;E3;"M")
- Đối với cột SỐ NĂM thì bạn nhập công thức như sau: =DATEDIF(D3;E3;"Y")
Lưu ý:
- Trong một số trường hợp bạn phải tính số tuần thì hãy dùng hàm tính số ngày rồi chia cho 7 nhé. Ví dụ: =DATEDIF(D3;E3;"D")/7
- D, M, Y chỉ đơn giản là từ viết tắt của ngày, tháng và năm
Bài viết liên quan
Cách ẩn hiện Sheet trong Excel
Cách lưu file Excel có chứa code VBA
Cách đặt tên cho ô hoặc vùng dữ liệu trong Excel
Cách ghép nhiều file Excel thành 1 File
Cách khóa bảng tính Excel
Cách khóa các ô chứa công thức trong Excel