Cách sử dụng hàm UNIQUE trong Excel để lọc dữ liệu trong một vùng nhất định

Trong số các hàm lọc dữ liệu trong Excel thì Unique là một trong những hàm phổ biến và dễ dùng. Nếu bạn đang tìm hiểu về các hàm lọc thì hàm Unique trong Excel là một trong những hàm bạn tuyệt đối không nên bỏ qua. Để tìm hiểu chi tiết về cú pháp, cách sử dụng và lưu ý của hàm này, mời bạn đọc tham khảo nội dung chi tiết qua bài học excel online ngày hôm nay. 

Hàm UNIQUE trong Excel là gì?

Hàm unique là gì? Hàm UNIQUE là một hàm mới được giới thiệu trong Excel 365, cho phép bạn trả về một mảng các giá trị duy nhất từ một vùng dữ liệu hoặc một danh sách. Hàm UNIQUE có thể loại bỏ các giá trị trùng lặp, hoặc chỉ lấy các giá trị xuất hiện một lần duy nhất.

Hàm UNIQUE là một hàm mới được giới thiệu trong Excel 365

Hàm UNIQUE là một hàm mới được giới thiệu trong Excel 365

Ứng dụng của hàm UNIQUE trong Excel

Hàm UNIQUE có nhiều ứng dụng trong việc xử lý và phân tích dữ liệu trong Excel, ví dụ như:

  • Lọc ra các giá trị duy nhất từ một danh sách hoặc một bảng dữ liệu, để dễ dàng thống kê hoặc tạo biểu đồ.

  • Kết hợp với các hàm khác như FILTER, SORT, COUNTIF, SUMIF để thực hiện các thao tác nâng cao trên các giá trị duy nhất.

  • Tạo ra các danh sách không trùng lặp, để sử dụng làm danh mục chọn hoặc điều kiện lọc.

>>> Xem thêm: Giới thiệu cách đánh dấu mũ trong excel mà bạn nên biết

Công thức của hàm UNIQUE

Công thức unique trong excel như sau:

=UNIQUE(array, by_col, occurs_once)

Trong đó: 

  • array: Là một vùng, cột hoặc hàng mà bạn cần lọc ra những giá trị duy nhất.

  • by_col: Là tham số không bắt buộc có giá trị mặc định là FALSE sắp xếp theo hàng và TRUE sắp xếp theo cột.

  • occurs_once: Là tham số không bắt buộc có giá trị mặc định là FALSE lọc lấy ra đại diện mỗi giá trị 1 lần và TRUE lọc lấy ra giá trị chỉ xuất hiện 1 lần duy nhất trong array.

Công thức hàm Unique

Công thức hàm Unique

Cách dùng hàm unique trong excel

Để minh họa cách dùng hàm UNIQUE trong excel, chúng ta cùng theo dõi một số ví dụ dưới đây:

Ví dụ 1: Cho bảng ví dụ 1:

Cho bảng ví dụ

Cho bảng ví dụ

Yêu cầu: Dùng hàm unique excel để lọc ra tên học sinh trong bảng ví dụ 1.

Hướng dẫn sử dụng hàm unique:

Bước 1: Ở ô F3, bạn nhập công thức =unique(B3:D8).

Nhập công thức vào F3

Nhập công thức vào F3

Bước 2: Nhấn Enter, Excel sẽ trả về bảng kết quả như sau:

Kết quả hàm trả về

Kết quả hàm trả về

Từ bảng này, bạn có thể thấy là tên những học sinh trùng nhau đã được lọc bỏ hết. 

>>> Tất cả đều có trong cuốn sách “HƯỚNG DẪN THỰC HÀNH EXCEL TỪ CƠ BẢN ĐẾN NÂNG CAO”

ĐĂNG KÝ MUA NGAY

Ví dụ 2: Cho bảng ví dụ 2:

Cho bảng ví dụ

Cho bảng ví dụ

Yêu cầu: Dùng hàm unique để lọc những loại quả trùng nhau có trong bảng 2.

Cách thực hiện:

Bước 1: Ở ô E22, bạn nhập công thức =unique(A21:C28).

Nhập công thức unique vào ô E22

Nhập công thức unique vào ô E22

Bước 2: Nhấn Enter, Excel sẽ trả về bảng kết quả đã được lọc như sau:

Kết quả hàm trả về

Kết quả hàm trả về

Ví dụ 3: Cho bảng dữ liệu sau:

Cho bảng ví dụ

Cho bảng ví dụ

Yêu cầu: Lọc danh sách các mặt hàng bán được của mỗi nhân viên.

Cách dùng hàm unique excel:

Bước 1: Nhập công thức =Unique(B3:D3;TRUE;FALSE) vào ô B9.

Nhập công thức tính toán

Nhập công thức tính toán

Bước 2: Nhấn Enter, Excel sẽ trả về kết quả là:

