Bỏ qua nội dung chính

Làm thế nào để định dạng có điều kiện dựa trên ngày trong Excel?

Như chúng ta đã biết, Định dạng có Điều kiện có thể tự động thay đổi định dạng ô dựa trên nội dung ô. Hướng dẫn này, tôi sẽ giới thiệu cách định dạng có điều kiện các ô dựa trên ngày tháng trong Excel.

Ngày định dạng có điều kiện bằng / lớn hơn / cũ hơn TODAY

Định dạng có điều kiện cho các ngày trong quá khứ

Định dạng có điều kiện các ngày trong tương lai

Định dạng có điều kiện giữa hai ngày

Định dạng có điều kiện dựa trên ngày trong cột khác


Ngày định dạng có điều kiện bằng / lớn hơn / cũ hơn TODAY

Để định dạng ngày tháng có điều kiện, bạn cần tạo một quy tắc mới.

1. Chọn các ô bạn muốn thêm định dạng có điều kiện, nhấp vào Trang Chủ > Định dạng có điều kiện > Quy tắc mới.
ngày định dạng có điều kiện doc 1

2. bên trong Quy tắc định dạng mới hộp thoại, chọn Sử dụng công thức để xác định ô cần định dạng in Chọn một loại quy tắc , sau đó chọn một công thức khi bạn cần nhập Định dạng các giá trị trong đó công thức này đúng hộp văn bản.

  • bằng ngày nay:=$B2=TODAY()
  • phục hồi hơn ngày hôm nay: =$B2>TODAY()
  • Cũ hơn ngày nay: =$B2<TODAY()

ngày định dạng có điều kiện doc 2

3. nhấp chuột Định dạng đi đến Format Cells hộp thoại, chọn một định dạng bạn muốn đánh dấu các ô khi bạn cần.
ngày định dạng có điều kiện doc 3

4. nhấp chuột OK > OK. Ngày tháng đã được định dạng.

Chú thích: Hôm nay là ngày 15/8/2018
ngày định dạng có điều kiện doc 4


Định dạng có điều kiện cho các ngày trong quá khứ

Nếu bạn muốn định dạng có điều kiện cho các ngày trong quá khứ, bạn có thể thực hiện như sau trong hộp thoại Quy tắc Định dạng Mới.

1. Chọn một trong những công thức dưới đây khi bạn cần và nhập nó vào Định dạng các giá trị trong đó công thức này đúng hộp văn bản.

  • Hơn 30 ngày trước: =TODAY()-$B2>30
  • Từ 30 đến 15 ngày trước, bao gồm: =AND(TODAY()-$B2>=15, TODAY()-$B2<=30)
  • Cách đây chưa đầy 15 ngày: =AND(TODAY()-$B2>=1, TODAY()-$B2<15)

2. Sau đó nhấn vào Định dạng để chọn một định dạng trong Format Cells thoại.

3. nhấp chuột OK > OK để đóng hộp thoại.

Chú thích: Hôm nay là ngày 15/8/2018
ngày định dạng có điều kiện doc 5


Định dạng có điều kiện các ngày trong tương lai

Để định dạng có điều kiện cho các ngày trong tương lai, bạn có thể làm như sau:

1. Chọn một trong những công thức dưới đây khi bạn cần và nhập nó vào Định dạng các giá trị trong đó công thức này đúng hộp văn bản.

  • Sẽ xảy ra trong hơn 30 ngày kể từ bây giờ: =$B2-TODAY()>30
  • Trong 30 đến 15 ngày, bao gồm: =AND($B2-TODAY()>=15, $B2-TODAY()<=30)
  • Trong vòng chưa đầy 15 ngày: =AND($B2-TODAY()>=1, $B2-TODAY()<15)

2. Sau đó nhấn vào Định dạng để chọn một định dạng trong Format Cells thoại.

3. nhấp chuột OK > OK để đóng hộp thoại.


Định dạng có điều kiện giữa hai ngày

Để định dạng có điều kiện giữa hai ngày, hãy chọn các ô và sử dụng công thức này, =AND($B2>=$D$2,$B2<=$E$2) D2 là ngày bắt đầu, E2 là ngày kết thúc. Sau đó, định dạng các ô với một định dạng bạn cần.

