Menu

Tự động đổi màu dòng khi có dữ liệu trùng trong Google Sheets

Lục Dân Diễm 11/06/2026 16:20 286 lượt xem 3 trả lời

Chào mọi người,

Mình đang làm một bảng theo dõi công việc trên Google Sheets, và mình muốn làm sao để khi có hai dòng cùng một thông tin nào đó (ví dụ: cùng tên người thực hiện, hoặc cùng mã dự án), thì dòng đó sẽ tự động đổi màu để mình dễ dàng phát hiện và xử lý.

Mình đã thử tìm hiểu về Conditional Formatting nhưng chưa biết cách áp dụng cho trường hợp này. Có bạn nào đã từng làm qua hoặc biết cách thực hiện thì chỉ mình với ạ. Mình muốn là khi phát hiện dữ liệu trùng ở một cột nào đó (ví dụ cột A), thì cả dòng tương ứng sẽ được highlight lên.

Ví dụ cụ thể:

  • Nếu cột A có giá trị 'Dự án A' xuất hiện ở 2 dòng trở lên, thì cả 2 dòng đó sẽ đổi sang màu vàng.
  • Nếu cột B có giá trị 'Nhân viên X' xuất hiện ở 2 dòng trở lên, thì cả 2 dòng đó sẽ đổi sang màu xanh lá.

Mình chỉ cần highlight dựa trên việc có trùng lặp hay không, không cần đếm số lần trùng. Có thể dùng công thức tùy chỉnh trong Conditional Formatting không nhỉ?

Cảm ơn mọi người đã đọc bài!

5

Hay quá bạn ơi! Cách dùng COUNTIF để phát hiện trùng lặp đúng là "chân ái" cho vụ này.

Mình xin bổ sung thêm một chút là nếu muốn tô màu cho cả dòng thay vì chỉ ô chứa dữ liệu trùng, bạn có thể điều chỉnh lại vùng áp dụng Conditional Formatting và công thức một chút.

Ví dụ, nếu bạn muốn tô màu cả dòng khi cột A có dữ liệu trùng, bạn chọn toàn bộ vùng dữ liệu (ví dụ A1:Z100), rồi nhập công thức tùy chỉnh:

=COUNTIF($A$1:$A$100, A1) > 1

Hoặc nếu bạn muốn kiểm tra sự trùng lặp dựa trên 2 cột, ví dụ cột A và cột B, bạn có thể dùng công thức kết hợp COUNTIFS:

=COUNTIFS($A$1:$A$100, A1, $B$1:$B$100, B1) > 1

Cách này giúp mình làm báo cáo trực quan hơn hẳn.

3

Vụ này thì dùng Conditional Formatting là chuẩn bài luôn bạn ơi! Bạn chỉ cần chọn vùng dữ liệu muốn kiểm tra, vào Format > Conditional formatting. Sau đó chọn "Custom formula is" và nhập công thức như sau:

Giả sử bạn muốn kiểm tra cột A có dữ liệu trùng hay không, thì nhập công thức:

=COUNTIF($A$1:$A, A1) > 1

Rồi chọn màu bạn thích. Google Sheets sẽ tự động tô màu cho những dòng có giá trị ở cột A bị lặp lại.

Nếu bạn muốn kiểm tra theo nhiều cột hoặc có điều kiện phức tạp hơn, cứ nói rõ thêm nhé, mình hỗ trợ tiếp!

1

Vụ này thì dùng Conditional Formatting là chuẩn bài luôn bạn ơi! Bạn chỉ cần chọn vùng dữ liệu muốn kiểm tra, vào Format > Conditional formatting. Sau đó chọn "Custom formula is" và nhập công thức như sau:

Giả sử bạn muốn kiểm tra cột A có dữ liệu trùng hay không, thì nhập công thức: ``excel =COUNTIF($A$1:$A, A1) > 1 ``

Rồi chọn màu bạn thích. Google Sheets sẽ tự động tô màu cho những dòng có giá trị ở cột A bị lặp lại.

Nếu bạn muốn kiểm tra theo nhiều cột hoặc có điều kiện phức tạp hơn, cứ nói rõ thêm nhé, mình hỗ trợ tiếp!

4

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

Đăng nhập Đăng ký