Đếm ngày trong excel bao gồm cả ngày bắt đầu và ngày kết thúc

Excel có một số hàm mạnh để tính số ngày giữa hai ngày trong Excel. Chúng đặc biệt hữu ích khi bạn đang tạo biểu đồ Gantt hoặc mốc thời gian cho một đề xuất/dự án

Trong hướng dẫn này, bạn sẽ tìm hiểu cách tính số ngày giữa hai ngày (trong các tình huống khác nhau)

Hướng dẫn này bao gồm

Tính tổng số ngày giữa hai ngày trong Excel

Excel có nhiều cách để tính ngày giữa hai ngày

Sử dụng hàm DAYS

Hàm DAYS trong Excel có thể được sử dụng để tính tổng số ngày khi bạn có ngày bắt đầu và ngày kết thúc

Bạn cần chỉ định 'Ngày bắt đầu' và 'Ngày kết thúc' trong hàm Ngày và nó sẽ cung cấp cho bạn tổng số ngày giữa hai ngày được chỉ định

Ví dụ: giả sử bạn có ngày bắt đầu ở ô B1 và ​​Ngày kết thúc ở ô B2 (như hình bên dưới)

Đếm ngày trong excel bao gồm cả ngày bắt đầu và ngày kết thúc

Công thức sau đây sẽ cung cấp cho bạn tổng số ngày giữa hai ngày

=DAYS(B2,B1)

Đếm ngày trong excel bao gồm cả ngày bắt đầu và ngày kết thúc

Lưu ý rằng bạn cũng có thể chỉ định ngày trong hàm Days theo cách thủ công bằng cách đặt nó trong dấu ngoặc kép. Chỉ cần đảm bảo rằng những ngày này trong dấu ngoặc kép ở định dạng ngày được chấp nhận trong Excel

Hàm Days cung cấp cho bạn số ngày giữa hai ngày. Điều này có nghĩa là nếu ngày là 1 tháng 12 năm 2017 và 2 tháng 12 năm 2017, nó sẽ trả về 1. Nếu bạn muốn tính cả hai ngày, bạn cần thêm 1 vào kết quả của hàm Days. Bạn có thể đọc thêm về hàm Days tại đây

Sử dụng Hàm DATEDIF

Hàm DATEDIF (bắt nguồn từ Date Difference) cũng cho phép bạn nhanh chóng lấy số ngày giữa hai ngày. Nhưng khác với hàm DAYS, nó có thể làm được nhiều hơn thế

Bạn cũng có thể sử dụng hàm DATEDIF để tính số tháng hoặc số năm đã trôi qua trong hai ngày đã cho

Giả sử bạn có tập dữ liệu dưới đây và bạn muốn lấy số ngày giữa hai ngày này

Đếm ngày trong excel bao gồm cả ngày bắt đầu và ngày kết thúc

Bạn có thể sử dụng công thức DATEDIF bên dưới để thực hiện việc này

=DATEDIF(B1,B2,"D")

Công thức DATEDIF ở trên có ba đối số

  • Ngày bắt đầu – B1 trong ví dụ này
  • Ngày kết thúc – B2 trong ví dụ này
  • “D” – chuỗi văn bản cho hàm DATEDIF biết cần tính toán gì

Cũng lưu ý rằng bỏ dòng các hàm Excel khác, khi bạn nhập hàm DATEDIF trong Excel, nó sẽ không hiển thị IntelliSense (tùy chọn tự động điền giúp bạn với các đối số công thức)

Nếu bạn chỉ muốn tính số ngày giữa hai ngày đã cho, thì tốt hơn hết là sử dụng hàm DAYS. DATEDIF phù hợp hơn khi bạn muốn tính tổng số năm hoặc số tháng đã trôi qua giữa hai ngày

Ví dụ: công thức dưới đây sẽ cung cấp cho bạn tổng số tháng giữa hai ngày (trong B1 và ​​B2)

=DATEDIF(B1,B2,"M")

Tương tự, công thức dưới đây sẽ cung cấp cho bạn tổng số năm giữa hai ngày

=DATEDIF(B1,B2,"Y")

Bạn có thể đọc thêm về hàm DATEDIF tại đây. Một trong những cách sử dụng phổ biến của hàm này là khi bạn cần tính tuổi trong Excel

Số ngày làm việc giữa hai ngày trong Excel

