Hàm DATEDIF là gì? Phương pháp tính ngày nhanh nhất

Liệu bạn có biết Excel đã “ẩn giấu” 1 loại hàm tính vô cùng lợi hại ko? Ấy chính là hàm DATEDIF. Vậy hàm DATEDIF là gì? Hàm này hoạt động ra sao? Hãy cùng Tino Group tìm hiểu trong bài viết bên dưới nhé!

Giới thiệu chung về hàm DATEDIF

Hàm DATEDIF là gì?

Hàm DATEDIF (được viết tắt từ cụm từ “Date Distinction”), tạm dịch là sự chênh lệch thời kì. Đây là 1 trong những hàm hiến hôi ko có trong phần gợi ý lúc bạn lên lệnh hàm trong Excel nhưng thực tế hàm này vẫn tồn tại.

Có siêu ít người biết tới sự tồn tại của hàm này. Vì vậy, mọi người thường gặp khó khăn trong việc tính khoảng thời kì chênh lệch giữa 2 thời điểm khác nhau.

Nhiều người đã bỏ cuộc vì kết quả ko thực sự chính xác trong mọi trường hợp. Và giải pháp phải chăng nhất cho vấn đề trên chính là dùng hàm DATEDIF

Cú pháp của hàm DATEDIF

Công thức hàm DATEdif chi tiết cụ thể như sau: =DATEDIF(Start_date, End_date, Unit)

Xem Thêm  MELD (MELD) là gì? Toàn tập về tiền điện tử MELD

Trong đấy bao gồm

Start_date: được định nghĩa là ngày tháng trước tiên hoặc thời điểm ban đầu của 1 khoảng thời kì đã cho.

Ngày tháng có thể được nhập ở dạng chuỗi văn chản như sau:

  • Trong dấu ngoặc kép (thí dụ, “30/1/2001” ),
  • Dưới dạng số sê-ri (thí dụ, 36921, được hiểu là ngày 30 tháng 1 5 2001, giả dụ bạn đang dùng hệ thống ngày tháng 1900)
  • Kết quả của các công thức hoặc hàm khác (thí dụ, hàm DATEVALUE(“30/1/2001”)).

End_date: hay còn gọi là due date – ngày kết thúc giữa 2 thời điểm khác nhau mà bạn muốn tính thời kì chênh lệch

Unit: là những loại giá trị mà bạn muốn trả về bao gồm:

  • “d” – số ngày giữa 2 thời điểm khác nhau
  • “m” – số tháng giữa 2 thời điểm khác nhau (lưu ý: Chỉ tính phần nguyên)
  • “Y” – số 5 giữa 2 thời điểm chênh lệch (lưu ý: Chỉ tính phần nguyên)
  • “yd” – số ngày lẻ của 5 trong 2 khoảng thời kì
  • “ym” – số tháng lẻ của 5 trong 2 mốc thời kì
  • “md” – số ngày lẻ trong tháng

Trong số đấy, 3 kiểu phép tính trước tiên được dùng phổ biến còn những kiểu còn loại ko được dùng nhiều.

Phương pháp dùng hàm DATEDIF để tính chênh lệch thời kì toàn phần

Tính số ngày giữa 2 mốc thời kì

Bạn có thể tính số ngày từ ngày khởi đầu tới ngày kết thúc 1 bí quyết dễ dàng có hàm này. Bạn dùng Unit “d” trong hàm DATEDIF có lệnh hàm như sau =DATEDIF(Start_date, End_date, “d”)

Thí dụ dưới đây là dùng hàm DATEDIF để tính ngày từ 13/8/2020 tới ngày 29/9/2020

Tính số tháng giữa 2 thời điểm khác nhau

Bạn có tính được số tháng giữa 2 khoảng thời kì trong Excel bằng hàm DATEDIF có thuật toán như sau: =DATEDIF(Start_date, End_date, “m”)

Xem Thêm  Phương pháp mua Bitcoin đơn giản và những điều cần biết

Kết quả trong trường hợp này là số tháng từ ngày 13/8/2020 tới 29/9/2020: kết quả bằng 15 tháng.

Tính số 5 giữa trong 2 khoảng thời kì khác nhau

