Excel không có hàm Unique là vấn đề phổ biến, đặc biệt với người dùng Excel phiên bản 2016. Vì một số lý do, hàm Unique đã bị ẩn và không thể tìm thấy. Nếu bạn vẫn chưa biết cách giải quyết, đừng bỏ qua bài viết này!
Thông tin về hàm Unique và nguyên nhân vì sao Excel thiếu hàm này?
Trước khi khám phá lý do tại sao Excel không có hàm Unique, bạn cần nắm rõ công dụng của hàm này. Đây là một hàm rất hữu ích, giúp bạn lọc ra các giá trị duy nhất từ một dãy ô hoặc một vùng dữ liệu trong Excel.
Khái niệm về hàm Unique là gì?
Hàm Unique được sử dụng để lấy ra danh sách các giá trị không trùng lặp từ một phạm vi hoặc mảng trong Excel. Hàm này thuộc nhóm các hàm 'dynamic array', có mặt trong Excel 365 và các phiên bản mới hơn.

Khi sử dụng hàm Unique, Excel sẽ tự động loại bỏ các giá trị trùng lặp và trả về một mảng các giá trị duy nhất từ phạm vi đã chỉ định. Đây là công cụ tuyệt vời khi bạn cần xử lý dữ liệu không có sự lặp lại.
Công thức sử dụng hàm Unique trong Excel
Giống như các hàm khác trong Excel, hàm Unique cũng có cú pháp riêng. Trước khi sử dụng, bạn cần nắm rõ cấu trúc cú pháp của nó, cụ thể là: UNIQUE(array, [by_col], [exactly_once])
Cụ thể:
- array: Phạm vi hoặc mảng ô chứa dữ liệu mà bạn muốn lấy ra các giá trị duy nhất.
- by_col (tùy chọn): Giá trị logic quyết định cách thức xử lý của hàm Unique. Mặc định, giá trị này là FALSE, có nghĩa là hàm sẽ trả kết quả theo hàng. Nếu là TRUE, kết quả sẽ được trả theo cột.
- exactly_once (tùy chọn): Mặc định là FALSE, nghĩa là hàm sẽ trả tất cả giá trị duy nhất. Nếu giá trị này là TRUE, hàm chỉ trả các giá trị xuất hiện duy nhất một lần trong phạm vi dữ liệu.

Mặc dù công thức của hàm này có vẻ phức tạp, nhưng khi sử dụng thường xuyên, bạn sẽ hiểu rõ cách hoạt động của nó. Sau khi nắm bắt được cách thức vận hành, bạn sẽ nhận thấy hàm này có rất nhiều ứng dụng hữu ích.
Ứng dụng của hàm Unique
Hàm Unique trong Excel rất hữu ích khi phân tích dữ liệu và quản lý thông tin. Loại hàm này rất phổ biến đối với những người làm việc thường xuyên với dữ liệu. Một số ứng dụng thực tế của hàm Unique bao gồm:
- Quản lý dữ liệu khách hàng hoặc sản phẩm: Khi bạn có một danh sách khách hàng hoặc sản phẩm, hàm Unique giúp bạn tạo ra danh sách không bị trùng lặp. Điều này giúp công việc quản lý trở nên dễ dàng hơn mà không phải kiểm tra lại các tên bị lặp.
- Tạo danh sách email không trùng lặp: Hàm Unique rất hữu ích khi bạn cần tạo danh sách địa chỉ email mà không bị trùng, giúp tránh tình trạng gửi nhiều bản sao tới một người.
- Dễ dàng kết hợp với các hàm khác: Các hàm như Filter, Sort và Countif thường được kết hợp với Unique để trích xuất và xử lý giá trị từ tệp dữ liệu lớn, giúp xử lý nhanh chóng danh sách dữ liệu.

Như đã nêu, hàm Unique có rất nhiều ứng dụng hữu ích trong công việc hàng ngày. Tuy nhiên, đôi khi nhiều người không thể sử dụng hàm này trong Excel. Vậy lý do vì sao Excel lại thiếu hàm Unique? Bạn có thể tìm hiểu thêm để khắc phục vấn đề này trong phần tiếp theo.
Vì sao Excel lại không có hàm Unique?
Có một số nguyên nhân khiến bạn không thể sử dụng hàm Unique trong Excel. Chỉ cần xác định đúng nguyên nhân, bạn sẽ tìm được cách khắc phục. Dưới đây là một số lý do cụ thể:
- Phiên bản Excel không hỗ trợ: Hàm Unique chỉ có trên Excel 365, Excel 2021 và phiên bản Excel online. Nếu bạn đang sử dụng Excel 2016 hoặc 2019, hàm này không có sẵn. Để sử dụng hàm, bạn cần nâng cấp lên Excel 365 hoặc sử dụng phiên bản mới nhất.
- Lỗi cú pháp: Cú pháp đúng của hàm là UNIQUE(array, [by_col], [exactly_once]). Bạn cần kiểm tra và sửa các lỗi cú pháp nếu có.
- Dữ liệu không hợp lệ: Nếu phạm vi dữ liệu đã chọn không có dữ liệu hoặc dữ liệu không hợp lệ, hàm sẽ không trả về kết quả. Hãy kiểm tra lại phạm vi dữ liệu, loại bỏ dữ liệu không hợp lệ và thử lại hàm.

