Hàm DATEDIF giúp bạn làm vấn đề với dữ liệu ngày mon một cách thuận tiện hơn. Hãy cùng tò mò cách thực hiện hàm DATEDIF trong Excel một cách hiệu quả hơn!

Hàm DATEDIF là gì?

Hàm DATEDIF là hàm dùng làm tính sự chênh lệch thân 2 quý giá thời gian. Cụ thể là thực hiện để tính khoảng cách giữa nhị số liệu định dạng ngày, tháng, năm đã tạo ra một quý hiếm thực là từng nào ngày.

Bạn đang xem: Hàm tính khoảng thời gian trong excel

Công thức hàm DATEDIF trong Excel

Cú pháp DATEDIF vào Excel như sau =DATEDIF(start_date, end_date, unit)

Trong đó:

Start_date: Ngày ban đầu cần cẩn thận trong phép tính. để ý dữ liệu nguồn vào phải có định dạng theo kiểu Date.

End_date: Ngày dứt cần xem xét trong phép tính. Tương tự, tài liệu đầu vào cũng phải có định dạng theo kiểu Date.

Unit: Viết tắt của 1-1 vị thời gian cho tác dụng trả về. Vào trường đúng theo này, chúng ta cũng có thể chọn những cách hiển thị sau:

“D”: Trả về hiệu quả làm tròn theo ngày

“M”: Trả về kết quả làm tròn theo tháng

“Y”: Trả về công dụng 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ề hiệu quả chênh lệch theo tháng, bỏ qua mất ngày cùng năm của tháng.

“YD”: Trả về tác dụng chênh lệch theo ngày, làm lơ năm của ngày.

Các đối số trên số đông là đối bắt buộc. Hình như bạn nên cẩn trọng khi áp dụng Unit định dạng “MD”, tiêu chuẩn chỉnh này dường như mặc định hai thời nay cùng tháng với năm. Chính vì thế trong một vài trường hòa hợp phép tính sẽ bị nhầm lẫn.

*

Cách sử dụng hàm DATEDIF vào Excel

Để làm rõ cách dùng hàm DATEDIF trong Excel, bạn có thể tham khảo số đông ví dụ sau đây.

Sử dụng riêng biệt lẻ

Bạn tiến hành đổi khác đối số Unit theo ước muốn của mình. Mặc dù nhiên, chúng ta có thể trong ngôi trường hợp dùng đối số MD - trả về công dụng chênh lệch theo ngày mà không suy xét tháng với 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ới 21/3 và trả về hiệu quả sai là 0.

*
Cách dùng hàm DATEDIF cơ bản

Kết đúng theo 3 công thức

Để trả về kết quả chính xác chênh lệch ngày tháng năm thân Start_date với End_date bạn cũng có thể kết vừa lòng 3 công thức một giải pháp hiệu quả.

Với phương pháp =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 thực hiện 3 định dạng ngày, tháng, năm

Những lỗi thường chạm chán khi dùng hàm DATEDIF

Do tính chất số liệu định hình ngày tháng nên lúc sử dụng phương pháp DATEDIF có thể xảy ra một số trong những lỗi khiến cho bạn không thu được đáp án ao ước muốn. Sau đó là hai lỗi phổ cập và bí quyết khắc phục hiệu quả.

Hàm DATEDIF lỗi #VALUE!

Lỗi #VALUE! mở ra khi công thức hoặc ô tham chiếu có giá trị không phù hợp. Trong những khi sử dụng hàm DATEDIF, lỗi #VALUE! thường vì chưng định dạng thứ từ ngày tháng năm của hệ điều hành và quản lý không phù hợp với định dạng nhập của Excel.

Trong ngôi trường hợp này có hai bí quyết xử lý:

biện pháp 1: chúng ta chủ động đổi khác cách nhập theo định hình của điều hành. Ví dụ các bạn nhập theo phong cách DD/MM/YY - ngày tháng năm bị lỗi, thì các bạn xử lý bằng phương pháp đổi bí quyết nhập thanh lịch MM/DD/YY.

Xem thêm: Cách Hatch Vật Liệu Trong Cad 2007, Cách Dùng Lệnh Hatch Trong Autocad 2007

*
Cách 1 xử lý lỗi #VALUE! khi sử dụng hàm DATEDIF

 

phương pháp 2: Bạn chuyển đổi định dạng ngày tháng năm của hệ quản lý và điều hành trong Control Panel.

*
Thay đổi format trong Control Panel

Sau đó các bạn thu được công dụng như sau

*
Lỗi #VALUE! đã làm được xử lý

