Bỏ qua nội dung chính

Làm thế nào để xác định xem một ngày nằm giữa hai ngày hoặc vào cuối tuần trong Excel?

Đôi khi bạn có thể muốn xác định hoặc kiểm tra xem một ngày có nằm giữa hai ngày hoặc cuối tuần trong Excel hay không. Bài viết này sẽ chỉ cho bạn những cách khó sau đây để kiểm tra xem một ngày nằm giữa hai ngày hoặc cuối tuần trong Excel.

Xác định xem một ngày có nằm giữa hai ngày hay không bằng công thức
Dễ dàng xác định xem một ngày có nằm giữa hai ngày hay không bằng một công cụ tuyệt vời  
Xác định xem một ngày có rơi vào cuối tuần hay không bằng công thức và mã VBA
Xác định xem một ngày có rơi vào cuối tuần hay không bằng một công cụ tuyệt vời

Các hướng dẫn khác cho ngày ...


Xác định xem một ngày có nằm giữa hai ngày trong Excel hay không

Giả sử bạn cần xác định xem các ngày trong Cột A có nằm trong khoảng từ 7/1/2008 đến 12/31/2009 hay không. vui lòng làm như sau:

1. Trong một ô trống, cho biết Ô B2, hãy sao chép và dán công thức bên dưới vào đó và nhấn đăng ký hạng mục thi Chìa khóa.

=IF(AND(A2>$B$1,A2<$c$1),A2, FALSE)

Chú thích: Công thức này sẽ kiểm tra xem ngày đó có nằm trong khoảng từ 7/1/2008 đến 12/31/2009 hay không. Nếu ngày rơi vào khoảng thời gian này, nó sẽ trả về ngày; nếu ngày không rơi vào khoảng thời gian này, nó sẽ trả về văn bản của KHÔNG ĐÚNG.

2. Tiếp tục chọn ô kết quả, kéo Fill Handle xuống để nhận tất cả kết quả. Xem ảnh chụp màn hình:

Bây giờ bạn có thể xác định xem một ngày có nằm trong một phạm vi ngày được chỉ định hay không.


Xác định xem một ngày có nằm giữa hai ngày trong Excel hay không với Kutools cho Excel

Ở đây giới thiệu cho bạn một công cụ tuyệt vời - Chọn các ô cụ thể tiện ích của Kutools cho Excel. Công cụ này giúp bạn không chỉ tìm ra tất cả các ngày nằm giữa hai ngày nhất định mà còn chọn tất cả các ô ngày đủ điều kiện ngay lập tức.
Trước khi áp dụng nó, bạn cần phải tải xuống và cài đặt nó trước tiên.

1. Chọn phạm vi có các ngày bạn muốn xác định xem chúng có nằm giữa hai ngày không, rồi nhấp vào Kutools > Chọn > Chọn các ô cụ thể. Xem ảnh chụp màn hình:

2. bên trong Chọn các ô cụ thể hộp thoại, chọn Pin tùy chọn trong Loại lựa chọn và sau đó chỉ định Lớn hơnÍt hơn ngày, và cuối cùng nhấp vào OK .

Bạn có thể thấy các ô ngày nằm giữa hai ngày được chọn ngay lập tức. Xem ảnh chụp màn hình:

  Nếu bạn muốn dùng thử miễn phí (30 ngày) tiện ích này, vui lòng nhấp để tải xuống, và sau đó đi đến áp dụng hoạt động theo các bước trên.


Xác định xem một ngày có rơi vào cuối tuần hay không bằng công thức và mã VBA

Bạn có thể xác định xem một ngày trong Cột A có rơi vào cuối tuần hay không bằng các bước sau:

Phương pháp A: Sử dụng công thức để kiểm tra xem một ngày có rơi vào cuối tuần hay không.

1. Trong một ô trống, sao chép và dán công thức bên dưới vào đó và nhấn đăng ký hạng mục thi Chìa khóa.

=IF(OR(WEEKDAY(A2)=1,WEEKDAY(A2)=7),A2,FALSE)

