27 tháng 5, 2019

Cách tính khoảng thời gian giữa 2 thời điểm bất kỳ trong Excel

Nế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 ToolPakAnalysis 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

SHARE THIS

Blogger Nguyễn Dương

Có một câu nói mà mình rất thích đó là "Thật sai lầm khi nghĩ rằng một khi rời khỏi trường học, bạn không cần học thêm điều mới nữa". Chính vì thế mà hãy luôn luôn học hỏi, con người chỉ ngừng phát triển khi ngừng học hỏi. Nếu như bạn chưa hiểu nội dung bài viết hoặc đang khúc mắc khi thao tác thì hãy bình luận phía dưới bài viết để mọi người cùng thảo luận nhé!