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

Bạn đang xem: Cách sử dụng hàm datedif


Cú pháp dùng hàm DATEDIF vào excel

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

=DATEDIF(start_day,end_day,unit)

Trong đó:

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

unit: là khu vực sẽ trả ra kết quả, rất cần được để trong dấu ngoặc kép. Những danh sách tùy chọn của unit bao hà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 áp dụng hàm DATEIF Excel 2007, 2010, 2016

Khi mua hàm DATEDIF vào Excel thì cú pháp của hàm vẫn giữ nguyên theo thời gian qua các phiên phiên bản Excel khác nhau. Ở đây, Máy Tính Vui sẽ chuyển ra một vài ví dụ có vận dụng với hàm DATEDIF.

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

Ta được cung ứng bảng có tên nhân viên, và ngày sinh của họ. Yêu 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. Biện pháp làm như sau:

*

Ta áp 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 cấp dưới Nguyễn Quốc Anh. NOW là thời gian hiện tại theo đồ vật tính, và “y” sẽ khẳng định loại giá trị trả về là khoảng cách giữa năm lúc này và năm sinh.

Ví dụ 2: thực hiện hàm DATEIF vào Excel 2010 để tính số ngày chênh lệch.

Ta được hỗ trợ 2 khoảng tầm thời gian ban đầu và kết thúc, yêu cầu chúng ta tính khoảng chừng ngày chênh lệch giữa 2 bảng thời gian. Các làm như sau:

*

Ta sử dụng cú pháp:

=DATEDIF(A2,B2,”D”)

Với A2 là ngày bắt đầu, B2 là ngày kết thúc. Công dụng sẽ trả về sống ô A3 mang lại trả về “D” là số ngày chênh lệch thân 2 khoảng tầm 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 hệt như bài làm việc 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 dứt và “D” là ô đã trả về số ngày. Tuy vậy yêu cầu việc là tính số tuần nên ta sẽ thực hiện thêm phép phân chia /7 để tính số tuần chênh lệch thân 2 ngày.

Xem thêm: File Xml Là Gì Và Cách Mở File Xml Bằng Excel : 2 Cách Chuyển Nhanh, Đơn Giản

Ví dụ 4: thực hiện hàm DATEDIF trong excel 2007 để tính số mon 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à ô chứa khoảng thời gian bắt đầu, B2 chứa khoảng thời gian hoàn thành và “M” là ô trả về số mon chênh lệch giữa hai khoảng chừng 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 mong tính tổng 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 chấm dứt và ”Y” là ô đang trả số năm giữa 2 khoảng thời hạn 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 nhằm tính khoảng thời hạn chênh lệch trong bài toán mà gặp mặt phải lỗi báo #NUM! là vì ngày ban đầu của bạn lớn hơn ngày kết thúc. Vì vậy bạn chỉ cần chuyển đổi 2 khoảng thời hạn trên là hạn chế được.

*

Ngoài ra trường hợp bị báo lỗi VALUE! thì hoàn toàn có thể bạn đã nhập sai nhiều loại giá trị cơ mà hàm DATEDIF không thể cách xử lý được, khi đó bạn phải chỉnh lại các loại giá trị nên là format ngày mon năm.

Hàm hàm DATEIF vào SQL

Cũng tương tự như trong Excel, khi buộc phải tính khoảng chênh lệch giữa 2 giá chỉ trị thời hạn khi kia ta sẽ vận dụng hàm DateDiff để xử lý yêu cầu của bài bác toán. Chú ý là 2 giá bán trị thời gian 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 DateDIFF áp dụng được trong số phiên phiên bản SQL khác nhau.

Tổng kết

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