Công thức này sẽ xác định xem một ngày có rơi vào cuối tuần hay không. Nếu ngày rơi vào cuối tuần, nó sẽ trả về ngày đó; nếu ngày không rơi vào cuối tuần, nó sẽ trả về văn bản của KHÔNG ĐÚNG.

2. Tiếp tục chọn ô kết quả, sau đó kéo Fill Handle xuống để nhận tất cả kết quả.

Phương pháp B: Sử dụng chức năng do người dùng xác định để kiểm tra xem một ngày có rơi vào cuối tuần hay không.

1. Nhấn nút ALT + F11 các phím với nhau để mở cửa sổ Microsoft Visual Basic for Applications.

2. Trong cửa sổ Microsoft Visual Basic for Applications, bấm Chèn >> Mô-đunvà dán macro sau vào Cửa sổ mô-đun.

Public Function IsWeekend(InputDate As Date) As Boolean
Select Case Weekday(InputDate)
Case vbSaturday, vbSunday
IsWeekend = True
Case Else
IsWeekend = False
End Select
End Function

3. Nhấn đồng thời các phím Alt + Q để đóng cửa sổ Microsoft Visual Basic for Applications.

4. Trong một ô trống, hãy nhập công thức vào Thanh Công thức, rồi nhấn đăng ký hạng mục thi Chìa khóa.

=IsWeekend(A2)

Nếu nó trả về văn bản của Thật, ngày trong Ô A2 là một ngày cuối tuần; và nếu nó trả về văn bản của Sai, ngày trong Ô A2 không rơi vào cuối tuần.


Xác định xem một ngày có rơi vào cuối tuần hay không bằng một công cụ tuyệt vời

Trên thực tế, bạn có thể chuyển đổi tất cả các ngày thành tên ngày trong tuần, sau đó kiểm tra các ngày cuối tuần dựa trên thứ bảy hoặc chủ nhật. Đây Áp dụng định dạng ngày tiện ích của Kutools cho Excel có thể giúp bạn dễ dàng giải quyết vấn đề.
Trước khi áp dụng nó, bạn cần phải tải xuống và cài đặt nó trước tiên.

1. Chọn phạm vi ngày, sau đó nhấp vào Kutools > Định dạng > Áp dụng định dạng ngày. Xem ảnh chụp màn hình:

2. bên trong Áp dụng định dạng ngày hộp thoại, chọn Thứ Tư trong Định dạng ngày tháng và sau đó bấm vào OK .

Bây giờ các ngày đã chọn được chuyển đổi thành ngày trong tuần ngay lập tức. Bạn có thể xác định xem một ngày có rơi vào cuối tuần hay không trực tiếp dựa trên nội dung của nó. Xem ảnh chụp màn hình:

Chú ý:

  • Các kết quả được chuyển đổi làm việc trực tiếp trong dữ liệu gốc;
  • Hỗ trợ tiện ích này Undo "Ctrl + Z".

  Nếu bạn muốn dùng thử miễn phí (30 ngày) tiện ích này, vui lòng nhấp để tải xuống, và sau đó đi đến áp dụng hoạt động theo các bước trên.


Các bài liên quan:

Chuyển đổi ngày thành ngày trong tuần, tháng, tên năm hoặc số trong Excel
Cho biết bạn nhập ngày vào một ô và nó hiển thị là 12/13/2015. Có cách nào để chỉ hiển thị tháng hoặc ngày trong tuần hoặc văn bản của tên tháng hoặc tên ngày trong tuần, chẳng hạn như tháng XNUMX hoặc Chủ nhật không? Các phương pháp trong bài viết này có thể giúp bạn dễ dàng chuyển đổi hoặc định dạng bất kỳ loại ngày nào để chỉ hiển thị tên ngày trong tuần hoặc tên tháng trong Excel.

Nhanh chóng chuyển đổi ngày sinh thành tuổi trong Excel
Ví dụ: bạn nhận được một loạt dữ liệu ngày sinh khác nhau trong Excel và bạn cần chuyển đổi những ngày sinh này để hiển thị giá trị tuổi chính xác của chúng trong Excel, bạn muốn tìm hiểu như thế nào? Bài viết này liệt kê một số mẹo để chuyển đổi ngày sinh thành tuổi trong Excel một cách dễ dàng.