Hàm tính thời kì DATEDIF trong Excel còn cho phép bạn tính số 5 chênh lệch có cú pháp như sau: =DATEDIF(Start_date, End_date, “y”)

Thí dụ được minh họa trong hình ảnh bên dưới

1 số tính năng nâng cao của hàm DATEDIF trong Excel

Lọc ra số ngày chênh lệch bỏ qua tháng và 5

Hàm DATEDIF còn có chức năng cho phép khách hàng nhận kết quả số ngày chênh lệch mà họ có thể bỏ qua tháng và 5 chênh lệch giữa 2 thời điểm khác nhau.

Hàm được viết như sau =DATEDIF(Start_date, End_date, “md”)

Excel sở hữu hàm DATEDIF từ Lotus 1-2-3. Theo Microsoft, kết quả của unit “md” trả về kết quả ko chính xác nên unit này ko được khuyến khích dùng. Bạn có thể xử lý vấn đề trên bằng Hàm INT và phép cùng, trừ ngày tháng trong Excel.

Truy xuất số tháng chênh lệch mà ko cần số chênh lệch về ngày và 5

Sở hữu công thức từ hàm DATEDIF trong Excel, bạn có thể loại bỏ sự chênh lệch về ngày và 5 mà bạn chỉ nhận kết quả về số tháng chênh lệch. 1 tính năng nổi bật buộc phải ko?

Công thức hàm tính được mô tả như sau =DATEDIF(Start_date, End_date, “ym”).

Đối có những Unit như “y”, “ym” và “md” được ứng dụng trong hàm DATEDIF, điều này cho phép khách hàng có thể tính khoảng thời kì tổng hợp. Từ đấy, khách hàng có thể suy ra số 5, tháng, ngày có cú pháp như sau:

=DATEDIF(B4,B5,”y”) & ”5” & DATEDIF(B4,B5,”ym”) & ”tháng” & DATEDIF(B4,B5,”md”) & ”ngày”

Số ngày khác nhau giữa ngày tháng, ko tính tới 5 giữa 2 mốc thời kì

Công thức này bỏ qua sự khác biệt về số 5 giữa 2 khoảng thời kì mà chỉ tập trung vào số ngày khác nhau giữa ngày có tháng.

Xem Thêm  BNB Chain xử lý khoản vay 200 triệu USD trên Venus Protocol

Hàm DATEDIF cho phép khách hàng viết công thức như sau =DATEDIF(Start_date, End_date, “yd”)

Trong thí dụ dưới đây, hàm toán đếm số ngày chênh lệch giữa ngày 13/8 và ngày 29/9 và trả kết quả bằng 108 ngày. Bạn có thể thấy hàm toán ko lưu ý sự khác biệt giữa 5 2019 và 2023.

Chỉ dẫn bật tính năng gợi ý DATEDIF để dùng

Hàm DATEDIF chỉ là 1 dạng câu lệnh tích hợp nên hàm này sẽ ko có trong những cửa sổ lệnh của Excel. Vì vậy, để bạn có thể dùng được câu lệnh này trước hết bạn cần kích hoạt câu lệnh này trước.

Để có thể kích hoạt hàm tính thời kì này, bạn có thể khiến theo những bước chỉ dẫn bên dưới.

Bước 1: Bạn mở trình Excel của bạn lên và click on chọn vào “File” trên thanh công cụ.

Bước 2: Tiếp theo bạn nhấn chọn nút “Choice” phía bên dưới màn hình -> bạn chọn “Add Ins”. Cuối cùng, bạn click on chọn “Go”.

Bước 3: Ở cửa sổ Add Ins, bạn tích vào 2 dấu tích ở hình ô vuông như hình bên dưới -> bạn nhấn “OK” để hoàn thành thiết lập.

  • Analytic ToolPak
  • Analytic ToolPak – VBA

Bước 4: bạn again trở về file thống kê Excel của mình -> bạn click on chuột vào ô tính ngày dòng lệnh =datedif (ngay lúc đấy bạn sẽ thấy lệnh DATEDIF hiển thị ở dưới.

Như vậy, trong bài viết hôm nay TinoHost đã phân phối những tri thức tổng quan cơ bản về hàm DATEDIF . Hy vọng bài viết này có ích đối có bạn nhé!

FAQs về hàm DATEDIF