Kết quả sau khi nhập công thức

Kết quả sau khi nhập công thức

Bước 3: Kéo chuột xuống hết các dòng để nhận kết quả.

Kết quả cuối cùng

Kết quả cuối cùng

Ví dụ 4: Cho bảng ví dụ sau:

Luu-y-khi-dung-ham-Unique

Cho bảng ví dụ

Yêu cầu: Tìm tên những khách hàng đã sử dụng dịch vụ duy nhất một lần dựa theo danh sách trên.

Cách thực hiện hàm unique trong excel:

Bước 1: Viết công thức sau =UNIQUE(B2:B10;TRUE) trong ô C2 như sau:

Nhập công thức hàm Unique

Nhập công thức hàm Unique

Bước 2: Nhấn Enter sẽ thu được kết quả sau:

Kết quả sau khi lọc

Kết quả sau khi lọc

>>> Xem thêm: Hàm tách số ra khỏi chuỗi trong excel cực dễ chỉ 5 giây

Hàm unique kết hợp với một số hàm khác

Hàm UNIQUE có thể kết hợp với một số hàm khác để thực hiện các thao tác nâng cao trên các giá trị duy nhất. Dưới đây là một số ví dụ:

excel

Hàm unique trong excel kết hợp với FILTER

Hàm FILTER cho phép bạn lọc ra các hàng hoặc cột thỏa mãn một hoặc nhiều điều kiện từ một vùng dữ liệu. Hàm FILTER có cú pháp như sau:

=FILTER(mảng; điều_kiện; [giá_trị_nếu_rỗng])

Trong đó:

  • mảng: là vùng dữ liệu cần lọc.
  • điều_kiện: là một biểu thức logic hoặc một mảng các biểu thức logic để xác định các hàng hoặc cột cần lấy.
  • [giá_trị_nếu_rỗng]: là một tham số tùy chọn

Ví dụ hàm filter kết hợp unique: Cho bảng dữ liệu 3:

Cho bảng ví dụ

Cho bảng ví dụ

Yêu cầu: Kết hợp hai hàm là FILTER và UNIQUE để lọc tên học sinh ở nhóm 1, nhóm 2 và nhóm 3. 

Cách làm:

Bước 1: Nhập công thứ =UNIQUE(FILTER(A42:A50;B42:B50=E42)) vào ô E43.

Nhập công thức lọc nhóm 1

Nhập công thức lọc nhóm 1

Bước 2: Nhấn Enter, sẽ thu được kết quả như hình dưới đây.

Kết quả lọc nhóm 1

Kết quả lọc nhóm 1

Bước 3: Ở ô F43, bạn nhập công thức =UNIQUE(FILTER(A42:A50;B42:B50=F42)) vào F43.

Nhập công thức lọc nhóm 2

Nhập công thức lọc nhóm 2

Bạn sẽ thu được kết quả sau khi lọc là:

Kết quả sau khi lọc

Kết quả sau khi lọc

Bước 4: Ở ô G43, bạn nhập công thức =UNIQUE(FILTER(A42:A50;B42:B50=G42)).

Nhập công thức lọc nhóm 3

Nhập công thức lọc nhóm 3

Sau khi nhấn Enter, Excel sẽ trả về kết quả là:

Kết quả sau khi lọc

Kết quả sau khi lọc

Hàm UNIQUE kết hợp với hàm SORT

Hàm SORT cho phép bạn sắp xếp các hàng hoặc cột theo một hoặc nhiều tiêu chí từ một vùng dữ liệu. Hàm SORT có cú pháp như sau:

=SORT(mảng; [số_cột_hoặc_hàng]; [xuôi_hoặc_ngược]; [số_cột_hoặc_hàng]; [xuôi_hoặc_ngược]; …)

Trong đó:

  • mảng: là vùng dữ liệu cần sắp xếp.

  • [số_cột_hoặc_hàng]: là một tham số tùy chọn, chỉ định cột hoặc hàng cần sắp xếp. Nếu bỏ trống, hàm SORT sẽ sắp xếp theo cột hoặc hàng đầu tiên của mảng.

  • [xuôi_hoặc_ngược:] là một tham số tùy chọn, có thể là TRUE hoặc FALSE. Nếu là TRUE, hàm SORT sẽ sắp xếp theo thứ tự tăng dần. Nếu là FALSE, hàm SORT sẽ sắp xếp theo thứ tự giảm dần. Nếu bỏ trống, hàm SORT sẽ mặc định là TRUE.

  • Bạn có thể nhập thêm các cặp [số_cột_hoặc_hàng] và [xuôi_hoặc_ngược] để sắp xếp theo nhiều tiêu chí.

Hàm UNIQUE kết hợp với hàm SORT có thể giúp bạn lấy ra các giá trị duy nhất và sắp xếp chúng theo một thứ tự nhất định. 