Excel có hai hàm sẽ cung cấp cho bạn tổng số ngày làm việc giữa hai ngày và sẽ tự động tính các ngày cuối tuần và các ngày lễ được chỉ định

  • Hàm NETWORKDAYS trong excel – bạn nên dùng khi ngày cuối tuần là thứ 7 và chủ nhật
  • Hàm NETWORKDAYS INTERNATIONAL trong Excel – dùng khi ngày cuối tuần không phải thứ 7 và chủ nhật

Trước tiên, hãy xem nhanh cú pháp và đối số của Hàm NETWORKDAYS

Hàm NETWORKDAYS trong Excel – Cú pháp và Đối số

=NETWORKDAYS(ngày_bắt đầu, ngày_kết thúc, [ngày_nghỉ])

  • start_date – một giá trị ngày đại diện cho ngày bắt đầu
  • end_date – một giá trị ngày đại diện cho ngày kết thúc
  • [ngày lễ] – (Tùy chọn) Đó là một phạm vi ngày được loại trừ khỏi tính toán. Ví dụ: đây có thể là ngày lễ quốc gia/ngày lễ. Bạn có thể nhập giá trị này dưới dạng tham chiếu đến một dải ô chứa ngày, một mảng số sê-ri biểu thị ngày hoặc một dải ô đã đặt tên

Trước tiên hãy xem một ví dụ mà bạn muốn tính số ngày làm việc (ngày làm việc) giữa hai ngày có Thứ Bảy và Chủ Nhật là ngày cuối tuần

Đếm ngày trong excel bao gồm cả ngày bắt đầu và ngày kết thúc

Để tính số ngày làm việc (Cột D) – khi ngày bắt đầu, ngày kết thúc và ngày nghỉ được chỉ định – hãy sử dụng công thức dưới đây trong D3 và sao chép cho tất cả các ô

=NETWORKDAYS(B2,C2,$F$2:$F$6)

Đếm ngày trong excel bao gồm cả ngày bắt đầu và ngày kết thúc

Chức năng này hoạt động tốt trong hầu hết các trường hợp, ngoại trừ những trường hợp cuối tuần là những ngày không phải Thứ Bảy và Chủ Nhật

Ví dụ, ở các nước Trung Đông, cuối tuần là thứ Sáu và thứ Bảy, hoặc trong một số công việc, mọi người có thể có một tuần làm việc sáu ngày.

Để giải quyết những trường hợp như vậy, Excel có một chức năng khác – NETWORKDAYS. INTL (được giới thiệu trong Excel 2010)

Trước khi tôi đưa bạn qua ví dụ, hãy tìm hiểu nhanh về cú pháp và đối số của hàm NETWORKDAY INTERNATIONAL trong Excel

Excel NETWORKDAYS INTERNATIONAL Hàm – Cú pháp và Đối số

=NETWORKDAYS. INTL(ngày_bắt đầu, ngày_kết thúc, [cuối tuần], [ngày lễ])

  • start_date – giá trị ngày đại diện cho ngày bắt đầu
  • end_date – một giá trị ngày đại diện cho ngày kết thúc
  • [cuối tuần] – (Tùy chọn) Tại đây, bạn có thể chỉ định cuối tuần, có thể là hai ngày bất kỳ hoặc một ngày bất kỳ. Nếu bỏ điều này thì thứ bảy và chủ nhật được tính là cuối tuần
    Đếm ngày trong excel bao gồm cả ngày bắt đầu và ngày kết thúc
  • [ngày lễ] – (Tùy chọn) Đó là một phạm vi ngày được loại trừ khỏi tính toán. Ví dụ: đây có thể là ngày lễ quốc gia/ngày lễ. Điều này có thể được nhập dưới dạng tham chiếu đến một dải ô chứa ngày hoặc có thể là một dãy số sê-ri đại diện cho ngày

Bây giờ hãy xem một ví dụ tính số ngày làm việc giữa hai ngày mà ngày cuối tuần là Thứ Sáu và Thứ Bảy

Giả sử bạn có một tập dữ liệu như hình bên dưới

Đếm ngày trong excel bao gồm cả ngày bắt đầu và ngày kết thúc

Để tính số ngày làm việc (Cột D) có ngày cuối tuần là Thứ Sáu và Thứ Bảy, hãy sử dụng công thức sau

=NETWORKDAYS.INTL(B2,C2,7,$F$2:$F$6)