Mẹo nhỏ dại để bạn xác thực dữ liệu ngày tháng năm cơ mà mình nhập bao gồm đúng định hình không là sau thời điểm nhập xong dữ liệu sẽ auto canh lề trái.

Hàm DATEDIF lỗi #NUM!

Lỗi #NUM! khi thực hiện hàm DATEDIF là vì dữ liệu ngày bước đầu lớn hơn ngày dứt do không nên sót trong quá trình nhập. Vào trường đúng theo này các bạn hãy kiểm tra và nhập lại.

*
Lỗi #NUM! khi thực hiện hàm DATEDIF

 

Trên đó là tổng thích hợp của Sforum giúp đỡ bạn sử dụng hàm DATEDIF vào Excel. Bạn cũng có thể áp dụng đông đảo mẹo nhỏ này để kết thúc các tác vụ văn phòng và công sở một cách công dụng hơn.

Đôi khi, trong thừa trình làm việc với tài liệu ngày tháng sinh sống trong Excel, bọn họ cần tính khoảng thời hạn giữa nhì thời điểm. Nội dung bài viết này Học Excel Online sẽ chia sẻ cho các bạn về việc thực hiện hàm DATEDIF kết hợp với 1 số kí thuật khác nhằm đạt được hiệu quả này. Đầu tiên là bảng tính Excel Online của họ đã chứa hầu hết các thông tin về nội dung bài viết hôm nay.


Cú pháp hàm DATEIF

Cú pháp hàm DATEIF: =DATEDIF(start_date,end_date,unit)

Trong đó:

Start_date: Là ngày tháng thứ nhất hoặc ngày bắt đầu của một khoảng thời gian đã cho.End_date: Là ngày cuối cùng hoặc ngày kết thúc khoảng thời gian.Unit: Là giá bán trị thông tin muốn trả về.

Dưới đây là những ví dụ rõ ràng để các bạn hiểu rộng về hàm Dateif nhé!

Tính số giờ thân hai thời gian trong Excel bởi hàm datedif

Để tính số giờ thân hai thời gian trên bọn họ sử dụng cách làm sau:

=INT((B2-A2)*24)


*

và nhấn được hiệu quả là 42988

hoặc

=DAY(ABS(B2-A2))*24*60 + HOUR(ABS(B2-A2))

Tính số phút hai thời gian trong Excel cùng với hàm datedif

Để tính số phút thân hai thời khắc trên chúng ta sử dụng phương pháp sau:

=INT((B2-A2)*24*60)

và dìm được hiệu quả là 2579334

Hoặc

=DAY(ABS(B2-A2))*24*60 + HOUR(ABS(B2-A2))*60 + MINUTE(ABS(B2-A2))

Tính thời gian giây giữa hai thời điểm trong Excel

Để tính số giây giữa hai thời điểm trên chúng ta sử dụng công thức sau:

=INT((B2-A2)*24*60*60)

và nhận được hiệu quả là 154760085

Tính số năm thân hai thời gian trong Excel

Để tính số năm giữa hai thời điểm trên họ sử dụng phương pháp sau:

=DATEDIF(A2,B2,"y")

và nhận được công dụng là 4

Tính số tháng thân hai thời điểm trong Excel

Để tính số tháng thân hai thời điểm trên họ sử dụng cách làm sau:

=DATEDIF(A2,B2,"m")

và nhấn được tác dụng là 58

Tính số ngày giữa hai thời điểm trong Excel cùng với hàm datedif

Để tính số ngày giữa hai thời khắc trên bọn họ sử dụng hàm datedif với phương pháp sau:

=DATEDIF(A2,B2,"d")

và dấn được tác dụng là 1791

Trước khi chia sẻ một công thức tổng thể cho phần đông trường hợp chúng ta cũng có thể nghĩ đến, xin hãy phân chia sẻ nội dung bài viết này, sự chia sẻ là nguồn khích lệ lớn số 1 để trang web thường xuyên những nội dung bài viết thế này

Tính thời hạn tổng hòa hợp ra năm, tháng, giờ, phút, giây giữa 2 thời điểm hàm datedif

Chúng ta dùng công thức hàm datedif nhằm thực hiện:

=DATEDIF(A2,B2,"y")&" năm, "&DATEDIF(A2,B2,"ym")&" tháng ,"&DATEDIF(A2,B2,"md")&" ngày, "&TEXT(B2-A2,"hh")&" giờ, "&TEXT(B2-A2,"mm")&" phút, "&TEXT(B2-A2,"ss")&" giây"

Và dấn được công dụng như mong mỏi muốn:

