
Công thức chung
=COUNTIF(data,A1)=1
Tóm lược
Excel chứa nhiều "giá trị đặt trước" tích hợp để làm nổi bật các giá trị với định dạng có điều kiện, bao gồm một giá trị đặt trước để làm nổi bật các giá trị duy nhất. Tuy nhiên, nếu bạn muốn linh hoạt hơn, bạn có thể đánh dấu các giá trị duy nhất bằng công thức của riêng mình, như được giải thích trong bài viết này.
Nếu bạn muốn đánh dấu các ô chứa các giá trị duy nhất trong một tập dữ liệu, bạn có thể sử dụng công thức trả về TRUE khi một giá trị xuất hiện chỉ một lần.
Ví dụ: nếu bạn có giá trị trong các ô A1: D10 và muốn đánh dấu các ô có giá trị trùng lặp, bạn có thể sử dụng công thức này:
=COUNTIF($A$1:$D$10,A1)=1
Lưu ý: với định dạng có điều kiện, điều quan trọng là công thức phải được nhập liên quan đến "ô hiện hoạt" trong vùng chọn, được giả định là A1 trong trường hợp này.
Giải trình
COUNTIF chỉ đơn giản là đếm số lần mỗi giá trị xuất hiện trong phạm vi dữ liệu. Theo định nghĩa, mỗi giá trị phải xuất hiện ít nhất một lần, vì vậy khi số lượng bằng 1, giá trị là duy nhất. Khi số đếm là 1, công thức trả về TRUE và kích hoạt quy tắc.
Định dạng có điều kiện được đánh giá cho mỗi ô được áp dụng. Khi bạn sử dụng công thức để áp dụng định dạng có điều kiện, công thức được đánh giá liên quan đến ô hiện hoạt trong vùng chọn tại thời điểm tạo quy tắc. Trong trường hợp này, phạm vi chúng tôi đang sử dụng trong COUNTIF bị khóa với một địa chỉ tuyệt đối, nhưng A1 hoàn toàn tương đối. Vì vậy, quy tắc được đánh giá cho mỗi ô trong số 40 ô trong A1: D10 và A1 sẽ được cập nhật thành địa chỉ mới 40 lần (một lần cho mỗi ô) trong khi $ A $ 1: $ D $ 10 không thay đổi.
Các dải ô được đặt tên cho cú pháp rõ ràng hơn
Một cách khác để khóa các tham chiếu là sử dụng các phạm vi đã đặt tên, vì các phạm vi được đặt tên là tuyệt đối tự động. Ví dụ: nếu bạn đặt tên cho dải ô A1: D10 là "dữ liệu", bạn có thể viết lại quy tắc bằng cú pháp gọn gàng hơn như sau:
=COUNTIF(data,A1)=1