ngày định dạng có điều kiện doc 6
ngày định dạng có điều kiện doc 7

Định dạng có điều kiện dựa trên ngày trong cột khác

Nếu bạn muốn các ô định dạng có điều kiện dựa trên ngày trong một cột khác, bạn có thể làm như sau.

1. Giả sử bạn muốn làm nổi bật doanh số bán hàng trong cột C trong khi ngày tương đối trong cột B là ngày 16/8/2018, trước tiên hãy chọn phạm vi cột C.

2. Bật hộp thoại Quy tắc Định dạng Mới và nhập công thức này =$B2=DATEVALUE("8/16/2018") vào Định dạng các giá trị trong đó công thức này đúng hộp văn bản, sau đó định dạng các ô trong Format Cells thoại.

ngày định dạng có điều kiện doc 8
ngày định dạng có điều kiện doc 9

Lưu ý: Trong các công thức trên, B2 là ô ngày đầu tiên của phạm vi ngày bạn đã chọn.


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 (19)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
How can I automatically add a date when a cell contains certain text? So, for example, if cell A1 contains "to do", a date is automatically added in another cell. This date is based on a date also from a cell and I would like to add a date + 65 days in the future. Is this possible?
This comment was minimized by the moderator on the site
Cześć, mierzę się z problemem warunkowego podświetlania daty, np.: w kolumnie A mam datę startu danej czynności np. 01.01.2023, w kolumnie B mam datę końca danej czynności np. 07.01.2023 i chodziłoby mi o to, żeby wyróżnić warunkowo np. kolorem zielonym datę w kolumnie B jeżeli pomiędzy datą startu, a datą końca czynności upłynęło mniej niż 7 dni, jeżeli 7 dni i więcej kolorem czerwonym.
This comment was minimized by the moderator on the site
Use two formulas in the conditional formatting dialog:
difference between start date and end date is greater than or equal to 7 days: =B2-A2>=7 format to red
difference between start date and end date is smaller than 7 days: =B2-A2<7 format to green
see screenshot:
https://cdn.extendoffice.com/images/stories/comments/sun-comment/doc-difference-greater-than-7.png
This comment was minimized by the moderator on the site
Cześć, mierzę się z problemem warunkowego podświetlania daty, np.: w kolumnie A mam datę startu danej czynności np. 01.01.2023, w kolumnie B mam datę końca danej czynności np. 07.01.2023 i chodziłoby mi o to, żeby wyróżnić warunkowo np. kolorem zielonym datę w kolumnie B jeżeli pomiędzy datą startu, a datą końca czynności upłynęło mniej niż 7 dni, jeżeli 7 dni i więcej kolorem czerwonym.
This comment was minimized by the moderator on the site
Cześć, mierzę się z problemem warunkowego podświetlania daty, np.: w kolumnie A mam datę startu danej czynności np. 01.01.2023, w kolumnie B mam datę końca danej czynności np. 07.01.2023 i chodziłoby mi o to, żeby wyróżnić warunkowo np. kolorem zielonym datę w kolumnie B jeżeli pomiędzy datą startu, a datą końca czynności upłynęło mniej niż 7 dni, jeżeli 7 dni i więcej kolorem czerwonym.
This comment was minimized by the moderator on the site
Ciao, come posso utilizzare il conditional formatting per evidenziare il mese corrente e il mese successivo?
This comment was minimized by the moderator on the site
Hi, Michela,
highlight the date in current month, please use formula =TEXT(TODAY(),"m")-TEXT(A1,"m")=0 in conditional formatting new rule dialog, and select a color such as yellow to outstanding the dates.
highlight the date in next month, use formula =TEXT(A1,"m")-TEXT(TODAY(),"m")=1 in conditional formatting new rule dialog, and select a color such as green to outstanding the dates.
see screenshot:
https://cdn.extendoffice.com/images/stories/comments/sun-comment/doc-highlight-current-month.png
This comment was minimized by the moderator on the site
Hello there! I have been searching everywhere for an answer to my problem. I really hope that you can help. I have a column of dates that have taken place in the past. It was when a medical fit test was performed. Those need to be done every two years. What I would like to do is have the dates highlight the box Yellow when they are within being 30 days due, and then Red as soon as they are past due. (So if the date in the box is 1/1/2021, it would turn yellow on 12/1/22. It would then turn red on 1/2/23) These dates are a column in a database so I can't just put a date in a cell to be the reference in the formula. I can only use the cell with the date itself. My brain has melted trying to figure this out, please help. I've gone in Excel formula circles and keep coming up with nothing.