So sánh các ngày nếu lớn hơn một ngày khác trong Excel
Giả sử bạn có một danh sách các ngày và muốn so sánh những ngày này với một ngày cụ thể để tìm ra ngày lớn hơn ngày cụ thể đó trong danh sách, bạn sẽ làm gì? Trong bài viết này, chúng tôi sẽ chỉ cho bạn các phương pháp so sánh ngày nếu lớn hơn một ngày khác trong Excel.

Tính tổng các giá trị giữa hai phạm vi ngày trong Excel
Khi có hai danh sách trong trang tính của bạn, một là danh sách ngày tháng, danh sách kia là danh sách các giá trị. Và bạn chỉ muốn tổng hợp các giá trị giữa hai phạm vi ngày, chẳng hạn như tổng các giá trị từ 3/4/2014 đến 5/10/2014, làm cách nào để bạn có thể tính toán chúng một cách nhanh chóng? Các phương pháp trong bài viết này sẽ giúp bạn.

Thêm ngày vào ngày bao gồm hoặc loại trừ các ngày cuối tuần và ngày lễ trong Excel
Bài viết này nói về việc thêm ngày vào một ngày nhất định không bao gồm cuối tuần và ngày lễ, nghĩa là chỉ thêm ngày làm việc (từ thứ Hai đến thứ Sáu) trong Excel.

Hướng dẫn thêm cho các ngày ...


Xác định xem một ngày rơi vào giữa hai ngày hoặc cuối tuần với Kutools cho Excel

Kutools cho Excel bao gồm hơn 300 công cụ Excel tiện dụng. Dùng thử miễn phí không giới hạn trong 60 ngày. Tải xuống bản dùng thử miễn phí ngay bây giờ!

Công cụ năng suất văn phòng tốt nhất

🤖 Trợ lý AI của Kutools: Cách mạng hóa việc phân tích dữ liệu dựa trên: Thực thi thông minh   |  Tạo mã  |  Tạo công thức tùy chỉnh  |  Phân tích dữ liệu và tạo biểu đồ  |  Gọi các hàm Kutools...
Các tính năng phổ biến: Tìm, đánh dấu hoặc xác định các bản sao   |  Xóa hàng trống   |  Kết hợp các cột hoặc ô mà không làm mất dữ liệu   |   Vòng không có công thức hữu ích. Cảm ơn !
Siêu tra cứu: Nhiều tiêu chí VLookup    VLookup Nhiều Giá Trị  |   VLookup trên nhiều trang tính   |   Tra cứu mờ ....
Danh sách thả xuống nâng cao: Tạo nhanh danh sách thả xuống   |  Danh sách thả xuống phụ thuộc   |  Danh sách thả xuống nhiều lựa chọn ....
Trình quản lý cột: Thêm một số cột cụ thể  |  Di chuyển cột  |  Chuyển đổi trạng thái hiển thị của các cột ẩn  |  So sánh dãy và cột hữu ích. Cảm ơn !
Các tính năng nổi bật: Tiêu điểm lưới   |  Chế độ xem thiết kế   |   Thanh công thức lớn    Trình quản lý sổ làm việc & trang tính   |  Thư viện tài nguyên (Văn bản tự động)   |  Bảng chọn ngày   |  Kết hợp các bảng tính   |  Mã hóa/Giải mã ô    Gửi email theo danh sách   |  Siêu lọc   |   Bộ lọc đặc biệt (lọc in đậm/nghiêng/gạch ngang...) ...
15 bộ công cụ hàng đầu12 bản văn CÔNG CỤ (thêm văn bản, Xóa ký tự,...)   |   50 + Biểu đồ Các loại (Biểu đồ Gantt,...)   |   40+ Thực tế Công thức (Tính tuổi dựa trên ngày sinh,...)   |   19 chèn CÔNG CỤ (Chèn mã QR, Chèn ảnh từ đường dẫn,...)   |   12 Chuyển đổi CÔNG CỤ (Số thành từ, Chuyển đổi tiền tệ,...)   |   7 Hợp nhất & Tách CÔNG CỤ (Các hàng kết hợp nâng cao, Chia ô,...)   |   ... và nhiều hơn nữa

