Mẹo: Các ngôn ngữ khác được Dịch bởi Google. Bạn có thể ghé thăm English phiên bản của liên kết này.
Đăng nhập
x
or
x
x
Ghi danh
x

or

Làm thế nào để xác định nếu một ngày nằm giữa hai ngày hoặc 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 nằm giữa hai ngày hoặc cuối tuần trong Excel. Bài viết này sẽ chỉ cho bạn những cách khó khăn để kiểm tra xem một ngày nào đó nằm giữa hai ngày hoặc cuối tuần trong Excel.

Xác định nếu một ngày nằm giữa hai ngày với công thức

Dễ dàng xác định nếu một ngày nằm giữa hai ngày với Kutools cho Excel

Xác định nếu một ngày rơi vào ngày cuối tuần với các công thức và mã VBA

Dễ dàng chuyển đổi ngày đến một ngày làm việc nhất định để xác định xem một ngày nào đó rơi vào ngày cuối tuần hay không


Kết hợp nhiều bảng tính / workbooks vào một bảng tính / bảng tính:

Kết hợp nhiều bảng tính hoặc bảng tính vào một bảng tính hoặc bảng tính có thể là một công việc rất lớn trong công việc hàng ngày của bạn. Nhưng, nếu bạn có Kutools cho Excel, tiện ích mạnh mẽ của nó - Kết hợp có thể giúp bạn kết hợp nhiều bảng tính, sổ làm việc vào một bảng tính hoặc bảng tính. Tải xuống bản đầy đủ tính năng XNutX ngày miễn phí của Kutools cho Excel ngay bây giờ!

Kutools cho Excel: với hơn 200 tiện ích bổ sung Excel, miễn phí để thử mà không có giới hạn trong 60 ngày. Tải xuống bản dùng thử ngay bây giờ!


Xác định nếu một ngày nằm giữa hai ngày trong Excel


Giả sử bạn cần xác định ngày tháng trong Cột A giữa 7 / 1 / 2008 và 12 / 31 / 2009. xin vui lòng làm như sau:

1. Trong ô trống, nói Cell B2, nhập công thức =IF(AND(AXNUMX>$B$XNUMX,AXNUMX<$c$XNUMX),aXNUMX, FALSE) vào thanh công thức, và nhấn phím Đi vào Chìa khóa.

Lưu ý: Công thức này sẽ kiểm tra liệu ngày nằm giữa 7 / 1 / 2008 và 12 / 31 / 2009. Nếu ngày rơi vào khoảng thời gian này, nó sẽ trả lại ngày; nếu ngày không rơi vào giai đoạn này, nó sẽ trả về văn bản KHÔNG ĐÚNG.

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

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


Xác định nếu một ngày nằm giữa hai ngày trong Excel với Kutools cho Excel

Với Chọn các Tế bào Cụ thể tiện ích của Kutools cho Excel, bạn có thể dễ dàng tìm ra ngày nằm giữa hai ngày và sau đó chọn chúng ngay lập tức.

Kutools cho Excel : với hơn 300 tiện dụng Excel add-in, tự do thử mà không bị giới hạn trong 60 ngày.

1. Chọn phạm vi có ngày mà bạn muốn xác định nếu chúng nằm giữa hai ngày, và sau đó nhấp vào Kutools > Lựa chọn > Chọn các Tế bào Cụ thể. Xem ảnh chụp màn hình:

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

Bạn có thể thấy cá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:

Mẹo.Nếu bạn muốn dùng thử miễn phí tiện ích này, vui lòng truy cập tải phần mềm tự do đầu tiên, và sau đó đi để áp dụng các hoạt động theo các bước trên.


Xác định nếu một ngày rơi vào ngày cuối tuần với các công thức và mã VBA

Bạn có thể xác định liệu một ngày trong Cột A vào cuối tuần có các bước sau:

chấm xanhPhươ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 ô trống, nhập công thức =IF(OR(WEEKDAY(AXNUMX)=XNUMX,WEEKDAY(AXNUMX)=XNUMX),AXNUMX,FALSE) vào thanh công thức, nói Cell B2, và nhấn phím Enter.