I also have a second column that I need to do the same thing with where it happens on a yearly basis.

Any help will be appreciated. Thank you
This comment was minimized by the moderator on the site
Hi, Kris, create two rules in the conditional formatting dialog:
=AND(0<DATE(YEAR($A1)+2,MONTH($A1),DAY($A1))-TODAY(),DATE(YEAR($A1)+2,MONTH($A1),DAY($A1))-TODAY()<=30) using this formula and choose yellow filled color to mark the within 30 days due
=(DATE(YEAR(A1)+2,MONTH(A1),DAY(A1))<TODAY()) using this formula and choose red filled color to mark the past due
This comment was minimized by the moderator on the site
Hola!

como puedo hacer una formula para que si columna D es igual a la comuna E sea verdadero, pero si columna A + 90 dias es igual al columna E siga siendo verdadero de lo contrario sea falso, gracias.
This comment was minimized by the moderator on the site
Hi, try this formula:=IFERROR(IFS(E2=D2,"TRUE",E2=A2+90,"TRUE"),"""FALSE")
Notice that if you are not in other lagnuage version, maybe you need to transform the formula to your local language.
This comment was minimized by the moderator on the site
ERP PO No. Region Update-1 Supplier PIC Note To Receiver PO Age
1091BPA6438143-121 Bali - Lombok Not Yet Implement PS2MS XL 31
1091BPA6438143-123 Bali - Lombok Not Yet Implement Lumpsum 31
1091BPA6438143-124 Bali - Lombok Not Yet Implement Service Package 31
1091BPA6438143-125 Bali - Lombok Not Yet Implement Battery Maintenance 31
1091BPA6438143-127 Bali - Lombok Not Yet Implement MS Dismantle Board 22

kalau cara conditional formating untuk PO aging Lebih dari 70 gimana ya, tapi di file pivot, karena database saya untuk po aging 70 itu pake rumus =IFERROR(DATEDIF(NOW();B56;"d");""&DATEDIF(B56;NOW();"d")) jadi saat saya conditional formating aging lebih dari 70 dengan warna merah itu tidak ke detack di pivotnya,
mohon bantuannya😁
This comment was minimized by the moderator on the site
Bonjour,
je cherche dans GOOGLE SHEET à faire une mise en forme conditionnelle par rapport à une date; je cherche à faire en sorte que quand la date inscrite dans une case dépasse 15jrs alors elle devienne rouge. (01/08/22 dans la case, quand nous sommes le 16/08/22 je voudrais que la case devienne rouge)

merci d'avance.
This comment was minimized by the moderator on the site
Hi, vex, sorry that I only can reply with English since I do not know French. Supposing you want to format all dates that over 15 days based on a date 7/21/2022, you may firstly, change the date 7/21/2022 to a number, 44763, then select the dates that you want to highlight, click Format > Conditional Formatting, and choose Custom formula is in the Format Rules section, type B2>44763+15, and choose red color. See the screenshot:
https://www.extendoffice.com/images/stories/comments/sun-comment/doc_google_sheet_conditional_formatting.png
Hope can help you.
This comment was minimized by the moderator on the site
Bonjour, j'ai téléchargé un document excel pour la gestion des congés: Shift staff. Je voudrais que certaines dates soient conditionnées pour rester inactives chaque année (il s'agit des congés légaux comme le 1er janvier ou le 15 aout) - actuellement je ne peux conditonner que les jours de la semaine, pas les dates - pouvez-vous m'aider?

Merci beaucoup

Pascale
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