Công thức Excel: Đánh dấu các ngày giữa
Công thức Excel: Đánh dấu các ngày giữa

Công thức chung
=AND(A1>=date1,A1<=date2)
Tóm lược

Nếu bạn muốn đánh dấu ngày giữa hai ngày với định dạng có điều kiện, bạn có thể sử dụng một công thức đơn giản sử dụng hàm AND và DATE cùng nhau. Ví dụ: nếu bạn có ngày trong phạm vi B4: G11 và muốn đánh dấu các ô có chứa ngày lớn hơn ngày 1 tháng 8 năm 2015 và ít hơn ngày 1 tháng 11 năm 2015, hãy chọn phạm vi và tạo quy tắc CF mới sử dụng công thức:

=AND(B4>=DATE(2015,8,1),B4<=DATE(2015,11,1))

Lưu ý: điều quan trọng là các công thức CF phải được nhập liên quan đến “ô hiện hoạt” trong vùng chọn, được giả định là B4 trong trường hợp này.

Sau khi lưu quy tắc, bạn sẽ thấy các ngày từ 8/1/2015 đến 11/1/2015 được đánh dấu. Lưu ý rằng chúng tôi đang bao gồm ngày bắt đầu và ngày kết thúc bằng cách sử dụng lớn hơn hoặc bằng (> =) và nhỏ hơn hoặc bằng (

Giải trình

Hàm AND nhận nhiều đối số và chỉ trả về TRUE khi tất cả các đối số đều trả về TRUE. Hàm DATE tạo một ngày Excel thích hợp với các giá trị năm, tháng và ngày nhất định. Bởi vì tham chiếu đến B4 là hoàn toàn tương đối, nó sẽ cập nhật khi quy tắc được áp dụng cho từng ô trong phạm vi và bất kỳ ngày nào lớn hơn 8/1/2015 dưới 11/1/2015 sẽ được đánh dấu.

Sử dụng các ô khác để nhập

Bạn không cần phải ghi ngày tháng vào quy tắc. Để tạo quy tắc linh hoạt hơn, bạn có thể sử dụng các ô khác như các biến trong công thức. Ví dụ: bạn có thể đặt tên ô E2 là “bắt đầu” và ô G2 “kết thúc”, sau đó viết lại công thức như sau:

=AND(B4>=start,B4<=end)

Khi bạn thay đổi một trong hai ngày, quy tắc định dạng có điều kiện sẽ phản hồi ngay lập tức. Bằng cách sử dụng các ô khác để nhập và đặt tên chúng dưới dạng phạm vi đã đặt tên, bạn làm cho định dạng có điều kiện trở nên tương tác và công thức đơn giản hơn và dễ đọc hơn.

https://exceljet.net/formula/highlight-dates-between