DATEDIF thường được sử dụng trong Excel để tính độ chênh lệch của thời gian. Tuy nhiên, trong một số trường hợp, người dùng không thể sử dụng được hàm này, đặc biệt là ở Excel 2016. Cùng Genz.edu.vn tìm hiểu cách khắc phục lỗi excel không có hàm datedif trong bài viết dưới đây nhé!
Hàm DATEDIF trong excel và các câu hỏi thường gặp
1. Lỗi Excel không có hàm DATEDIF là gì?
1.1. Hàm DATEDIF trong Excel là gì?
Hàm DATEDIF trong Excel trả về kết quả là sự khác biệt hay chênh lệch giữa hai giá trị ngày tháng trong năm, theo tháng hoặc ngày. DATEDIF (Date + Dif) là một hàm tương thích đến từ Lotus 1-2-3. Vì lí do nào đó, nó chỉ được dùng trong Excel 2000, nhưng bạn có thể dùng nó trong công thức ở tất cả phiên bản Excel hiện tại.
1.2. Cú pháp hàm DATEDIF trong Excel
=DATEDIF(start_date, end_date, unit)
(Tùy cài đặt máy, dấu ngăn cách có thể là phẩy (,) hay chấm phẩy(;))
Trong đó:
Start_date – Ngày bắt đầu đúng định dạng trong Excel.
End_date – Ngày kết thúc đúng định dạng trong Excel.
Unit – Đơn vị thời gian sử dụng (năm, tháng hoặc ngày). Trong trường hợp này, bạn có thể chọn các cách hiển thị sau:
- “D”: Trả về kết quả làm tròn theo ngày
- “M”: Trả về kết quả làm tròn theo tháng
- “Y”: Trả về kết quả làm tròn theo năm
- “MD”: Trả về kết quả chênh lệch theo ngày, bỏ qua tháng và năm của ngày.
- “YM”: Trả về kết quả chênh lệch theo tháng, bỏ qua ngày và năm của tháng.
- “YD”: Trả về kết quả chênh lệch theo ngày, bỏ qua năm của ngày.
Các đối số trên đều là đối bắt buộc. Ngoài ra bạn nên cẩn thận khi sử dụng Unit định dạng “MD”, tiêu chuẩn này dường như mặc định hai ngày này cùng tháng và năm. Vì thế trong một vài trường hợp phép tính sẽ bị nhầm lẫn.
1.3. Cách sử dụng hàm DATEDIF trong Excel
1.3.1. Sử dụng riêng lẻ
Bạn tiến hành thay đổi đối số Unit theo mong muốn của mình. Tuy nhiên, bạn có thể trong trường hợp dùng đối số MD – trả về kết quả chênh lệch theo ngày mà không quan tâm đến tháng và năm. Chính vì thế phép tính đã xảy ra sự nhầm lẫn khi có sự trùng lặp về ngày giữa 21/12 và 21/3 và trả về kết quả sai là 0.
Cách dùng hàm dateif cơ bản trong excel
1.3.2. Kết hợp 3 công thức
Để trả về kết quả chính xác chênh lệch ngày tháng năm giữa Start_date và End_date bạn có thể kết hợp 3 công thức một cách hiệu quả.
Với công thức:
=DATEDIF(A2,B2,”Y”)&” năm “& DATEDIF(A2,B2,”YM”)&” tháng “&B2-DATE(YEAR(B2),MONTH(B2),1)&” ngày”
Kết hợp sử dụng 3 định dạng ngày tháng năm trong excel
2. Các câu hỏi thường gặp khi sử dụng hàm DATEDIF trong Excel
2.1. Tại sao khi nhập hàm DATEDIF, Excel không hiển thị gợi ý nhập như những hàm khác?
Như đã nói, hàm này là một hàm được “di cư” từ ứng dụng khác sang, nên Excel sẽ không giúp bạn điền vào hàm DATEDIF như các hàm khác.
2.2. Tại sao tôi bị lỗi #NUM khi sử dụng hàm DATEDIF trong Excel?
DATEDIF với lỗi #NUM nếu ngày bắt đầu lớn hơn ngày kết thúc. Nếu bạn đang làm việc với một công thức phức tạp hơn trong đó ngày bắt đầu và ngày kết thúc có thể không xác định hoặc nằm ngoài giới hạn, bạn có thể dễ dàng mắc lỗi này. Để khắc phục bạn có thể sử dụng hàm IFERROR hoặc sử dụng MIN và MAX để sắp xếp ngày.
2.3. Có trường hợp nào tôi cần tránh khi sử dụng hàm DATEDIF trong Excel không?
Microsoft khuyến nghị không sử dụng giá trị “MD” cho đơn vị vì nó “có thể dẫn đến số âm, số 0 hoặc kết quả không chính xác”.
3. Lời kết
Genz.edu.vn đã giới thiệu đến các bạn hàm DATEDIF trong excel và qua bài viết trên chắc hẳn các bạn cũng đã biết cách khắc phục lỗi excel không có hàm datedif. Mong là bài viết này sẽ hữu ích với các bạn trong công việc và học tập. Chúc bạn thành công!
Xem thêm:
-
2+ Hàm đếm không trùng trong Excel theo điều kiện mới nhất
-
[Thành Công 100%] Cách đăng nhập cookie rất đơn giản
-
6 Cách khắc phục lỗi bộ lọc, Excel không filter được mới nhất
Chào mừng bạn đến với trang web Genz.edu.vn. Mình là Minh Ánh, hiện tại đang là sinh viên năm 3 ngành Quản trị kinh doanh trường Đại học Công Nghiệp Hà Nội. Sở thích của mình là đọc sách, nghe nhạc và học tiếng anh.
Mục tiêu của mình trong 3 năm tới trở thành một “Chuyên gia trong lĩnh vực content công nghệ”. Vì vậy mình mong muốn chia sẻ những kiến thức và kinh nghiệm mà mình đã học và áp dụng mang đến cho mọi người những bài viết hữu ích và giá trị nhất. Mình hy vọng những tips mà đội ngũ Genz đã chia sẻ sẽ giúp bạn thành công trong học tập và công việc.
Nếu bạn có cùng đam mê viết lách và muốn chia sẻ câu chuyện của mình thì đừng ngần ngại hãy liên hệ đến chúng mình để cùng gia nhập cộng đồng Genz chia sẻ kiến thức nhé.
Cảm ơn bạn đã ghé qua!