Kiến Thức Excel Cách tính số ngày giữa 2 mốc thời gian trong Excel

Cách tính số ngày giữa 2 mốc thời gian trong Excel

Để tính số ngày giữa 2 mốc thời gian trong Excel ta có thể sử dụng các cách sau (giả sử A2 và B2 chứa 2 mốc giá trị cần tính):

  • Cách 1: Sử dụng công thức:
    • =B2 - A2 (để tính số ngày giữa 2 mốc thời gian).
    • =B2 - A2 + 1 để tính khoảng thời gian bao gồm cả 2 ngày mốc.
    • Lưu ý rằng: A2, B2 đều được định dạng ở kiểu Date.
  • Cách 2: Sử dụng hàm DAYS:
    • =DAYS(B2, A2) trả về số ngày giữa 2 mốc thời gian (tương đương với B2 - A2)
  • Cách 3: Sử dụng hàm DATEIFS:
    • =DATEDIF(A2, B2, "d") trả về số ngày trọn vẹn giữa 2 mốc thời gian.

Sau đây là hướng dẫn chi tiết cách cách để xử lý:

eyeXem ngay File mẫu kèm công thức tính số ngày giữa 2 khoảng thời gian

Cách 1: Sử dụng phép tính trừ

Áp dụng khi: Nếu giá trị thời gian ở 2 ô đều được định dạng ở kiểu Date không phải Text.

Cách thực hiện:

  • Ta chỉ cần thực hiện phép tính trừ giữa 2 ô tính như sau:

cách tính số ngày giữa 2 mốc thời gian bằng phép tính trừ

Cách 2: Sử dụng hàm DAYS

Hàm DAYS cũng được áp dụng khi giá trị thời gian ở 2 ô Excel cần được định dạng ở DATE, kết quả trả về của hàm này cũng tương tự với kết quả trừ B2 – A2.

cách sử dụng hàm DAYS để tính số ngày giữa 2 mốc thời gian

Cách 3: Sử dụng hàm DATEIF

Với 2 giá trị thời gian thì sử dụng hàm DATEIF là cách tốt nhất để trả về số ngày giữa 2 mốc đó. Công thức chung của hàm DATEIF như sau:

=DATEDIF(start_date, end_date, unit)

Để tính số ngày ta sử dụng hàm DATEIF với unit = “d“. Ta có công thức sau:

=DATEDIF(A2,B2,"d")

sử dụng hàm DATEDIF để tính số ngày giữa 2 mốc thời gian

Với hàm DATEIF ta cũng có thể tính:

  • Số tháng giữa 2 mốc thời gian: =DATEDIF(A2,B2,"m")
  • Số năm giữa 2 mốc thời gian:=DATEDIF(A2,B2,"y")
  • Trả về cả ngày tháng năm giữa 2 mốc thời gian: =DATEDIF(A2,B2,"y")&" năm, " &DATEDIF(A2,B2,"m")&" tháng, "&DATEDIF(A2,B2,"d")&" ngày"

hàm DATEIF trả về kết quả cả ngày tháng năm giữa 2 mốc thời gian

Trên đây là cách để hướng dẫn tính số ngày giữa 2 mốc thời gian, mình khuyên các bạn nên sử dụng hàm DATEIF để tính toán vừa ổn định và vừa linh hoạt. Ngoài ra bạn cũng có thể quan tâm đến:

Lưu ý: Nội dung bài viết được biên soạn dựa trên quy định pháp luật hiện hành tại thời điểm đăng tải, nhằm mục đích cung cấp thông tin tham khảo, không thay thế hoàn toàn tư vấn pháp lý, thuế hoặc kế toán chuyên biệt cho từng trường hợp cụ thể. Do quy định pháp luật có thể thay đổi hoặc áp dụng khác nhau tùy tình huống thực tế, MISA khuyến nghị người đọc đối chiếu văn bản pháp luật gốc (MISA có đính kèm căn cứ pháp lý gốc ở trên bài viết) hoặc liên hệ cơ quan thuế/chuyên gia tư vấn trước khi áp dụng. MISA không chịu trách nhiệm đối với thiệt hại phát sinh từ việc áp dụng thông tin trong bài viết mà không có sự xác minh phù hợp.