Chào mọi người,
Dạo này mình hay phải làm việc với các danh sách dữ liệu lớn và thường xuyên phải lọc ra các giá trị duy nhất. Trước đây thì mình hay dùng cách Remove Duplicates hoặc kết hợp với Advanced Filter, mất kha khá thời gian nếu file nhiều.
Tuy nhiên, từ khi Office 365 cập nhật tính năng Dynamic Arrays, mọi thứ trở nên đơn giản hơn rất nhiều. Đặc biệt là hàm UNIQUE.
Mình xin chia sẻ nhanh cách sử dụng hàm này để mọi người cùng tham khảo:
- Giả sử bạn có một danh sách dữ liệu ở vùng
A2:A100và muốn lấy ra các giá trị duy nhất. - Bạn chỉ cần nhập công thức sau vào một ô bất kỳ (ví dụ
C2):
=UNIQUE(A2:A100)Kết quả là một mảng các giá trị duy nhất sẽ tự động tràn xuống các ô bên dưới. Không cần kéo thả hay copy paste gì cả!
Thậm chí, bạn có thể kết hợp nó với các hàm khác. Ví dụ, nếu muốn lấy các giá trị duy nhất và sắp xếp chúng theo thứ tự bảng chữ cái, bạn có thể dùng:
=SORT(UNIQUE(A2:A100))Hoặc nếu muốn đếm số lượng các giá trị duy nhất, bạn có thể dùng:
=ROWS(UNIQUE(A2:A100))Tính năng này thực sự hữu ích, giúp mình tiết kiệm được rất nhiều thời gian trong việc xử lý dữ liệu. Không biết có anh em nào đã ứng dụng Dynamic Arrays vào công việc chưa? Chia sẻ thêm kinh nghiệm nhé!