Đối số thứ ba trong công thức này (số 7) cho biết công thức coi Thứ Sáu và Thứ Bảy là ngày cuối tuần

Đếm ngày trong excel bao gồm cả ngày bắt đầu và ngày kết thúc

Số ngày cuối tuần giữa hai ngày trong Excel

Chúng ta có thể sử dụng hàm NETWORKDAYS để tính số ngày cuối tuần giữa hai ngày

Trong khi hàm Networkdays tính toán số ngày làm việc, chúng ta cũng có thể sử dụng để lấy số ngày cuối tuần giữa hai ngày

Giả sử chúng ta có một tập dữ liệu như hình bên dưới

Đếm ngày trong excel bao gồm cả ngày bắt đầu và ngày kết thúc

Đây là công thức sẽ cung cấp cho bạn tổng số ngày cuối tuần giữa hai ngày

=DAYS(C2,B2)+1-NETWORKDAYS(B2,C2)

Đếm ngày trong excel bao gồm cả ngày bắt đầu và ngày kết thúc

Số ngày làm việc trong công việc bán thời gian

Bạn có thể sử dụng Excel NETWORKDAYS. Hàm INTL để tính số ngày làm việc trong một công việc bán thời gian

Hãy lấy một ví dụ bạn đang tham gia vào một dự án mà bạn phải làm việc bán thời gian (chỉ thứ Ba và thứ Năm)

Đếm ngày trong excel bao gồm cả ngày bắt đầu và ngày kết thúc

Đây là công thức sẽ hoàn thành việc này

=NETWORKDAYS.INTL($B$3,$C$3,"1010111",$E$3:$E$7)

Đếm ngày trong excel bao gồm cả ngày bắt đầu và ngày kết thúc

Lưu ý rằng thay vì chọn ngày cuối tuần từ trình đơn thả xuống có sẵn trong hàm, chúng tôi đã sử dụng “1010111” (trong dấu ngoặc kép)

  • 0 biểu thị một ngày làm việc
  • 1 biểu thị một ngày không làm việc

Số đầu tiên của chuỗi này đại diện cho Thứ Hai và số cuối cùng đại diện cho Chủ nhật

Vì vậy, "0000011" có nghĩa là Thứ Hai đến Thứ Sáu là ngày làm việc và Thứ Bảy và Chủ Nhật là ngày nghỉ (cuối tuần)

Với logic tương tự, “1010111” chỉ ra rằng chỉ Thứ Ba và Thứ Năm là làm việc và 5 ngày còn lại là không làm việc

Trong trường hợp bạn có ngày nghỉ (mà bạn không muốn tính vào kết quả), bạn có thể chỉ định những ngày nghỉ này làm đối số thứ tư

Số Thứ Hai Giữa Hai Ngày

Để tìm số ngày thứ Hai giữa hai ngày (hoặc bất kỳ ngày nào khác), chúng ta có thể sử dụng logic tương tự như đã sử dụng ở trên để tính toán công việc bán thời gian

Giả sử bạn có một tập dữ liệu như hình bên dưới

Đếm ngày trong excel bao gồm cả ngày bắt đầu và ngày kết thúc

Đây là công thức sẽ cung cấp cho bạn số ngày thứ Hai giữa hai ngày

________số 8_______

Đếm ngày trong excel bao gồm cả ngày bắt đầu và ngày kết thúc

Trong công thức này, '0' có nghĩa là một ngày làm việc và '1' có nghĩa là một ngày không làm việc

Công thức này cho chúng ta tổng số ngày làm việc vì Thứ Hai là ngày làm việc duy nhất trong tuần

Tương tự, bạn cũng có thể tính số ngày bất kỳ giữa hai ngày cho trước

Bạn cũng có thể thích các hướng dẫn sau

  • Mẫu Máy tính Bảng chấm công Excel
  • Chuyển đổi ngày thành văn bản trong Excel
  • Cách nhóm ngày trong Pivot Table trong Excel
  • Cách tự động chèn dấu ngày và giờ trong Excel
  • Chuyển đổi thời gian thành số thập phân trong Excel (Giờ, Phút, Giây)
  • Cách TỔNG các giá trị giữa hai ngày trong Excel
  • Nhận tên ngày từ ngày trong Excel
  • Kiểm tra NẾU một ngày nằm giữa hai ngày đã cho trong Excel
  • Làm cách nào để thêm tuần vào ngày trong Excel?