Nâng cao kỹ năng Excel của bạn với Kutools for Excel và trải nghiệm hiệu quả hơn bao giờ hết. Kutools for Excel cung cấp hơn 300 tính năng nâng cao để tăng năng suất và tiết kiệm thời gian.  Bấm vào đây để có được tính năng bạn cần nhất...

Mô tả


Tab Office mang lại giao diện Tab cho Office và giúp công việc của bạn trở nên dễ dàng hơn nhiều

  • Cho phép chỉnh sửa và đọc theo thẻ trong Word, Excel, PowerPoint, Publisher, Access, Visio và Project.
  • Mở và tạo nhiều tài liệu trong các tab mới của cùng một cửa sổ, thay vì trong các cửa sổ mới.
  • Tăng 50% năng suất của bạn và giảm hàng trăm cú nhấp chuột cho bạn mỗi ngày!
Comments (13)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I have 4 variables: 1st: Date of onset, 2nd: Date of termination, 3rd: Date of measurement, 4th: measurement. I want to calculate the average of the 4th variable between each period of onset-termination. How can i do it? I think its a bit tricky. Each date of onset has an counterpart date of termination. The same applies for the 3rd and 4th variable.
This comment was minimized by the moderator on the site
I have two tables. The first table has a date and an ID and the other table has a range dates, the same ID and, and one code. In two tables repeat the ID because each has different information. I need get in the table number one the code according with the ID and range dates in the second table. But i don't know how???
This comment was minimized by the moderator on the site
I want to find all projects that fall within today's date +30 days (Within a month) and have the Project Number displayed when in the range, if not in range keep blank
This comment was minimized by the moderator on the site
i want to monitor the dates and set the the alert in my excel , example i want to set in my excel to find the difference days between the request date and deadline to order date and automatically compare this difference with the policy date if the difference is greater than policy date , excel consider not done with an alert color , and if the difference is less than the policy days , excel consider the done with alert color. thank you
This comment was minimized by the moderator on the site
Hello to all, I have a requirement in excel i.e. i want to generate dates if design actual date is delay for 2 days then for costing department date is increase by delay date. design target actual complete costing target marketing target 05-04-2016 07-04-2016 09-04-2016 10-04-2016 in above design target date is 05/04/2016 but design task completed on 07-04-2016 so costing target date will be automatically calculated as per delay days.
This comment was minimized by the moderator on the site
I am recording the SLA duration between dates 40 day SLA starting on day XXXX I am looking for a formula to show if client holds for x number of days that comes off the SLA too ie 01 june 2016 + 40 days = 11 July 2016 but project finishes 15 July shows as 4 days overdue However 01 June 2016 Start 15 July 2016 End date of project client Held 7 Day 3 days before SLA Any help?
This comment was minimized by the moderator on the site
I want to show a certain date in a cell from a date range which is between two dates. eg: 01-05-2016 to 05-05-2016 may shown as in other cell as 01-05-2016 . pls help me..
This comment was minimized by the moderator on the site
My question falls along these lines. I have two date ranges A through B, and X through Y. I need to conditionally format a cell if any dates in range A-B fall within range X-Y.
This comment was minimized by the moderator on the site
Using IF Function i need the following formula. Any one can assist On A2 cell I will provide a date. On B2 it should indicate 2 Days after A2. If the second day falls on Monday to Friday it should indicate the actual date. If the second day falls on Saturday or sunday it should indicate on Monday automatically On the same way I need third day,fourth day and fifth day using Macros. Also advice to how to create macros in Excel.
This comment was minimized by the moderator on the site
I want to know how many times a date or how many dates from a list are present in a range of dates. For example Date Range is 1-1-2014 31-1-2014. The date list is 05-01-2014 11-01-2014 19-01-2014 08-02-2014 want to know the excel formula for count how many times the above list of dates present in the above range of dates.
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations