Nguyễn Đức Lợi
Nguyễn Đức Lợi
Thảo luận 5 thảo luận
Vỗ tay 0 vỗ tay
Lượt xem 380 lượt xem

Em em muốn định ng tự động màu cho ô theo thông số thì như thế nào ạVí

Em chào Thầy.

Thầy cho em hỏi em muốn định dạng tự động màu cho ô theo thông số thì như thế nào ạ.

Ví dụ: giá trị nhập từ 1 đến 5 thì ô màu xanh, từ 5 đến 10 thì màu vàng

Mong Thầy hướng dẫn, cám ơn Thầy.

Thảo luận 5 câu trả lời
Lượt xem 380 lượt xem
Vỗ tay vỗ tay
Nguyễn Đức Lợi 09:12 - Dec 24, 2020

ví dụ bạn muốn áp dụng trên vùng A1:F100 => Chọn vùng này, sau đó chọn conditional formatting > New rules > Use a formula... Trong thanh công thức bạn nhập như sau (giả sử xét điều kiện giá trị theo cột D, tính từ D1 đến D100)

=$D1<5

Format cho điều kiện này là tô màu nền xanh

Lặp lại bước tạo New Rules (là 1 rule mới), trong đó nhập công thức:

=$D1<=10

Format cho điều kiện này là màu vàng

---

Bạn sẽ có 2 Rules riêng biệt cho 2 điều kiện. Mặc dù 2 điều kiện này riêng biệt nhưng khi xét trong COnditional formatting thì cơ chế sẽ xét theo Rules từ trên xuống. Khi Rules nào đúng thì hoạt động trước, không đúng thì xét theo Rules sau (chứ không phải viết gộp trong 1 cấu trúc IF, vì bạn thực hiện tô 2 màu khác nhau nên cần 2 rule khác nhau)

Vỗ tay vỗ tay
Nguyễn Đức Lợi 21:12 - Dec 24, 2020

Dạ em cám ơn Thầy. Em làm được cho 2 rule riêng biệt rồi.

Nhưng em bị vướng ở chỗ nếu thiết lập rule cho giá trị nằm trong khoảng từ 5 tới 10 và thiết lập rule theo dạng ngày tháng (từ ngày 1 đến ngày 10 hay từ ngày 20 đến ngày 25) theo các màu khác nhau thì như thế nào ạ (mình có thể thiết lập tự động chuyển màu khi lịch thay đổi không ạ)

Mong Thầy hướng dẫn ạ. Em cám ơn Thầy.

Vỗ tay vỗ tay
Nguyễn Đức Lợi 09:12 - Dec 25, 2020

Để làm được điều đó thì bạn không nhập giá trị ngày trực tiếp trong Rules, mà thông qua hàm DATE

Ví dụ: điều kiện là xét từng ô trong cột A, tính từ A3 tới A15, trong đó nếu giá trị ngày trong vùng này trong khoảng từ ngày 1 đến ngày 10 của tháng được chọn tại ô B2, năm được chọn tại ô D2

=AND($A3>=DATE($D$2, $B$2, 1), $A3<=DATE($D$2, $B$2, 10))

Vỗ tay vỗ tay
Nguyễn Đức Lợi 21:12 - Dec 26, 2020

Em cám ơn Thầy, phần ''thiết lập rule cho giá trị nằm trong khoảng từ 5 tới 10'' em đã làm được.

Còn phần =AND($A3>=DATE($D$2, $B$2, 1), $A3<=DATE($D$2, $B$2, 10)) thì em chưa hiểu về ''tháng được chọn tại ô B2'' và ''năm được chọn tại ô D2''.

2 ô này mình nhập tháng và năm hay sao Thầy. Em nhập nhưng không thấy thay đổi gì. Mong Thầy giúp đỡ. Cám ơn Thầy.


Vỗ tay vỗ tay
Nguyễn Đức Lợi 09:12 - Dec 28, 2020

Bạn xem cách làm theo hình này nhé:


Vỗ tay vỗ tay
Câu hỏi liên quan
@ 2020 - Bản quyền của Công ty cổ phần công nghệ giáo dục Gitiho Việt Nam
Giấy chứng nhận Đăng ký doanh nghiệp số: 0109077145, cấp bởi Sở kế hoạch và đầu tư TP. Hà Nội