Conditional Formatting Nâng Cao

Thời gian đọc: ~30 phút

Conditional Formatting Cơ Bản

Format → Conditional formatting → Thêm quy tắc cho vùng chọn.

  • Single color: một màu khi điều kiện đúng
  • Color scale: gradient từ thấp đến cao

Custom Formula Rules

' Tô đỏ hàng khi cột C < 0
Áp cho vùng A2:E100, công thức: =$C2<0

' Tô vàng khi ngày đến hạn trong 7 ngày tới
=$D2<=TODAY()+7

' Tô xanh hàng có doanh thu cao nhất
=$C2=MAX($C$2:$C$100)
Quan trọng: Dùng ký hiệu $ đúng chỗ.
=$C2 — cố định cột C, hàng thay đổi (dùng khi check theo hàng)
=C$2 — cố định hàng 2, cột thay đổi (dùng khi check theo cột)

Color Scale Nâng Cao

Chọn "Color scale" → Tùy chỉnh min/mid/max với màu cụ thể. Ví dụ heatmap bán hàng: đỏ (thấp) → vàng (trung bình) → xanh (cao).

Highlight Trùng Lặp

' Tô cam các ô trùng lặp trong cột A
=COUNTIF($A$2:$A2,A2)>1

Zebra Stripes — Hàng Xen Kẽ Màu

' Tô màu các hàng chẵn
=MOD(ROW(),2)=0

' Tô màu theo nhóm (mỗi 3 hàng)
=MOD(INT((ROW()-2)/3),2)=0
Mẹo hiệu suất: Quá nhiều quy tắc CF trên vùng lớn làm sheet chậm. Giới hạn số rule và không dùng VLOOKUP bên trong CF formula.