Chỉ cần áp dụng những gợi ý trên, bạn sẽ có thể sử dụng hàm Unique một cách dễ dàng. Tuy nhiên, nếu vẫn không thể sử dụng hàm Unique, bạn cần tìm cách làm gì tiếp theo?
Cách thêm hàm Unique vào Excel 2016, 2019 và các phiên bản cũ
Nếu bạn không thể sử dụng hàm Unique trong Excel, hãy thử thêm hàm này vào Excel 2016, 2019 bằng cách làm theo các bước sau:
Bước 1: Nhấn tổ hợp phím Alt + F11 để mở cửa sổ Visual Basic for Applications (VBA). Sau đó, nhấn vào Insert và chọn Module để tạo một mô-đun mới.

Bước 2: Dán đoạn mã dưới đây vào mô-đun bạn vừa tạo để thêm hàm Unique vào Excel 2016:
“Function UNIQUES(rng As Range) As Variant()
Dim list As New Collection
Dim Ulist() As Variant
On Error Resume Next
For Each Value In rng
List.Add CStr(Value), CStr(Value)
Next
On Error GoTo 0
ReDim Ulist(list.Count - 1, 0)
For i = 0 To list.Count - 1
Ulist(i, 0) = list(i + 1)
Next
UNIQUES = Ulist
End Function

Bước 3: Lưu lại module đã nhập mã và đóng chương trình VBA.
Bước 4: Trở lại bảng tính Excel và thử nhập công thức =UNIQUES(A2:A10) như trong hình dưới đây. Kết quả sẽ là danh sách các giá trị duy nhất trong phạm vi ô A2:A10.

Chú ý:
- Nếu bạn đang dùng phiên bản Excel cũ như 2016, trước tiên cần chọn các ô mà bạn muốn hiển thị kết quả. Sau đó, nhập công thức và kết quả sẽ được trả về trong các ô đó.
- Khi chọn dải ô, công thức sẽ trả về các giá trị duy nhất, và #N/A sẽ xuất hiện để chỉ ra rằng chỉ có các giá trị duy nhất trong những ô bạn đã chọn.
Chỉ với một vài thao tác đơn giản, bạn đã có thể thêm hàm Unique vào Excel 2016, 2019 và các phiên bản cũ.
Một số lưu ý khi sử dụng hàm Unique
Khi sử dụng hàm Unique, bạn cần lưu ý một số điểm quan trọng để đảm bảo kết quả đúng như mong đợi, bao gồm:
- Hàm Unique có thể trích xuất dữ liệu từ một bảng tính khác. Tuy nhiên, kết quả chỉ xuất hiện khi tất cả các bảng tính liên quan đều mở. Nếu không, lỗi REF sẽ xuất hiện.
- Nếu việc sử dụng VBA gặp khó khăn, bạn có thể cân nhắc nâng cấp lên phiên bản Excel mới nhất hoặc sử dụng Office 365. Đây là phương án ổn định nhất để sử dụng hàm Unique, đồng thời giúp bạn tận dụng các tính năng bảo mật và hỗ trợ mới nhất của Excel.

Với một chút điều chỉnh và chú ý, bạn sẽ có thể sử dụng hàm Unique một cách dễ dàng. Nếu nắm vững, hàm Unique sẽ trở thành công cụ tuyệt vời hỗ trợ bạn trong việc xử lý dữ liệu hàng ngày. Đừng ngần ngại dành thời gian để tìm hiểu thêm về nó.
Kết luận
Vậy là, qua bài viết này, bạn đã hiểu lý do tại sao Excel không hỗ trợ hàm Unique và cách khắc phục để có thể sử dụng hàm này. Hy vọng bạn sẽ sớm giải quyết được vấn đề và tiếp tục sử dụng hàm Unique hiệu quả. Chúc bạn áp dụng thành công và đừng quên theo dõi Mytour để nhận thêm nhiều mẹo hay và cập nhật những ứng dụng thú vị!
