Có không hề ít công thức tuyệt hàm rất có thể tính số ngày, số tháng xuất xắc số năm vào Excel. Hôm nay, học tập Office ra mắt tới chúng ta một hàm sẽ là hàm DATEDIF trong Excel – Một hàm tính thời gian dễ dàng những bao gồm xác.

Bạn đang xem: Excel không có hàm datedif


Công thức hàm Date
Dif trong Excel
Ví dụ 3 ngôi trường hợp quan trọng của hàm DATEDIFCách sửa Hàm DATEDIF bị lỗi #VALUE

Hàm DATEDIF vào Excel là hàm gì?

*
hàm tính số ngày tháng năm trong excel

Hàm tính số ngày vào Excel là hàm tính số ngày dựa vào 2 thời điểm ví dụ theo định dạng ngày mon năm, tính số ngày không duy nhất thiết yêu cầu là ngày mà còn là tính số tháng, tính số năm tự 2 ngày thế thể.

Ứng dụng tính số ngày trong:

Tính hạn áp dụng của sản phẩm
Tính số ngày trong tháng tự động hóa trong bảng công
Tính số ngày nghỉ ngơi trong khách sạn
Tính số tuổi

Giới thiệu hàm Date
Dif

Hàm Datedif là hàm tính khoảng cách thời gian tự 2 ngày thế thể, sinh hoạt đây rất có thể là số ngày, số tháng, số năm, tác dụng trả về là một trong những nguyên dương.

Vậy hàm này có công thức như vậy nào? Sử dụng như thế nào? chúng ta bắt đầu tìm gọi ngay thôi nào.

Công thức hàm Date
Dif vào Excel

Công thức: =DATEDIF(start_date, end_date, unit)

*
Cách dùng hàm Datedif vào Excel đơn giản dễ hiểu

Trong đó:

Start_date: Ngày bắt đầu, hoàn toàn có thể được nhập làm việc dạng chuỗi văn phiên bản đặt trong vệt ngoặc kép hoặc là tác dụng của các công thức tốt hàm khácEnd_date: Ngày kết thúc, biện pháp nhập hệt như Start_dateUnit: Chỉ số ngày, tháng xuất xắc năm mà bạn muốn trả về

Các thông số ngày, tháng, năm của Unit như sau:

“Y”: Viết tắt của từ Year (Năm) trả về số năm“M”: Viết tắt của từ Month (Tháng) trả về số tháng“D”: Viết tắt của từ bỏ Day (Ngày) trả về số ngày“MD”: bỏ qua mất năm với tháng chỉ tính số ngày“YM”: bỏ qua năm với ngày chỉ tính số tháng“YD”: bỏ lỡ năm còn chỉ tính số tháng và ngày

Ví dụ 3 ngôi trường hợp đặc biệt quan trọng của hàm DATEDIF

Tham số tháng ngày năm là “MD”
*
Ví dụ về hàm Datedif trong Excel dễ hiểuTham số tháng ngày năm là “YM”

Tham số ngày tháng năm là “YD”

Các các bạn hãy thử rước 25 cùng với số ngày của tháng 228 rồi trừ đi 15, tác dụng sẽ là 38.

Những lưu ý khi áp dụng hàm Datedif

Tham số “MD” tránh việc sử dụng vì kết quả trả về hoàn toàn có thể bị âm bởi ngày bắt đầu lớn rộng ngày kết thúcHàm Datedif là hàm ẩn nên lúc điền công thức yêu cầu gõ đúngHàm Datedif hoàn toàn có thể sử dụng được Excel phiên bạn dạng từ 2010 trở lênỨng dụng trong công thức tính độ tuổi mà dưới đây bao gồm ví dụ

Excel không tồn tại hàm Date
Dif?

Câu vấn đáp là Hàm Datedif bị Excel ẩn đi chứ không hề phải không tồn tại nên khi chúng ta gõ bí quyết trên bảng tính đang không lưu ý công thức hàm đến bạn.

Cách tính số ngày thân 2 thời điểm

Công thức: =DATEDIF(start_date, end_date, “d”)