Ví dụ 1: Cho bảng dữ liệu số 4:

cho-bang-du-lieu.jpg

Cho bảng ví dụ

Yêu cầu: Dùng hàm SORT và UNIQUE để lọc và sắp xếp dữ liệu duy nhất từ nhỏ tới lớn.

Cách sử dụng hàm unique:

Bước 1: Ở ô B62, bạn nhập công thức =sort(unique(A62:A71)).

nhap-cong-thuc.jpg

Nhập công thức sort

Bước 2: Nhấn Enter, kết quả lọc và sắp xếp sẽ được Excel trả về như sau:

ket-qua-loc.jpg

Kết quả nhận được

Ví dụ 2: Cho bảng dữ liệu số 5:

cho-bang-du-lieu.jpg

Cho bảng ví dụ

Yêu cầu: Dùng hàm SORT và UNIQUE để lọc và sắp xếp tên theo độ tuổi trong bảng ví dụ 5. Lưu ý, tên sẽ được sắp xếp theo vần trong bảng chữ cái A,B,C.

Cách dùng hàm unique trong excel: 

Bước 1: Nhập công thức =sort(unique(A82:B93)) vào ô C82.

Nhập công thức kết hợp

Nhập công thức kết hợp

Bước 2: Nhấn Enter, kết quả thu được như sau:

Kết quả nhận được

Kết quả nhận được

Không sử dụng được hàm UNIQUE: Nguyên nhân và cách xử lý

Tại sao không dùng được hàm unique trong excel? Hàm UNIQUE là một hàm mới được giới thiệu trong Excel 365, nên nếu bạn đang sử dụng các phiên bản Excel cũ hơn, bạn có thể không sử dụng được hàm này. Để kiểm tra phiên bản Excel của bạn, bạn có thể vào File > Account > About Excel.

Nếu bạn không có Excel 365, bạn có thể sử dụng các cách khác để lấy ra các giá trị duy nhất trong Excel, ví dụ như:

  • Sử dụng tính năng Remove Duplicates để loại bỏ các giá trị trùng lặp trong một vùng dữ liệu.
  • Sử dụng tính năng Advanced Filter để lọc ra các giá trị duy nhất trong một vùng dữ liệu.
  • Sử dụng công thức kết hợp các hàm IF, COUNTIF, INDEX và SMALL để trả về các giá trị duy nhất trong một vùng dữ liệu.

Không sử dụng được hàm UNIQUE: Nguyên nhân và cách xử lý

Không sử dụng được hàm UNIQUE: Nguyên nhân và cách xử lý

Những lưu ý khi sử dụng hàm UNIQUE trong excel

Khi sử dụng hàm UNIQUE trong excel, bạn cần lưu ý một số điểm sau:

  • Hàm UNIQUE trả về một mảng động, nghĩa là kết quả sẽ tự động thay đổi khi dữ liệu thay đổi. Bạn không cần phải kéo hay sao chép công thức để lấy kết quả cho các ô khác.
  • Công thức UNIQUE có thể trả về nhiều hàng hoặc cột, tùy thuộc vào kích thước của mảng đầu vào và các tham số tùy chọn. Bạn cần đảm bảo rằng không có dữ liệu khác bị chèn đè bởi kết quả của hàm UNIQUE.
  • Lệnh unique trong excel có thể nhận vào một mảng là kết quả của một hàm khác, ví dụ như hàm FILTER, hàm RANDARRAY, hàm SEQUENCE,… Bạn có thể kết hợp các hàm này để tạo ra các công thức phức tạp hơn.
  • Hàm UNIQUE có thể nhận vào một mảng là một hàng hoặc cột cố định, ví dụ như A:A, 1:1,… Bạn có thể sử dụng cách này để lấy ra các giá trị duy nhất trong cả bảng tính.

Những lưu ý khi sử dụng hàm UNIQUE trong excel

Những lưu ý khi sử dụng hàm UNIQUE trong excel

Kết luận

Hàm UNIQUE trong Excel là một hàm rất hữu ích để lấy ra các giá trị duy nhất từ một vùng dữ liệu hoặc một danh sách. Bạn có thể sử dụng hàm UNIQUE để loại bỏ các giá trị trùng lặp, hoặc chỉ lấy các giá trị xuất hiện một lần duy nhất. Bạn cũng có thể kết hợp hàm UNIQUE với các hàm khác để thực hiện các thao tác nâng cao trên các giá trị duy nhất. Hy vọng bài viết này đã giúp bạn hiểu rõ hơn về cách sử dụng hàm UNIQUE trong Excel. Nếu bạn có bất kỳ câu hỏi hay góp ý nào, xin vui lòng để lại bình luận phía dưới. Cảm ơn bạn đã theo dõi! 

Tìm hiểu thêm:  Cách sắp xếp tên theo thứ tự ABC trong Excel đơn giản, dễ thực hiện