Công thức này sẽ xác định liệu 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ả lại ngày; nếu ngày không rơi vào cuối tuần, nó sẽ trả lại 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 để có được tất cả kết quả.

chấm xanhPhương pháp B: Sử dụng chức năng 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 chìa khóa để mở cửa sổ Microsoft Visual Basic for Applications.

2. Trong cửa sổ Microsoft Visual Basic cho ứng dụng, nhấp vào Chèn >> Mô-đun, và 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 Alt + phím Q cùng lúc để đóng cửa sổ Microsoft Visual Basic for Applications.

4. Trong ô trống, nhập công thức = IsWeekend (A2) vào thanh công thức, và sau đó nhấn phím Đi vào Chìa khóa.

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 Cell A2 không rơi vào ngày cuối tuần.


Chuyển đổi ngày đến một ngày làm việc nhất định để xác định xem ngày nào rơi vào ngày cuối tuần (không có công thức)

Bên cạnh phương pháp trên, bạn có thể chuyển đổi tất cả các ngày đến một ngày nào đó với Áp dụng Định dạng Ngày tiện ích của Kutools cho Excel, và sau đó xác định xem một ngày tháng rơi vào một ngày cuối tuần (những ngày cuối tuần là chủ nhật và thứ bảy).

Kutools cho Excel : với nhiều hơn 300 tiện ích bổ sung Excel, miễn phí để thử mà không có giới hạn trong 60 ngày.

1. Chọn phạm vi ngày, sau đó bấm 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 hộp, và sau đó nhấp vào OK nút.

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

Chú ý:

1. Các kết quả chuyển đổi đã làm việc trực tiếp trong dữ liệu ban đầu;

2. Hỗ trợ tiện ích này Undo "Ctrl + Z".

Mẹo.Nếu bạn muốn dùng thử miễn phí tiện ích này, vui lòng truy cập tải phần mềm tự do đầu tiên, và sau đó đi để áp dụng các hoạt động theo các bước trên.


Tab Office - Duyệt theo tab, chỉnh sửa và quản lý sổ làm việc trong Excel:

Tab Office mang giao diện tab như trong các trình duyệt web như Google Chrome, Internet Explorer phiên bản mới và Firefox sang Microsoft Excel. Nó sẽ là một công cụ tiết kiệm thời gian và irreplaceble trong công việc của bạn. Xem bản demo dưới đây:

Nhấp để dùng thử miễn phí Office Tab!

Tab Office cho Excel


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

Kutools cho Excel bao gồm nhiều công cụ Excel tiện dụng hơn 300. Tự do thử mà không bị giới hạn trong 60 ngày. Tải xuống dùng thử ngay bây giờ!



Các công cụ sản xuất được đề nghị

Tab Office

sao vàng1 Mang các tab tiện dụng vào Excel và các phần mềm Office khác, giống như Chrome, Firefox và Internet Explorer mới.

Kutools cho Excel

sao vàng1 Kinh ngạc! Tăng năng suất của bạn trong 5 phút. Không cần bất kỳ kỹ năng đặc biệt, tiết kiệm được hai giờ mỗi ngày!

sao vàng1 300 Các tính năng mới cho Excel, Làm cho Excel dễ dàng và mạnh mẽ:

  • Hợp nhất ô / Hàng / Cột mà không mất dữ liệu.
  • Kết hợp và Hợp nhất nhiều trang tính và Workbooks.
  • So sánh các dãy, sao chép nhiều dãy, chuyển đổi văn bản sang ngày, đơn vị và chuyển đổi tiền tệ.
  • Đếm theo màu sắc, Paging Subtotals, sắp xếp nâng cao và Super Filter,
  • Thêm / Chèn / Xóa / Văn bản / Định dạng / Liên kết / Nhận xét / Tập tin / Workheets Công cụ ...

Ảnh chụp màn hình của Kutools cho Excel

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Nathali · 10 months ago
    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???
  • To post as a guest, your comment is unpublished.
    Dani · 2 years ago
    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
  • To post as a guest, your comment is unpublished.
    Albert MUKIZA · 2 years ago
    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
  • To post as a guest, your comment is unpublished.
    Dwarkanath bari · 2 years ago
    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.
  • To post as a guest, your comment is unpublished.
    zoe · 2 years ago
    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?