Ví dụ chúng ta có 2 ngày cho trước:

Chúng ta sẽ cầm cố vào cách làm trên như sau:


Đối với thông số ngày bắt đầu và ngày xong xuôi nhập trực tiếp như bên trên các bạn phải đưa vào lốt ngoặc kép, còn đối với dạng là hiệu quả của công thức khác tốt tham chiếu cho tới một ô sẽ như vậy này.

*
Hàm Date
Dif trong Excel: phương pháp tính Số Ngày thân 2 Thời Điểm

Dạng công thức:

=DATEDIF(DATE(2022,03,15),DATE(2022,03,25),”d”)

Kết quả của hàm DATE đã trả về theo thiết bị tự năm tháng ngày và cũng nằm trong dạng công thức.

Dạng tham chiếu tới một ô:

Công thức đã như này: =DATEDIF(A1,A2,”d”)

Cách tính số tháng giữa 2 thời điểm

Công thức: =DATEDIF(start_date, end_date, “m”)

Cũng giống như tính số ngày thì cách tính số tháng cũng rất đơn giản, các bạn chỉ vấn đề thay ngày ban đầu và ngày chấm dứt vào công thức bên trên là xong.

Kết quả đã trả về bởi 1, lưu ý cho ngày vào trong vệt ngoặc kép nhé.

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

Công thức: =DATEDIF(start_date, end_date, “y”)

Với phương pháp tính năm này, chúng ta cũng có thể áp dụng tính số tuổi phụ thuộc ngày mon năm sinh và thời gian hiện tại.

Chúng ta sẽ cầm cố hàm Today() vào ngày kết thúc, tham số cuối là y xuất xắc year để tính số năm. Và kết quả trả về là 29.

Cách tính số ngày vào một tháng

Giới thiệu tới các bạn một hàm rất hữu ích, hàm này trả về ngày cuối cùng của tháng đó và cũng chính là số ngày trong một tháng. Đó đó là hàm EOMONTH.

Công thức của hàm EOMONTH: =EOMONTH(Start_date,months)

Trong đó:

Start_Date: Ngày bước đầu muốn cộng vào số thángMonths: Số tháng mong cộng vào

Nói mang đến đây chắc các bạn đã tưởng tượng ra được công thức như thế nào rồi đúng không nào nào. Vì hàm trả về ngày sau cùng trong tháng, nên đương nhiên khi chúng ta để số mon là 0 nó sẽ trả về là ngày ở đầu cuối của mon đó. Đồng nghĩa với bài toán kết quả chính là số ngày trong một tháng rồi.

Cách sửa Hàm DATEDIF bị lỗi #VALUE

Nguyên nhân

Có không ít nguyên nhân tạo ra lỗi #VALUE khi gõ công thức hàm DATEDIF, nhưng tất cả một vì sao chính mà ai cũng bị gặp mặt phải sẽ là gõ sai định hình ngày tháng.

Giải thích vì sao gây lỗi

Vì đơn giản Excel chỉ hiểu format ngày mon theo định dạng của dòng sản phẩm tính, ví dụ như trên đồ vật tính của chúng ta định dạng ngày tháng đang là tháng năm ngày thì Excel đã lấy định hình theo máy tính xách tay của bạn. Và khi chúng ta nhập trên Excel lại theo format ngày tháng năm thì chắc chắn là sẽ tạo lỗi.

Nhìn định dạng ngày của sản phẩm tính ngơi nghỉ đâu? bạn hãy nhìn vào phía góc cuối bên phải laptop của bạn sẽ thấy được.

Cách hạn chế và khắc phục lỗi

Bạn chỉ việc sửa lại định dạng chúng ta nhập vào Excel, ví dụ lúc này bạn đang nhập ngày vào Excel theo format ngày mon năm cùng định dạng laptop là tháng ngày năm thì các bạn đổi lại đang như này:

Cách sửa Hàm DATEDIF bị lỗi #NAME

Bạn cần được hiểu lỗi #NAME là gì trước, lỗi #NAME là sai tên, ở đấy là sai thương hiệu hàm tính toán, là khi bạn nhập bí quyết vào lấy ví dụ hàm là SUM tuy nhiên lại vượt chữ thành SUMM ví dụ điển hình thì sẽ mở ra lỗi #NAME.

hàm DATEDIF cũng vậy, khi bị trả về lỗi #NAME rất rất có thể bạn đã trở nên thừa hoặc thiếu thốn hoặc bị không nên chữ trong thương hiệu hàm rồi. Biện pháp khắc phục là bạn chỉ việc xem rồi sửa lại tên hàm mang đến đúng, tựa như như vậy thì những tham số bên trong của hàm DATEDIF cũng vây.

Nếu tham số trong hàm DATEDIF là hàm bất kỳ nào đó bạn cũng phải kiểm tra lại thương hiệu hàm xem vẫn đúng chưa nhé.

Trên đây là cách áp dụng hàm Datedif vào Excel, các bạn cũng có thể học các hàm khác tại mục Excel cơ bản hoặc tham khảo khóa học Excel online trường đoản cú cơ phiên bản tới nâng cấp dành mang lại sinh viên năm cuối, bạn đi làm. Cảm ơn chúng ta đã đọc bài xích viết, bạn có thể tham khảo các nội dung bài viết các hàm cơ bạn dạng trong Excel không giống tại mục Excel cơ bản hoặc tham khảo khóa học Excel online tại Học Office.

Liên hệ ngay với học tập Office

Số năng lượng điện thoại: 0399162445Địa chỉ: Số 36, Đường Phạm Dùng, An Hồng, An Dương, Hải PhòngEmail: hocofficecom
gmail.comHastag: #hocoffice, #học_office, #hocofficecom, #excel, #word, #powerpoint, #congnghe, #phancung, #phanmem, #thuthuat

Khi áp dụng Excel trong công việc, các bạn sẽ thường chạm chán một vài việc yêu cầu các bạn phải xác định thời hạn giữa 2 khoảng thời điểm khác nhau. Lúc đó hàm DATEDIF sẽ phát huy tác dụng của mình, giúp cho bạn xử lý yêu ước trên. Vậy hãy thuộc Máy Tính Vui – Trang chia sẻ các thủ thuật may về sản phẩm công nghệ tính, laptop điểm qua cách sử dụng hàm DATEDIF đúng đắn và tác dụng nhất nhé.


Cú pháp cần sử dụng hàm DATEDIF trong excel

Cú pháp của hàm DATEDIF như sau:

=DATEDIF(start_day,end_day,unit)

Trong đó:

start_day: là thời gian bắt đầuend_day: là thời hạn kết thúc

unit: là địa điểm sẽ trả ra kết quả, cần phải để trong dấu ngoặc kép. Những danh sách tùy chọn của unit bao gồm y(năm), m(tháng), d(ngày), md(ngày không nhờ vào vào năm với tháng), ym(tháng không nhờ vào vào năm cùng ngày), yd(ngày không dựa vào năm).

Cách sử dụng hàm DATEIF Excel 2007, 2010, 2016

Khi cài hàm DATEDIF vào Excel thì cú pháp của hàm vẫn không thay đổi theo thời hạn qua các phiên bạn dạng Excel khác nhau. Ở đây, Máy Tính Vui sẽ gửi ra một trong những ví dụ có vận dụng với hàm DATEDIF.

Ví dụ 1: thực hiện hàm DATEDIF trong Excel năm 2016 để tính tuổi của các nhân viên.

Ta được cung ứng bảng gồm tên nhân viên, cùng ngày sinh của họ. Yêu thương cầu chúng ta phải tính tuổi của nhân viên cấp dưới hiện tại. Phương pháp làm như sau:

*

Ta sử dụng cú pháp: =DATEDIF(D6,NOW(),"y").

Với D6 là ngày bước đầu năm sinh của nhân viên Nguyễn Quốc Anh. NOW là thời gian hiện tại theo thiết bị tính, cùng “y” sẽ khẳng định loại giá trị trả về là khoảng cách giữa năm hiện tại và năm sinh.

Ví dụ 2: sử dụng hàm DATEIF trong Excel 2010 để tính số ngày chênh lệch.

Ta được cung ứng 2 khoảng tầm thời gian ban đầu và kết thúc, yêu thương cầu các bạn tính khoảng chừng ngày chênh lệch giữa 2 bảng thời gian. Những làm như sau:

*

Ta thực hiện cú pháp:

=DATEDIF(A2,B2,”D”)

Với A2 là ngày bắt đầu, B2 là ngày kết thúc. Hiệu quả sẽ trả về sống ô A3 mang đến trả về “D” là số ngày chênh lệch giữa 2 khoảng chừng thời gian.

Ví dụ 3: áp dụng hàm DATEIF trong Excel nhằm tính số tuần chênh lệch.

Cũng giống hệt như bài ngơi nghỉ ví dụ 2, với bài này ta được yêu mong tính số tuần chênh lệch. Cú pháp triển khai như sau:

=DATEDIF(A2,B2,”D”)/7

*

Với A2 là ngày bắt đầu, B2 là ngày ngừng và “D” là ô sẽ trả về số ngày. Tuy vậy yêu cầu việc là tính số tuần đề nghị ta sẽ sử dụng thêm phép phân tách /7 nhằm tính số tuần chênh lệch giữa 2 ngày.

Ví dụ 4: sử dụng hàm DATEDIF trong excel 2007 nhằm tính số tháng chênh lệch.

Ta vận dụng công thức hàm DATEDIF như sau:

=DATEDIF(A2,B2,”M”)

Với A2 là ô cất khoảng thời hạn bắt đầu, B2 chứa khoảng chừng thời gian kết thúc và “M” là ô trả về số mon chênh lệch thân hai khoảng tầm thời gian.

*

Ví dụ 5: thực hiện hàm DATEDIF để tính toàn bô năm.

Với bảng tính yêu ước tính tổng số thời gian ta vận dụng công thức như sau: =DATEDIF(A2,B2,”Y”). Cùng với A2 là thời gian bắt đầu, B2 là thời gian dứt và ”Y” là ô đang trả số năm thân 2 khoảng thời gian trên.

*

Dùng hàm DATEIF bị lỗi thì xử lý như thế nào

Khi bạn sử dụng hàm DATEDIF để tính khoảng thời gian chênh lệch trong việc mà chạm mặt phải lỗi báo #NUM! là vì ngày bước đầu của bạn to hơn ngày kết thúc. Do vậy bạn chỉ cần chuyển đổi 2 khoảng thời gian trên là khắc phục và hạn chế được.

*

Ngoài ra nếu như bị báo lỗi VALUE! thì có thể bạn vẫn nhập sai loại giá trị mà lại hàm DATEDIF ko thể giải pháp xử lý được, lúc đó bạn cần phải chỉnh lại loại giá trị buộc phải là định dạng ngày mon năm.

Hàm hàm DATEIF vào SQL

Cũng giống như như trong Excel, khi nên tính khoảng tầm chênh lệch thân 2 giá chỉ trị thời gian khi đó ta sẽ vận dụng hàm Date
Diff để xử trí yêu mong của bài xích toán. Chú ý là 2 giá bán trị thời hạn phải là ngày hoặc biểu thức ngày cùng giờ khác.

Ta bao gồm cú pháp như sau: DATEDIFF(dongthoigian, thogian1, thoigian2).

Hàm Date
DIFF
thực hiện được trong các phiên bạn dạng SQL khác nhau.

Xem thêm: Cách sử dụng hàm lấy giá trị trong excel chi, hàm lấy giá trị của ô trong excel

Tổng kết

Như vậy qua các ví dụ trực quan về các áp dụng hàm vào từng câu hỏi cụ thể, độc giả cũng có thể hình dung được bí quyết dùng hàm DATEDIF vào những bài toán yêu ước tính khoảng thời gian chênh lệch, hay dùng để giám sát tuổi thọ, thời gian tích lũy.