Mục lục
Khi làm việc với ngày tháng trong Excel, chúng ta thường cần đếm số ngày kể từ ngày bằng cách sử dụng công thức. Trước đây, người ta thường tính toán thủ công. Nhưng hiện nay với sự tiến bộ của các công cụ hiện đại, việc tính toán nó khá dễ dàng bằng các công cụ hiện đại này.
Hôm nay tôi sẽ hướng dẫn cách sử dụng công thức Excel để đếm số ngày kể từ ngày sử dụng Phiên bản Microsoft 365 .
Tải xuống Sách bài tập thực hành
Bạn có thể tải xuống sách bài tập thực hành từ đây:
Đếm ngày từ Date.xlsxCách thêm ngày trong Excel
Excel có sẵn các định dạng để viết bất kỳ ngày nào bên trong nó. Nếu bạn không biết, chỉ cần nhấp vào bất kỳ ô nào và viết bất kỳ ngày nào bên trong ô đó, theo cách thông thường của chúng tôi, DD/MM/YYYY . Như tôi đã viết, 09-03-11 .
Bây giờ hãy chọn nó và chuyển đến Trang chủ >> Số trong Thanh công cụ Excel . Bạn sẽ thấy tùy chọn Ngày được chọn tự động do đó Excel.
Nếu bạn muốn thay đổi định dạng, hãy chọn trình đơn thả xuống thực đơn với nó. Bạn sẽ nhận được khá nhiều tùy chọn như Chung, Số, Tiền tệ, Tỷ lệ phần trăm , v.v.
- Bây giờ, hãy chọn tùy chọn cuối cùng Định dạng số khác .
Lúc này, bạn sẽ nhận được một hộp thoại tên là Định dạng Ô .
- Bây giờ, bạn thấy trong trình đơn Loại , có nhiều loại Ngàycái này.
1. Sử dụng hàm TODAY trong Excel
Bạn chỉ có thể sử dụng hàm TODAY làm công thức Excel để đếm số ngày từ ngày . Các bước được đưa ra bên dưới.
- Đầu tiên, bạn phải chọn một ô mới D5 nơi bạn muốn giữ kết quả.
- Thứ hai, bạn nên sử dụng công thức được cung cấp bên dưới trong ô D5 .
=TODAY()-C5
- Cuối cùng, nhấn ENTER để nhận kết quả.
- Sau đó, chúng tôi kéo biểu tượng Fill Handle qua cột.
Cuối cùng, chúng tôi nhận được tổng số ngày của tất cả nhân viên.
Đọc thêm: Cách tự động đếm ngày từ ngày này sang ngày khác bằng công thức Excel
2. Sử dụng TODAY & Hàm DAYS trong Excel
Bạn có thể áp dụng cả hai hàm TODAY và DAYS dưới dạng công thức Excel để đếm số ngày từ ngày . Các bước được đưa ra bên dưới.
- Đầu tiên, bạn phải chọn một ô mới D5 nơi bạn muốn giữ kết quả.
- Thứ hai, bạn nên sử dụng công thức được cung cấp bên dưới trong ô D5 .
=DAYS(TODAY(),C5)
- Cuối cùng, nhấn ENTER để nhận kết quả.
- Sau đó, chúng tôi kéo biểu tượng Fill Handle qua cột.
Cuối cùng, chúng tôi nhận được tổng số ngày của tất cả nhân viên.
Đọc thêm: Cách Áp dụng Công thức Excel để Đếm ngày từ Ngày đến Hôm nay
Phần Thực hành
Bây giờ, bạn có thể tự mình thực hành phương pháp được giải thích.
Kết luận
Sử dụng các phương pháp trên, chúng ta có thể thoải mái tính toán số ngày hoặc ngày làm việc giữa bất kỳ hai ngày bằng Microsoft Excel. Bạn có biết phương pháp nào khác không? Hãy cho chúng tôi biết trong phần bình luận.
Định dạng . Bấm vào một trong những bạn thích. Ở đây, tôi đang chọn một, vào Ngày 14 tháng 3 năm 2012 . - Sau đó, nhấp vào OK .
Bằng cách này, bạn có thể viết Ngày ở bất kỳ định dạng mong muốn nào trong Excel.
Đọc thêm: Cách tự động thêm ngày trong Excel
5 Công Thức Đếm Ngày Từ Ngày Trong Excel
Chúng ta hãy có một tập dữ liệu như thế này. Ở đây, chúng tôi có hồ sơ nhân viên của một công ty có tên Tata Group . Hơn nữa, chúng ta có Tên nhân viên, Ngày bắt đầu của họ, và Ngày kết thúc trong các cột B, C, và D tương ứng.
Ở đây, CEO của công ty muốn tìm hiểu tổng số ngày mỗi nhân viên đã làm việc. Làm thế nào anh ta có thể tìm ra điều này? Bây giờ, chúng tôi đang chỉ ra các cách.
1. Sử dụng phép trừ thông thường để đếm số ngày tính từ ngày trong Excel
Tại đây, bạn có thể sử dụng công thức trừ chung dưới dạng Công thức Excel để đếm số ngày kể từ ngày. Ngoài ra, chúng ta sẽ sử dụng công thức sau.
= Ngày kết thúc – Ngày bắt đầuBây giờ, hãy nói về các bước.
- Trước hết, hãy chọn một cột mà bạn muốn có tổng số ngày. Ở đây, chúng tôi đã chọn cột E và đặt tên là Tổng số ngày .
- Sau đó, chọn ô đầu tiên của cột đó. Ở đây, chúng tôi đã chọn ô đầu tiên của nó, E5 .
- Sau đó, viết công thức tương ứng vào ôÔ E5 .
=D5-C5
- Sau đó, nhấn ENTER .
Xem Excel đã tính tổng số ngày giữa hai ngày, 3179 .
- Bây giờ, để biết tổng số ngày của tất cả nhân viên, hãy kéo biểu tượng Fill Handle (Small Plus (+) Đăng nhập góc dưới cùng bên phải) hoặc nhấp đúp vào vào ô đó.
Kết quả là bạn sẽ tìm thấy tất cả các ô chứa đầy công thức và số ngày .
Đọc thêm: Cách tính số ngày giữa hai ngày trong Excel
2. Áp dụng hàm DAYS để đếm ngày từ ngày trong Excel
Excel cung cấp một hàm tích hợp có tên là hàm DAYS . Nó nhận hai đối số, Ngày kết thúc và Ngày bắt đầu . Và đưa ra tổng số ngày ở giữa là đầu ra. Bây giờ, hãy nói về các bước.
- Đầu tiên, hãy chọn ô đầu tiên của cột mà bạn muốn có tổng số ngày. Ở đây, chúng ta lại chọn ô E5 .
- Thứ hai, viết công thức.
=DAYS(D5,C5)
- Cuối cùng, hãy nhấp vào ENTER .
Hãy xem chúng tôi có số ngày, 3179 .
- Bây giờ, giống như phần trước, hãy kéo biểu tượng Fill Handle và điền vào tất cả các ô của cột với cùng mộtcông thức.
Lưu ý: Hàm DAYS có sẵn từ Excel 2013 . Vì vậy, người dùng của các phiên bản trước sẽ không tìm thấy điều này.
Đọc thêm: Công thức Excel để tính số ngày giữa hôm nay & Ngày khác (6 cách nhanh chóng)
3. Đếm ngày bằng hàm DATEDIF của Excel
Tại đây, bạn có thể sử dụng hàm DATEDIF dưới dạng Excel công thức để đếm số ngày kể từ ngày. Ngoài ra, cấu trúc của hàm này như sau.
=DATEDIF (Ngày bắt đầu, Ngày kết thúc, “d”)Nó tính toán số lượng ngày giữa hai ngày , giống như Hàm DAYS . Chỉ có một điểm khác biệt là Ngày bắt đầu làm đối số đầu tiên , trong khi DAYS lấy Ngày kết thúc trước tiên .
Bây giờ, hãy nói về các bước.
- Trước hết, hãy chọn một cột mà bạn muốn có tổng số ngày. Ở đây, chúng tôi đã chọn cột E và đặt tên là Tổng số ngày .
- Sau đó, chọn ô đầu tiên của cột đó. Ở đây, chúng tôi đã chọn ô đầu tiên của nó, E5 .
- Sau đó, viết công thức tương ứng vào ô E5 .
=DATEDIF(C5,D5,"d")
- Sau đó, nhấn ENTER .
Xem chúng tôi có số ngày, 3179 .
- Bây giờ, giống như phần trước, hãy kéo biểu tượng Fill Handle và điền vào tất cả các ô của cộtvới cùng một công thức.
Cuối cùng, chúng tôi đã nhận được số ngày giữa hai ngày .
Ở đây, một cấu trúc khác của hàm này như sau.
=DATEDIF (Ngày bắt đầu, Ngày kết thúc, “m”)Nó tính số tháng giữa hai ngày .
Định dạng khác là:
=DATEDIF (Bắt đầu Ngày, Ngày kết thúc, “y”)Tính toán số năm giữa hai ngày .
Hơn nữa, có một định dạng khác của hàm DATEDIF . Tính toán số ngày giữa hai ngày bỏ qua năm. Điều đó có nghĩa là nó tính các ngày trong cùng năm .
Ví dụ: nếu chúng tôi lấy Ngày bắt đầu là 11 tháng 6 năm 2012 và Ngày kết thúc là Ngày 22 tháng 9 năm 2020 . Nó sẽ chỉ tính số ngày từ ngày 11 tháng 6 năm 2012 và ngày 22 tháng 9 năm 2012 .
Ở đây, định dạng như sau bên dưới.
=DATEDIF (Ngày bắt đầu, Ngày kết thúc, “yd”)Ngoài ra, bạn có thể xem hình ảnh đính kèm bên dưới.
Tương tự, có một định dạng khác.
=DATEDIF (Ngày bắt đầu, Ngày kết thúc, “ym”)Nó tính toán số tháng giữa hai ngày bỏ qua năm .
Và, ngày cuối cùng là bên dưới.
=DATEDIF (Ngày bắt đầu, Ngày kết thúc, “md”)Tính toán số ngày giữa hai ngày bỏ qua cả tháng và năm .
Lưu ý: DATEDIF là một hàm ẩn trong Excel. Trên thực tế, bạn sẽ không tìm thấy nó ở bất cứ đâu trong Thanh công cụ Excel . Vì vậy, bạn phải viết tên đầy đủ vào ô hoặc Thanh công thức để lấy.
Đọc thêm: Công thức Excel cho số ngày giữa Hai ngày
Các bài đọc tương tự
- Cách tự động thêm ngày vào Excel (2 bước đơn giản)
- Công thức Excel để tìm ngày hoặc ngày cho tháng tới (6 cách nhanh chóng)
- Tính số ngày làm việc trong một tháng trong Excel (4 cách dễ dàng)
- Cách trừ ngày trong Excel để tính năm (7 phương pháp đơn giản)
4. Đếm số ngày làm việc ròng không bao gồm ngày cuối tuần trong Excel
Bây giờ chúng tôi sẽ tính tổng số ngày làm việc trong khoảng thời gian từ hai ngày . Đối với điều này, chúng ta sẽ sử dụng các hàm hai . Đó là:
- Hàm NETWORKDAYS
- Hàm NETWORKDAYS.INTL Hàm
4.1. Sử dụng hàm NETWORKDAYS để đếm số ngày làm việc kể từ ngày
Ở đây, chúng ta sẽ sử dụng hàm NETWORKDAYS để đếm số ngày làm việc từ ngày. Về cơ bản, cần có ba đối số, Ngày bắt đầu , Ngày kết thúc và danh sách Ngày không làm việc hoặc Ngày lễ . Ngoài ra, phải mất Thứ Bảy và Chủ Nhật mỗi tuần là Ngày cuối tuần . Sau đó, nó cung cấp chotổng số Số ngày làm việc làm đầu ra. Nhìn vào hình ảnh dưới đây. Chúng tôi đã lập danh sách tất cả các ngày lễ trong năm trong cột G .
- Sau đó, chúng tôi nhập công thức vào ô E5 .
=NETWORKDAYS(C5,D5,$G$5:$G$17)
- Sau đó, nhấn ENTER .
Ở đây, chúng tôi nhận được tổng số Ngày làm việc là 2272 ngày.
- Và sau đó kéo Biểu tượng Xử lý điền cho Tự động điền các ô còn lại.
Cuối cùng, chúng ta đã có tất cả ngày làm việc .
Lưu ý: Chúng tôi đã sử dụng Tham chiếu ô tuyệt đối của danh sách ngày lễ vì chúng tôi không muốn nó được thay đổi trong khi kéo biểu tượng Fill Handle .
Đọc thêm: Cách tính số ngày làm việc không kể ngày chủ nhật trong Excel
4.2. Sử dụng Hàm NETWORKDAYS.INTL trong Excel
Sự khác biệt duy nhất giữa NETWORKDAYS và NETWORKDAYS.INTL hàm là trong NETWORKDAYS , các ngày nghỉ cuối tuần là cố định như Thứ Bảy và Chủ nhật . Nhưng trong NETWORKDAYS.INTL bạn có thể sử dụng tùy ý.
Vì vậy, NETWORKDAYS.INTL có bốn đối số, Bắt đầu Ngày , Ngày kết thúc , Số cuối tuần và danh sách Ngày lễ . Excel đã sửa Số cuối tuần . Trong hình bên dưới, cột I và J chứa danh sách Số cuối tuần .
Để chochúng tôi đã suy nghĩ một chút rằng trong Tata Group , các ngày nghỉ hàng tuần là Thứ Sáu và Thứ Bảy . Vậy Số cuối tuần là 7 .
- Bây giờ, chúng ta chuyển đến cột E và chèn công thức này vào ô E5 .
=NETWORKDAYS.INTL(C5,D5,7,$G$5:$G$17)
- Sau đó, chúng tôi nhấp vào ENTER .
- Sau đó, chúng tôi kéo biểu tượng Fill Handle qua cột.
Cuối cùng, chúng tôi nhận được tổng số của Ngày làm việc của mỗi nhân viên coi Thứ sáu và Thứ bảy là ngày nghỉ.
Lưu ý: Chúng tôi đã sử dụng lại Tham chiếu ô tuyệt đối cho danh sách Ngày lễ vì chúng tôi không muốn nó tăng lên trong khi kéo Fill Handle icon.
Đọc thêm: Cách tính ngày làm việc trong Excel trừ ngày nghỉ cuối tuần & ngày lễ
5. Sử dụng hàm kết hợp để đếm ngày từ ngày trong Excel
Bạn có thể sử dụng kết hợp một số hàm như hàm DATE , Hàm NĂM , Hàm MONTH , và Hàm NGÀY dưới dạng Công thức Excel để đếm số ngày kể từ ngày . Các bước được đưa ra bên dưới.
- Trước tiên, bạn phải chọn một ô mới E5 nơi bạn muốn giữ kết quả.
- Thứ hai, bạn nên sử dụng công thức đưa ra bên dưới trong ô E5 .
=DATE(YEAR(D5),MONTH(D5),DAY(D5))-DATE(YEAR(C5),MONTH(C5),DAY(C5))
- Cuối cùng, nhấn ENTER để có đượckết quả.
Phân tích công thức
- Đầu tiên, DAY( C5)—> Hàm DAY sẽ trả về số ngày từ ô C5 .
- Đầu ra—> 11 .
- Thứ hai, MONTH(C5)—> Hàm MONTH sẽ trả về số ngày từ <1 ô>C5 .
- Đầu ra—> 8 .
- Thứ ba, YEAR(C5)—> Hàm YEAR sẽ trả về số ngày từ <1 ô>C5 .
- Đầu ra—> 2011 .
- Thứ tư, NGÀY(NĂM(C5),THÁNG(C5),NGÀY(C5))—> NGÀY hàm sẽ trả về ngày tháng.
- Đầu ra—> 11-08-11.
- Tương tự, NGÀY(NĂM(D5),THÁNG(D5),NGÀY(D5))— > trả về 24-04-20 .
- Cuối cùng, (24-04-20)-(11-08-11)—> trở thành 3179 .
- Sau đó, chúng tôi kéo biểu tượng Fill Handle qua cột.
Cuối cùng, chúng tôi nhận được tổng số ngày cho tất cả nhân viên.
Đọc thêm: Tính toán số ngày giữa Hai ngày với VBA trong Excel
Đếm ngày giữa ngày hôm nay và ngày khác trong Excel
Hơn nữa, chúng ta có thể đếm ngày giữa ngày hôm nay và ngày khác bằng cách sử dụng hàm TODAY . Về cơ bản, hàm TODAY này trả về ngày hiện tại. Vì vậy, bạn có thể đếm số ngày kể từ ngày hiện tại. Bây giờ, chúng ta sẽ xem hai cách để thực hiện