Làm cầm cố nào nhằm tính được khoảng cách giữa 2 thời khắc trong Excel? Đây là vấn đề không hề ít người gặp gỡ phải tuy nhiên không biết phương pháp làm. Tính khoảng cách ở đây bao gồm tính số giờ, phút, giây, tính số ngày, số tháng, số năm thân 2 mốc ngày... Trong bài viết này Gitiho sẽ hướng dẫn các bạn cách sử dụng các hàm vào Excel nhằm tính khoảng cách giữa 2 thời điểm. Hãy cùng khám phá ngay nào.

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


*
EXG01: tuyệt đỉnh Excel - biến hóa bậc thầy Excel
*
Nhập môn Excel cùng Gitiho
*
EXG05 - tài năng sử dụng bí quyết và hàm A-Z vào Excel

Công thức tính số giờ giữa hai thời điểm trong Excel

Điều kiện để tính được số giờ giữa 2 thời điểm này là 2 thời điểm này phải ghi nhận đủ giá trị Ngày mon năm Giờ phút giây (dạng dd/mm/yyyy hh:mm:ss). Giả dụ chỉ có giá trị ngày tháng năm thì bạn sẽ không tính được số giờ.

Công thức sử dụng để tính số giờ giữa 2 thời khắc là:

=INT((Thời điểm xong xuôi - thời khắc bắt đầu)*24)

Ví dụ như sau:

*

Trong lấy ví dụ này bọn họ có 2 thời khắc tại 2 ô A2 cùng B2 có đầy đủ giá trị ngày và giờ.

Để tính khoảng cách số giờ giữa 2 thời khắc này, chúng ta viết phương pháp tại ô C2 như sau:

=INT((B2-A2)*24)

Kết quả thu được là:

*

Giá trị 61 được gọi là khoảng cách giữa 2 thời gian là 61 giờ.

Công thức tính số phútgiữa hai thời gian trong Excel

Tương từ bỏ như công thức tính số giờ thân 2 thời điểm, để quy đổi ra phút thì họ có 1 giờ đồng hồ = 60 phút. Rước toàn bộ công dụng số giờ nhân cùng với 60 nhằm ra số phút:

=INT((Thời điểm ngừng - thời khắc bắt đầu)*24*60)

Áp dụng vào lấy ví dụ như trên, chúng ta có bí quyết tại ô D2 được viết là:

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

Kết quả:

*

Tổng số phút là 3676.

Công thức tính số giâygiữa hai thời gian trong Excel

Tương từ bỏ như phương pháp tính số phút giữa 2 thời điểm, nhằm quy thay đổi ra giây thì họ có 1 phút = 60 giây. Mang toàn bộ hiệu quả số phút nhân cùng với 60 nhằm ra số giây:

=INT((Thời điểm hoàn thành - thời khắc bắt đầu)*24*60*60)

Áp dụng vào ví dụ trên, bọn họ có cách làm tại ô D2 được viết là:

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

Kết quả:

*

Tổng số giây là 220564.

Sử dụng hàm TEXT để tính khoảng cách giữa 2 thời điểm

Ngoài ra bọn họ còn hoàn toàn có thể sử dụng hàm TEXT nhằm biểu diễn tác dụng khoảng giải pháp số giờ, phút, giây như sau:

Hàm TEXT(giá trị, phương pháp định dạng) đã cho họ 1 tác dụng là tài liệu ở dưới dạng văn phiên bản (text) nhưng hoàn toàn có thể định dạng văn bản đó dưới định dạng của dạng Số hoặc dạng Thời gian.

Công thức hàm TEXT tính khoảng cách giữa 2 thời khắc được biểu diễn như sau:

Áp dụng mang lại ví dụ trên: ô A2 là thời gian bắt đầu, ô B2 là thời gian kết thúc
Khoảng phương pháp số giờ thân 2 thời khắc =TEXT(B2-A2, "h")Khoảng cáchsố giờ với số phútgiữa 2 thời khắc =TEXT(B2-A2, "hh:mm")Khoảng cáchsố giờ đồng hồ : số phút: số giây giữa 2 thời khắc =TEXT(B2-A2, "hh:mm:ss")

Trong đó:

các ký tự h, m, s được đặt trong cặp dấu nháy képhHour, thay mặt đại diện cho GiờmMinute, đại diện cho PhútsSecond, đại diện cho Giâymột chữ h thể hiện thời dưới dạng số có một chữ số, 2 chữ h thể bây chừ dưới dạng số có 2 chữ số. Ví như giờ nhỏ tuổi hơn 10 thì sẽ sở hữu được số 0 sinh hoạt trước (tương từ bỏ như các chữ m và s)

Ví dụ tác dụng như sau:

*

Kết quả cho ta là 13 giờ 16 phút 04 giây.

Lưu ý:

