Mục lục
Bạn có thể cần tự động hóa kết quả của mình khi kiểm tra dữ liệu tài chính. Bởi vì việc cập nhật dữ liệu hàng ngày là vô cùng tốn thời gian. Do đó, bạn có thể cần phải đếm số ngày từ hôm nay đến một ngày khác. Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách tự động đếm số ngày từ ngày này đến ngày hôm nay bằng cách sử dụng công thức excel.
Tải xuống Sách bài tập thực hành
Tải xuống sách bài tập thực hành này để thực hiện khi bạn đang đọc bài viết này.
Tự động đếm ngày.xlsm
6 Cách Tốt Nhất Để Đếm Ngày Từ Ngày Đến Hôm Nay Tự Động Bằng Công Thức Excel
Trong các phần bên dưới, chúng tôi sẽ chỉ cho bạn sáu kỹ thuật hiệu quả nhất để tính ngày từ một ngày nhất định cho đến ngày hôm nay. Chúng ta sẽ sử dụng các công thức có sẵn của Excel cũng như các công thức VBA . Một tập dữ liệu mẫu được cung cấp trong hình bên dưới để giúp bạn hoàn thành bài tập.
1. Áp dụng Hàm TODAY để Tự động đếm số ngày từ ngày này sang ngày khác trong Excel
Cách dễ nhất để đếm số ngày chênh lệch so với hôm nay là sử dụng hàm TODAY .
Cú pháp của công thức là,
=TODAY()-Cell(another date)
Để áp dụng chức năng HÔM NAY , hãy làm theo các bước bên dưới.
Bước 1:
- Đầu tiên, hãy nhập công thức sau.
=TODAY()-B5
Bước 2:
- Sau đó, nhấn Enter để lấy số đầu tiênkết quả.
Bước 3:
- Cuối cùng, sử dụng tay cầm Tự động điền công cụ để tìm các kết quả khác.
Đọc thêm: Công thức Excel để tính số ngày giữa hôm nay & Một ngày khác (6 cách nhanh chóng)
2. Sử dụng hàm DAYS để đếm ngày từ ngày này đến hôm nay một cách tự động trong Excel
Cú pháp của hàm DAYS là:
=DAYS(end_date, start_date)
Để áp dụng hàm DAYS , hãy làm theo hướng dẫn bên dưới.
Bước 1:
- Nhập công thức sau vào ô C5 . Ở đây, end_date đề cập đến ngày hôm nay và giá trị ô B5 là ngày bắt đầu.
=DAYS(TODAY(), B5)
Bước 2:
- Để xem giá trị đầu tiên, nhấn Enter .
Bước 3:
- Sau đó, để lấy các giá trị khác, hãy sử dụng công cụ xử lý Tự động điền .
Đọc thêm: Tính toán số ngày giữa hai ngày bằng VBA trong Excel
3. Sử dụng hàm DATEDIF để Đếm ngày từ ngày đến hôm nay
Cú pháp của hàm DATEDIF :
=DATEDIF(start_date,end_date, holidays)
Để sử dụng DATEDIF thực hiện theo các bước được phác thảo bên dưới.
Bước 1:
- Nhập công thức sau vào ô C5 .
=DATEDIF(B5, TODAY(),"D")
- B5 là ngày_bắt_đầu , hôm nay là end_date . “ D ” có nghĩa là cả ngày.
Bước 2:
- Tớixem kết quả, nhấn Enter.
Bước 3:
- Để thực hiện thay đổi cho tất cả các ô, hãy Tự động điền các công thức.
Ghi chú. DATEDIF chức năng không chính xác lắm. Excel không khuyến nghị sử dụng hàm này.
Đọc thêm: Cách sử dụng hàm DateDiff trong Excel VBA (5 ví dụ)
Các cách đọc tương tự:
- [Đã sửa!] Lỗi GIÁ TRỊ (#VALUE!) Khi trừ thời gian trong Excel
- Cách thực hiện để tạo đếm ngược ngày trong Excel (2 ví dụ)
- Thêm 30 ngày vào một ngày trong Excel (7 phương pháp nhanh)
- Cách tạo Cộng 7 ngày vào một ngày trong Excel (3 phương pháp)
- Tính số năm trong Excel từ hôm nay (4 cách)
4. Thực hiện Hàm ABS Đếm Ngày Âm từ Ngày đến Hôm nay
Đôi khi, bạn sẽ không nhận được giá trị cho kết quả âm nếu chúng ta lấy ngày trong tương lai trừ ngày hôm nay. Để có được điều đó, chỉ cần lồng hàm TODAY vào bên trong hàm ABS . Để hoàn thành các bước, hãy làm theo hướng dẫn.
Bước 1:
- Đầu tiên, hãy viết công thức sau cho ABS.
=ABS(TODAY()-B5)
Bước 2:
- Sau đó, nhấn Enter.
Bước 3:
- Tới nhận kết quả đầy đủ trong cột, hãy sử dụng công cụ xử lý Tự động điền .
Đọc thêm: Cách sử dụng COUNTIFS với phạm vi ngàytrong Excel (6 cách dễ dàng)
5. Áp dụng mã VBA cho một ô để tự động đếm ngày
Ngoài các phương pháp trước đó, chúng ta có thể sử dụng VBA để đếm. Bạn chỉ cần làm theo các bước bên dưới để thực hiện.
Bước 1:
- Đầu tiên, nhấn Alt + F11 để mở Macro VBA .
- Nhấp vào Chèn.
- Chọn Mô-đun.
Bước 2:
- Dán nội dung sau VBA để nhận kết quả trong D5 .
1827
Bước 3:
- Sau đó, lưu chương trình và nhấn F5 để chạy chương trình.
- Do đó, bạn sẽ nhận được số ngày chênh lệch trong ô D5 .
Bước 4:
- Lặp lại các bước trước đó cho các ô còn lại và kết quả cuối cùng của bạn sẽ như sau trong hình bên dưới.
Nội dung liên quan: Cách tính số ngày còn lại trong Excel (5 phương pháp)
6. Chạy mã VBA cho một phạm vi để đếm ngày từ ngày đến hôm nay
Ngoài một ô duy nhất, chúng ta cũng có thể áp dụng VBA cho một phạm vi để đếm sự khác biệt của ngày tự động. Chúng ta sẽ tạo một công thức thông qua VBA và áp dụng nó vào trang tính của mình. Chỉ cần làm theo các hướng dẫn phác thảo.
Bước 1:
- Để mở Macro VBA , nhấn Alt + F11
- Sau đó, nhấp vào Chèn.
- Sau đó, chọn Mô-đun.
Bước 2 :
- Sau đó, dán mã VBA sau để nhập công thức vào ô E5 .
3387
Bước 3:
- Lưu chương trình và nhấn F5 để chạy chương trình.
- Như kết quả, bạn sẽ thấy kết quả trong ô E5 chứa công thức. Bây giờ, chúng ta sẽ áp dụng công thức tương tự cho các ô còn lại.
Bước 4:
- Chỉ cần kéo công cụ xử lý Tự động điền xuống để nhận kết quả đầy đủ.
Nội dung có liên quan: 3 Công thức Excel thích hợp để đếm ngày từ ngày
Kết luận
Tóm lại, tôi hy vọng bây giờ bạn đã hiểu cách tự động đếm ngày từ một ngày nhất định cho đến hôm nay. Tất cả các phương pháp này nên được sử dụng để hướng dẫn và thực hành với dữ liệu của bạn. Xem qua cuốn sách thực hành và áp dụng những gì bạn đã học được. Nhờ sự hỗ trợ quan trọng của bạn, chúng tôi có động lực để tiếp tục tổ chức các buổi hội thảo như thế này.
Nếu bạn có bất kỳ câu hỏi nào, vui lòng liên hệ với chúng tôi. Vui lòng cho chúng tôi biết suy nghĩ của bạn trong phần nhận xét bên dưới.
Nhân viên Exceldemy sẽ trả lời các câu hỏi của bạn nhanh nhất có thể.
Hãy đồng hành cùng chúng tôi và tiếp tục học hỏi .