Đếm ngày trong excel bao gồm cả ngày bắt đầu và ngày kết thúc

SÁCH EXCEL MIỄN PHÍ

Nhận Ebook 51 mẹo Excel để tăng năng suất và hoàn thành công việc nhanh hơn

Tên

E-mail

CÓ - GỬI SÁCH ĐIỆN TỬ CHO TÔI

13 suy nghĩ về "Cách tính số ngày giữa hai ngày trong Excel"

  1. Abdul Malick

    các bạn. Xin cho biết vài máy tính một ngày cho điện thoại di động android và điện thoại di động iphone

  2. Abdul Malick

    Xin cho biết tên ứng dụng android tính ngày

  3. Agnes

    https. // tải lên. disquscdn. com/images/2aceda413b6251203844e8115b328a44b0b73d3dd2a761e26870bad04ac8e809. png

    Tôi muốn tính số tháng trong bảng đính kèm. Ai giúp tôi với?

  4. Nhà máy John

    Xin chào Sumit, Rất nhiều thông tin. Cảm ơn. Đặc biệt là việc sử dụng tham số ngày trong tuần nhị phân. Điều đó có thể hữu ích

  5. anil

    Tôi có một bảng excel và tôi muốn gửi thư cảnh báo dưới dạng danh sách khách hàng có LIC phần mềm sắp hết hạn vào ngày nào đó

  6. Morris Edwards

    Cảm ơn đã chia sẻ bài viết thông tin. Giữ nó lên

  7. Md Nasir

    Kính gửi Sumit
    Ngày tốt

    khái niệm của bạn rất hay đối với tôi

  8. Ashwell Makan

    Xin chào Sumit, cảm ơn vì hướng dẫn, rất nhiều thông tin. Làm cách nào để tính thời gian theo giờ giữa các ngày. Nếu bạn muốn tính giờ làm việc từ 15. 00 giờ chiều cho đến 09 giờ sáng hôm sau? . Bất kỳ công thức nào để tính tổng thời gian làm việc giữa các ngày?

    • Sumit Bansal

      Chào. khi bạn có ngày thay đổi, bạn cần sử dụng ngày cũng như thời gian để thực hiện mục nhập. Khi bạn có hai ngày với thời gian, chỉ cần trừ trước cho ngày sau

  9. adil

    Tôi cần tính số ngày giữa 2 ngày, nhưng không tính Chủ nhật, vì vậy chỉ có 7 ngày trong một tuần, Bao gồm cả Ngày lễ

    Làm thế nào để tính số tháng trong Excel bao gồm cả ngày bắt đầu và ngày kết thúc?

    Sử dụng hàm này, chúng ta có thể trả về số tháng đầy đủ giữa hai ngày theo cú pháp sau; .
    =DATEDIF( ngày_bắt_đầu, ngày_kết_thúc, “M”)
    =DATEDIF(B2,C2,"M")
    =(NĂM(ngày_kết_thúc)-NĂM(ngày_bắt_đầu))*12+THÁNG(ngày_kết_thúc)-THÁNG(ngày_bắt_đầu)
    =(NĂM(C2)-NĂM(B2))*12+THÁNG(C2)-THÁNG(B2)
    =YEARFRAC(ngày_bắt_đầu, ngày_kết_thúc) * 12

    Làm cách nào để tính số ngày trong Excel bao gồm ngày bắt đầu và ngày kết thúc không bao gồm ngày cuối tuần?

    Để thêm ngày trừ ngày cuối tuần, bạn có thể làm như dưới đây. Chọn một ô trống và nhập công thức này =WORKDAY(A2,B2) và nhấn phím Enter để nhận kết quả. Mẹo. Trong công thức, A2 là ngày bắt đầu, B2 là số ngày bạn muốn thêm. Giờ đây, ngày kết thúc cộng thêm 45 ngày làm việc không kể ngày nghỉ cuối tuần đã được hiển thị

    Excel có thể tính thời gian từ thời điểm bắt đầu và kết thúc không?

    Một kỹ thuật đơn giản khác để tính khoảng thời gian giữa hai lần trong Excel là sử dụng hàm TEXT . Tính giờ giữa hai lần. =TEXT(B2-A2, "h") Trả về giờ và phút giữa 2 lần. =TEXT(B2-A2,"h. mm") Trả về giờ, phút và giây giữa 2 lần. =TEXT(B2-A2,"h. mm. ss")