Số giờ chỉ trong số lượng giới hạn 24 giờ. Trường hợp quá 24 tiếng thì và tính trừ đi 24 (quá 48 giờ sẽ trừ đi 48, là bội số của 24) => Còn 13 giờ
Kết quả này sinh sống dạng Text, không dùng để đo lường và tính toán hay đối chiếu được.

Muốn biến đổi về dạng Số nhằm tính toán, so sánh được thì chúng ta cũng có thể kết vừa lòng hàm VALUE để biến hóa các giá trị này.

Sử dụng hàm DATEDIF để tính khoảng cách số ngày, số tháng, số năm

Đối với các giá trị về Ngày, Tháng, Năm thì họ nên sử dụng hàm DATEDIF để khẳng định khoảng bí quyết thay vì dùng hàm INT như với phương pháp tính giờ đồng hồ phút giây.

DATEDIF là một trong hàm ẩn, không hiển thị vào phần gợi nhắc lúc bạn viết công thức, nhưng nó trường tồn và hoạt động được thông thường trên hầu như các phiên phiên bản Office, áp dụng từ phiên bản 2010 trở đi.

DATEDIF tức là DATE + DIFFERENT, có nghĩa là sự khác nhau về ngày, hay nói theo cách khác là khoảng cách giữa 2 thời điểm liên quan lại tới tháng ngày năm.

Công thức DATEDIF áp dụng như sau:

Để tính khoảng cách số năm thân 2 thời điểm:

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

Để tính khoảng cách số tháng thân 2 thời điểm:

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

Để tính khoảng cách số ngày giữa 2 thời điểm:

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

Để tính khoảng cách số tháng lẻ giữa 2 thời điểm:

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

Để tính khoảng cách số ngày lẻ giữa 2 thời điểm:

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

Trong đó:

Tham số thiết bị 3 của hàm DATEDIF là những ký tự
Y, M, Dđược để trong cặp dấu nháy kép lúc viết hàm
Ylà
Year, đại diện cho Năm
Mlà
Month, thay mặt cho Tháng
Dlà
Day, thay mặt đại diện cho Ngày
Số tháng lẻ (sau khi vứt qua trong năm chẵn) là YMSố ngày lẻ (sau khi quăng quật qua trong thời hạn chẵn và tháng chẵn) là MD

Chú ý khi dùng hàm DATEDIF:

Không có công thức cụ thể để tính số tuần, số quý.Bạn có thể quy thay đổi từ Số tháng ra Số quý bằng phương pháp lấy số tháng phân chia cho 3 (mỗi quý bao gồm 3 tháng).Quy thay đổi từ Số ngày ra số Tuần bằng cách lấy số ngày chia cho 7 (mỗi tuần gồm 7 ngày).Tham số Ngày chấm dứt phải luôn lớn hơn hoặc bằng tham số Ngày bắt đầu, còn nếu không hàm vẫn lỗi.

Ví dụ về áp dụng hàm DATEDIF tính khoảng cách thời gian:

*

Cách tính khoảng cách giữa 2 thời gian tổng hợp đủ ngày với giờ

Bạn có thể kết hòa hợp giữa hàm DATEDIF cùng với hàm TEXT để màn trình diễn nội dung này như sau;

Giá trị thời gian không thiếu có dạng

Số năm&" năm", tương đương với DATEDIF(Ngày bắt đầu, Ngày kết thúc, "Y")&" năm"Số mon lẻ&" tháng", tương đương với DATEDIF(Ngày bắt đầu, Ngày kết thúc, "YM")&" tháng"Số ngày lẻ&" ngày", tương đương với DATEDIF(Ngày bắt đầu, Ngày kết thúc, "MD")&" ngày"Số giờ&" giờ", tương đương với TEXT(Ngày ngừng - Ngày bắt đầu, "hh")&" giờ"Số phút&" phút", tương đương với
TEXT(Ngày kết thúc - Ngày bắt đầu, "mm")&" phút"Số giây&" giây", tương tự với TEXT(Ngày dứt - Ngày bắt đầu, "ss")&" giây"

Khi nối những hàm này vào bọn họ có kết quả như sau:

*

Kết luận

Như vậy bọn chúng tađã rất có thể hình dungđược cách tính khoảng cách giữa 2 thời gian trong Excel rồi. Một trong những kết luận có thể rút ra là:

Hàm DATEDIF là một trong những hàm rất kết quả trong việc xác định khoảng cách thời gian theo Ngày, tháng, năm.Hàm TEXT là 1 trong hàm kết quả trong việc xác minh khoảng cách thời hạn theo Giờ, phút, giây. Khi sử dụng lưu ý kết quả ngơi nghỉ dạng Text, chưa phải dạng Số.

Hy vọng bài viết này sẽ có lợi trong việc nâng cao khả năng viết cách làm tính vào Excel của bạn. Giả dụ có ngẫu nhiên thắc mắc gì chúng ta cũng có thể góp ý, bình luận ngay dưới bài viết này để cửa hàng chúng tôi có thể xử lý mọi thắc mắc của người tiêu dùng một cách sớm nhất.