4 năm, 10 mon ,26 ngày, 04 giờ, 54 phút, 45 giây

Sử dụng hàm TEXT nhằm định dạng thời gian


Để áp dụng hàm TEXT, họ hãy có tác dụng quen với cùng 1 số quy cầu định dạng của hàm này.
Cú pháp của hàm TEXT như sau:

=TEXT(, )
Tham số lắp thêm nhất cụ thể rồi, họ muốn định hình gì thì chúng ta sẽ cho vào đó. Tham số thứ 2 là họ muốn định dạng như thế nào, trong bài bác này, họ muốn định hình thời gian. Vậy nên họ sẽ tham khảo 1 số ví dụ như sau đây:
Tính số giờ giữa 2 thời điểm:=TEXT(B2-A2,"h")Tính giờ và phút giữa 2 thời điểm:= TEXT(B2-A2,"h:mm")Tính giờ, phút cùng giây giữa 2 thời điểm=TEXT(B2.A2, "h:mm:ss")Để các bạn hiểu hơn về hàm Dateif, mình sẽ cung cấp cho mình thêm một ví dụ như nữa nhé!

Tính số ngày từ ngày bắt đầu cho tới ngày kết thúc

Để tính khoảng cách ngày giữa 2 thời điểm: từ thời điểm ngày bắt đầu cho tới ngày kết thúc, họ có 2 phương pháp làm như sau:

*

Cách 1: cần sử dụng phép trừ trực tiếp thân 2 mốc ngày: Ngày hoàn thành – Ngày bắt đầu

Kết quả hệt như tại ô C2 trong hình trên.

Cách 2: sử dụng hàm DATEDIF theo đơn vị tính là số ngày

Cấu trúc: DATEDIF(Ngày bắt đầu, Ngày kết thúc, "d")

Ký hiệu “d” đại diện cho 1 ngày (Day)

Ta thấy kết quả của cả 2 cách tính đều bởi nhau.

Tính số tuần thân hai ngày

Bản thân hàm DATEDIF ko có đơn vị tính là Tuần, tuy thế dựa vào đặc điểm: 1 tuần luôn luôn có 7 ngày, do đó ta hoàn toàn có thể làm như sau:

Lấy hiệu quả hàm DATEDIF theo ngày chia cho số 7

*

Công thức tại ô D2 cho chúng ta kết trái tính theo số tuần giữa hai ngày: từ thời điểm ngày bắt đầu cho tới Ngày kết thúc:

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

Để tính theo tròn số tuần (đủ tuần), bọn họ sẽ thực hiện hàm loại trừ phần thập phân là hàm TRUNC hoặc hàm INT

=TRUNC(DATEDIF(A2,B2,”d”)/7, 0)

=INT(DATEDIF(A2,B2,”d”)/7)

Tính số tháng giữa hai ngày

Để tính số tháng, họ sử dụng thông số “m” trong hàm DATEDIF như sau:

*

=DATEDIF(Ngày bắt đầu, Ngày kết thúc, “m”)

Số tháng được tính trong hàm DATEDIF trên nguyên lý tròn ngày, đủ ngày chứ không đơn thuần chỉ xét chênh lệch số tháng.

Tính số năm giữa nhị ngày

Để tính số tháng, bọn họ sử dụng thông số “y” trong hàm DATEDIF như sau:

*

Tại ô F2 dùng công thức xác định số năm:

=DATEDIF(Ngày bắt đầu, Ngày kết thúc, “y”)

Số năm được tính vào hàm DATEDIF được tính trên nguyên tắc đủ ngày.

Tính số tháng lẻ ngoài những năm tròn

Để tính số tháng lẻ ko kể số năm, ta rất có thể tính theo 2 cách:

Cách 1: Tính số mon – (Số năm * 12)

Cách 2: thực hiện hàm DATEDIF với tham số là “ym”

*

Trong ô E2, bí quyết Datedif sử dụng là:

=DATEDIF(A2,B2,”ym”)

Kết quả: 16 tháng = 1 năm + 4 tháng lẻ

Hi vọng với công thức này, các bạn có thể vận dụng linh hoạt cho các bước của mình.

Để có thể ứng dụng tốt Excel vào trong công việc, chúng ta không chỉ nắm rõ được các hàm cơ mà còn bắt buộc sử dụng giỏi cả những công cố của Excel. Hồ hết hàm nâng cao giúp áp dụng tốt vào công việc như SUMIFS, COUNTIFS, SUMPRODUCT, INDEX + MATCH… Những luật pháp thường áp dụng là Data validation, Conditional formatting, Pivot table…