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 đồ

Tự động tạo danh sách duy nhất từ vùng dữ liệu có trùng lặp

Ngọ Sĩ Dao 12/03/2026 15:15 504 lượt xem 3 trả lời

Chào mọi người,

Dạo này mình hay làm việc với các file Excel có chứa dữ liệu lớn và thường xuyên gặp phải tình trạng dữ liệu bị trùng lặp. Việc lọc ra các giá trị duy nhất để phân tích hoặc làm báo cáo đôi khi khá mất thời gian. Hôm nay, mình muốn chia sẻ một mẹo nhỏ mà mình mới phát hiện ra để tự động tạo danh sách các mục duy nhất từ một vùng dữ liệu có chứa các giá trị trùng lặp.

Giả sử bạn có một danh sách các sản phẩm bán ra ở cột A, từ A1 đến A100, và trong đó có nhiều sản phẩm bị lặp lại. Bạn muốn có một danh sách chỉ bao gồm tên các sản phẩm duy nhất ở một cột khác, ví dụ cột C.

Cách làm rất đơn giản, bạn chỉ cần sử dụng hàm UNIQUE (có sẵn từ Excel 365 trở lên).

Tại ô C1, bạn nhập công thức sau:

=UNIQUE(A1:A100)

Excel sẽ tự động trả về một danh sách các giá trị duy nhất từ vùng A1:A100. Điều tuyệt vời là danh sách này sẽ tự động cập nhật nếu dữ liệu ở cột A thay đổi. Không cần phải dùng đến Remove Duplicates hay các bước phức tạp khác.

Đối với các phiên bản Excel cũ hơn không có hàm UNIQUE, bạn có thể kết hợp mảng và các hàm khác như INDEX, MATCH, COUNTIF hoặc sử dụng Power Query để xử lý.

Ví dụ với cách dùng Power Query:

  • Chọn vùng dữ liệu A1:A100.
  • Vào tab Data > From Table/Range.
  • Trong cửa sổ Power Query Editor, nhấp chuột phải vào tiêu đề cột chứa dữ liệu.
  • Chọn Remove Duplicates.
  • Nhấn Close & Load.

Hy vọng mẹo này hữu ích cho các bạn!

0

Cái này hay nè! Mình cũng hay gặp tình huống này lắm, cứ phải lọc tay mệt phờ.

Ngoài cách bạn chia sẻ, mình thấy dùng tính năng "Remove Duplicates" cũng nhanh gọn lẹ, chỉ cần vài click là xong ngay. Nếu muốn nó tự động cập nhật mỗi khi dữ liệu gốc thay đổi thì có thể thử Power Query, cái này mạnh lắm đó.

Cảm ơn bạn đã chia sẻ mẹo hữu ích!

2

Hay quá bạn ơi! Mình cũng hay gặp trường hợp này. Ngoài cách bạn chia sẻ, mình còn hay dùng kết hợp UNIQUE (cho Excel 365) hoặc Advanced Filter để lọc ra danh sách duy nhất. Nếu bạn muốn tự động cập nhật mỗi khi dữ liệu gốc thay đổi thì dùng Power Query cũng rất hiệu quả.

5
Cái này hay nè! Mình cũng hay gặp tình huống này lắm, cứ phải lọc tay mệt phờ. Ngoài cách bạn chia sẻ, mình thấy dùng tính năng "Remove Duplicates" cũng nhanh gọn lẹ, chỉ cần vài click là xong ngay. Nếu muốn nó tự động cập nhật mỗi khi dữ liệu gốc thay đổi thì có thể thử Power Query, cái này mạnh lắm đó. Cảm ơn bạn đã chia sẻ mẹo hữu ích!
5

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

Đăng nhập Đăng ký