Những kiến thức bạn sẽ xem thuộckhóa học tập Excel trường đoản cú cơ bạn dạng tới nâng caocủa Gitiho.com. Khóa đào tạo và huấn luyện này cung cấp cho chính mình kiến thức một cách rất đầy đủ và có khối hệ thống về những hàm, những công nỗ lực trong excel, áp dụng excel trong công việc… bây giờ hệ thống đang có rất nhiều ưu đãi khi bạn đăng cam kết tham gia khóa huấn luyện và đào tạo này.

Tải về file mẫu mã trong bài xích viết

Bạn có thể tải về tệp tin mẫu thực hiện trong bài viết tại địa chỉ bên dưới:

Hàm DATEDIF giúp cho bạn làm câu hỏi với dữ liệu ngày mon một cách dễ ợt hơn. Hãy cùng tìm hiểu cách sử dụng hàm DATEDIF vào Excel một cách hiệu quả hơn!


Hàm DATEDIF là gì?

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

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

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

Trong đó:

Start_date: Ngày bắt đầu cần lưu ý trong phép tính. để ý dữ liệu đầu vào phải tất cả định dạng theo phong cách Date.End_date: Ngày hoàn thành cần lưu ý trong phép tính. Tương tự, tài liệu đầu vào cũng phải gồm định dạng theo phong cách Date.Unit: Viết tắt của đối chọi vị thời gian cho kết quả trả về. Vào trường vừa lòng này, chúng ta có thể chọn những cách hiển thị sau:“D”: Trả về công dụng làm tròn theo ngày“M”: Trả về hiệu quả làm tròn theo tháng“Y”: Trả về tác dụng làm tròn theo năm“MD”: Trả về tác dụng chênh lệch theo ngày, bỏ lỡ tháng cùng năm của ngày.“YM”: Trả về kết quả chênh lệch theo tháng, bỏ lỡ ngày cùng năm của tháng.“YD”: Trả về công dụng chênh lệch theo ngày, bỏ lỡ năm của ngày.

Các đối số trên đầy đủ là đối bắt buộc. Bên cạnh đó bạn nên cẩn trọng khi thực hiện Unit định dạng “MD”, tiêu chuẩn này hình như mặc định hai thời buổi này cùng tháng với năm. Vì thế trong một vài trường hợp phép tính sẽ bị nhầm lẫn.

*

Cách dùng hàm DATEDIF vào Excel

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

Sử dụng riêng biệt lẻ Bạn tiến hành thay đổi đối số Unit theo mong muốn của mình. Mặc dù nhiên, chúng ta cũng có thể trong ngôi trường hợp cần sử dụng đối số MD – trả về hiệu quả chênh lệch theo ngày mà lại không cân nhắc tháng và năm. Bởi vì thế phép tính đã xẩy ra sự lầm lẫn khi tất cả sự giống nhau về ngày thân 21/12 cùng 21/3 và trả về tác dụng sai là 0.
*
Cách sử dụng hàm DATEDIF cơ bảnKết phù hợp 3 phương pháp Để trả về kết quả chính xác chênh lệch ngày tháng năm thân Start_date và End_date bạn có thể kết đúng theo 3 công thức một bí quyết hiệu quả. Với công thức =DATEDIF(A2,B2,”Y”)&” năm “& DATEDIF(A2,B2,”YM”)&” mon “&B2-DATE(YEAR(B2),MONTH(B2),1)&” ngày”
*
Kết hợp áp dụng 3 định hình ngày, tháng, năm

Những lỗi thường gặp khi cần sử dụng hàm DATEDIF

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

Hàm DATEDIF lỗi #VALUE!

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

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

Cách 1: chúng ta chủ động biến đổi cách nhập theo format của điều hành. Ví dụ bạn nhập theo phong cách DD/MM/YY – tháng ngày năm bị lỗi, thì chúng ta xử lý bằng cách đổi phương pháp nhập lịch sự MM/DD/YY.
*
Cách 1 xử lý lỗi #VALUE! khi thực hiện hàm DATEDIF

Cách 2: Bạn thay đổi định dạng ngày tháng năm của hệ quản lý điều hành trong Control Panel.
*
Thay đổi định hình trong Control Panel

Sau đó chúng ta thu được hiệu quả như sau

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

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

Hàm DATEDIF lỗi #NUM!

Lỗi #NUM! khi sử dụng hàm DATEDIF là do dữ liệu ngày bước đầu lớn hơn ngày xong do không nên sót trong quy trình nhập. Vào trường thích hợp này các bạn hãy kiểm tra cùng nhập lại.

Xem thêm: Cách sử dụng hàm replace thay thế ký tự trong excel, sử dụng hàm replace và substitute trong excel

*
Lỗi #NUM! khi áp dụng hàm DATEDIF

Trên đây là tổng đúng theo 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 hầu như mẹo bé dại này để xong xuôi các tác vụ văn phòng công sở một cách kết quả hơn.