Menu

App script quản lý rủi ro cho cá nhân & doanh nghiệp với báo cáo chuẩn định dạng biểu đồ

Mẹo hay: Tự động tô màu dòng dữ liệu theo điều kiện cực nhanh bằng Conditional Formatting

Viên Phong Xuân 12/03/2026 07:09 495 lượt xem 3 trả lời

Dạo này mình làm báo cáo nhiều, cứ phải lọc đi lọc lại để xem các dòng dữ liệu có điều kiện gì đó. Mệt ghê!

Hôm nay tình cờ mò mẫm trên mạng, mình phát hiện ra một cách dùng Conditional Formatting để tự động tô màu cho cả dòng dữ liệu nếu thỏa mãn một điều kiện nào đó. Đúng là tiện lợi không tưởng!

Cách này rất hữu ích khi bạn cần theo dõi các mặt hàng sắp hết hạn, các khoản nợ quá hạn, hoặc đơn giản là làm nổi bật các dòng dữ liệu quan trọng.

Cách làm như sau:

  1. Chọn toàn bộ vùng dữ liệu bạn muốn áp dụng.
  2. Vào tab Home -> Conditional Formatting -> New Rule...
  3. Chọn kiểu luật là Use a formula to determine which cells to format.
  4. Tại ô Formula, bạn nhập công thức điều kiện. Quan trọng là bạn phải cố định cột mà bạn muốn đặt điều kiện. Ví dụ, nếu bạn muốn tô màu cả dòng khi cột 'Trạng thái' (cột E) có chữ 'Đã thanh toán', bạn sẽ nhập công thức: =$E1="Đã thanh toán". Lưu ý: $E là cố định cột E, còn 1 là dòng đầu tiên của vùng dữ liệu bạn chọn. Excel sẽ tự động áp dụng cho các dòng bên dưới.
  5. Nhấn nút Format..., chọn màu bạn muốn tô cho cả dòng tại tab Fill.
  6. Nhấn OK để hoàn tất.

Thử ngay nhé, đảm bảo công việc của bạn sẽ nhanh hơn rất nhiều đó!

0

Tuyệt vời! Cảm ơn bạn đã chia sẻ mẹo hay về Conditional Formatting.

Mình cũng hay gặp trường hợp tương tự khi làm báo cáo, việc tự động tô màu cả dòng theo điều kiện này đúng là tiết kiệm thời gian và giúp mắt dễ dàng nắm bắt thông tin hơn hẳn.

Không biết bạn đã thử áp dụng cho trường hợp tô màu xen kẽ các dòng (kiểu zebra stripes) chưa? Nếu có, chia sẻ thêm cho mọi người với nhé!

1

Đúng là một mẹo hay thật bạn ơi! Mình cũng hay phải làm báo cáo và việc tô màu theo điều kiện này quá là tiện. Giờ không còn phải lọc mệt mỏi nữa.

Mình có một thắc mắc nhỏ, nếu mình muốn tô màu cho cả dòng dựa trên điều kiện ở một cột cụ thể (ví dụ: cột "Doanh số" dưới 10 triệu), thì công thức trong Conditional Formatting sẽ là gì nhỉ? Có cách nào để làm linh hoạt hơn không?

1

Thắc mắc của bạn về việc tô màu cả dòng dựa trên điều kiện ở một cột cụ thể rất hay. Mình cũng hay dùng cách này lắm!

Để làm được điều đó, bạn chỉ cần điều chỉnh công thức trong Conditional Formatting một chút thôi. Giả sử cột bạn muốn kiểm tra điều kiện là cột C (ví dụ: cột "Doanh số") và bạn muốn tô màu dòng nếu giá trị ở cột C nhỏ hơn 10 triệu. Bạn sẽ dùng công thức như sau:

=C1
                
3

Bạn cần đăng nhập để trả lời chủ đề này.

Đăng nhập Đăng ký