Bỏ qua nội dung chính

Dễ dàng đếm các giá trị duy nhất và khác biệt – 7 ví dụ

Thông thường, trong Excel, các giá trị duy nhất là các giá trị chỉ xuất hiện một lần trong danh sách mà không có bất kỳ sự trùng lặp nào và các giá trị khác biệt là tất cả các giá trị khác nhau (giá trị duy nhất + lần xuất hiện trùng lặp đầu tiên). Khi làm việc trên một tập dữ liệu lớn, bạn có thể cần đếm số lượng giá trị duy nhất và khác biệt giữa các giá trị trùng lặp từ danh sách các ô như ảnh chụp màn hình bên dưới. Hướng dẫn này sẽ giới thiệu một số thủ thuật nhanh để đếm các giá trị duy nhất và khác biệt trong Excel.

Đếm các giá trị duy nhất trong Excel

Đếm các giá trị riêng biệt (lần xuất hiện trùng lặp duy nhất và đầu tiên) trong Excel


Đếm các giá trị duy nhất trong Excel

Phần này sẽ nói về một số ví dụ về công thức để đếm số lượng giá trị duy nhất, bao gồm văn bản và số trong danh sách.

Đếm các giá trị duy nhất bằng công thức

Giả sử, tôi có một danh sách tên chứa một số tên trùng lặp trong danh sách tên. Bây giờ, tôi chỉ cần lấy số lượng tên duy nhất (được tô màu vàng) như ảnh chụp màn hình bên dưới:

Để giải quyết vấn đề này, công thức mảng sau đây có thể giúp ích cho bạn:

Bước 1: Nhập công thức

Nhập hoặc sao chép công thức dưới đây vào ô trống nơi bạn muốn xuất kết quả:

=SUM(IF(COUNTIF(A2:A12,A2:A12)=1,1,0))
 Chú thích: Trong công thức trên, A2: A12 là danh sách dữ liệu mà bạn muốn đếm duy nhất.

Bước 2: Nhấn Ctrl + Shift + Enter phím để có kết quả chính xác:

Lời khuyên:

  1. Nếu danh sách các ô của bạn chứa một số loại dữ liệu khác như số, Booleans, giá trị lỗi, v.v., khi áp dụng công thức trên, nó sẽ nhận được số lượng giá trị duy nhất bất kể loại dữ liệu.
  2. Khi danh sách dữ liệu chứa các ô trống, công thức này sẽ loại trừ các ô trống.
  3. Đến chỉ đếm các giá trị văn bản duy nhất nếu có loại dữ liệu khác, vui lòng áp dụng công thức mảng bên dưới, rồi nhấn Ctrl + Shift + Enter keys để trả về kết quả:
    =SUM(IF(ISTEXT(A2:A12)*COUNTIF(A2:A12,A2:A12)=1,1,0))
  4. Đến chỉ đếm số duy nhất từ danh sách các ô chứa bất kỳ loại dữ liệu nào, vui lòng sử dụng công thức mảng sau, rồi nhấn Ctrl + Shift + Enter keys để trả về kết quả:
    =SUM(IF(ISNUMBER(A2:A12)*COUNTIF(A2:A12,A2:A12)=1,1,0))

Đếm các giá trị duy nhất với vài cú nhấp chuột bằng Kutools cho Excel

Bạn có thể gặp khó khăn khi nhớ các công thức khi cần áp dụng chúng vào lần sau. Nhưng, nếu bạn có Kutools cho Excel, Với khả Đếm các giá trị duy nhất tùy chọn Trình trợ giúp công thức, bạn có thể nhận được kết quả chỉ với một vài cú nhấp chuột. Xem bản trình diễn bên dưới:

  1. Nhấp vào một ô để xuất kết quả;
  2. Kích hoạt tính năng này bằng cách nhấp vào Kutools > Công thức trợ giúp > Công thức trợ giúp > Thống kê > Đếm các giá trị duy nhất;
  3. Chọn danh sách dữ liệu > OK.
Lời khuyên:
  1. Để áp dụng tính năng này, bạn nên tải về và cài đặt nó trước hết.
  2. Sản phẩm Trình trợ giúp công thức tính năng thu thập hơn 40 công thức được sử dụng phổ biến, chẳng hạn như Trích xuất các giá trị duy nhất, Trích xuất các ô có giá trị duy nhất (bao gồm các giá trị trùng lặp đầu tiên), Đếm số lượng giá trị được phân tách bằng dấu phẩy, Tính tổng dựa trên cùng một văn bản, và nhiều hơn nữa...

Đếm các giá trị duy nhất trong Excel 365/2021 bằng công thức

Nếu bạn đang sử dụng Excel 365 hoặc Excel 2021, thì có một hàm UNIQUE mới có thể giúp bạn tạo các công thức đơn giản hơn để đếm các giá trị duy nhất trong một tập hợp dữ liệu.

Ví dụ, để đếm số lượng tên riêng trong dãy A2:A12, vui lòng nhập công thức sau:

Bước 1: Sao chép hoặc nhập công thức dưới đây

=IFERROR(ROWS(UNIQUE(A2:A12,,TRUE)), 0)
Chú thích: Trong công thức này, A2: A12 là danh sách dữ liệu mà bạn muốn đếm các giá trị duy nhất.

Bước 2: Nhấn đăng ký hạng mục thi phím để nhận kết quả:

Lời khuyên:

  1. Nếu danh sách dữ liệu chứa các loại dữ liệu khác, chẳng hạn như văn bản, số, Booleans, giá trị lỗi, v.v., thì công thức này sẽ nhận được số lượng giá trị duy nhất bất kể loại dữ liệu.
  2. Công thức trên sẽ đếm các giá trị duy nhất bao gồm cả các ô trống, nếu bạn muốn loại bỏ các ô trống, vui lòng áp dụng công thức bên dưới và chỉ cần nhấn đăng ký hạng mục thi Chìa khóa:
    =SUM(IF(COUNTIF(A2:A12,A2:A12)=1,1,0))

Đếm các giá trị riêng biệt (lần xuất hiện trùng lặp duy nhất và đầu tiên) trong Excel

Để đếm các giá trị khác nhau (giá trị duy nhất và lần xuất hiện trùng lặp đầu tiên) trong danh sách các ô, ở đây, tôi sẽ giới thiệu các công thức khác để thực hiện nhiệm vụ này.

Đếm các giá trị riêng biệt bằng công thức

Trong Excel, bạn có thể áp dụng bất kỳ một trong các công thức dưới đây để trả về số lượng giá trị riêng biệt.

Bước 1: Nhập bất kỳ một trong các công thức dưới đây

Công thức 1: Sau khi nhập xong công thức, nhấn đăng ký hạng mục thi Chìa khóa.

=SUMPRODUCT(1/COUNTIF(A2:A12,A2:A12))      

Công thức 2: Sau khi nhập xong công thức, nhấn Ctrl + Shift + Enter phím.

=SUM(1/COUNTIF(A2:A12,A2:A12))             
Chú thích: Trong các công thức này, A2: A12 là danh sách dữ liệu mà bạn muốn đếm các giá trị khác nhau.

Kết quả:

Lời khuyên:

  1. Nếu danh sách dữ liệu chứa các loại dữ liệu khác, chẳng hạn như số, Booleans, giá trị lỗi, v.v., thì công thức này sẽ nhận các giá trị riêng biệt bất kể loại dữ liệu.
  2. Khi sử dụng công thức trên, bạn sẽ nhận được giá trị lỗi #DIV/0 nếu danh sách dữ liệu chứa các ô trống. Để sửa chữa và bỏ qua các ô trống, bạn nên áp dụng một trong các công thức dưới đây:
    Công thức 1: Sau khi nhập công thức, nhấn đăng ký hạng mục thi Chìa khóa.
    =SUMPRODUCT((A2:A12<>"")/COUNTIF(A2:A12,A2:A12&""))        
    Công thức 2: Sau khi nhập công thức, nhấn Ctrl + Shift + Enter phím.
    =SUM(IF(A2:A12<>"",1/COUNTIF(A2:A12, A2:A12), 0))       

  3. Đến chỉ nhận số lượng giá trị văn bản riêng biệt trong danh sách dữ liệu, vui lòng áp dụng công thức mảng bên dưới và nhấn Ctrl + Shift + Enter các phím để nhận kết quả:
    =SUM(IF(ISTEXT(A2:A12),1/COUNTIF(A2:A12, A2:A12),""))
  4. Đến chỉ đếm các giá trị số riêng biệt, vui lòng sử dụng công thức mảng sau đây và nhấn Ctrl + Shift + Enter các phím để nhận kết quả:
    =SUM(IF(ISNUMBER(A2:A12),1/COUNTIF(A2:A12, A2:A12),""))

Đếm các giá trị riêng biệt với một vài cú nhấp chuột bằng Kutools cho Excel

Nếu bạn cần áp dụng các công thức thường xuyên trong sổ làm việc của mình, bạn có thể khó nhớ các công thức đó khi cần áp dụng chúng vào lần sau. Nhưng, nếu bạn có Kutools cho Excel, Với khả Đếm các ô có giá trị duy nhất (bao gồm bản sao đầu tiên) tùy chọn Trình trợ giúp công thức, bạn có thể nhận được kết quả chỉ với vài cú nhấp chuột. Xem bản trình diễn bên dưới:

  1. Nhấp vào một ô để xuất kết quả;
  2. Kích hoạt tính năng này bằng cách nhấp vào Kutools > Công thức trợ giúp > Thống kê > Đếm các ô duy nhất có giá trị duy nhất (bao gồm giá trị trùng lặp đầu tiên);
  3. Chọn danh sách dữ liệu > OK.
Lời khuyên:
  1. Để áp dụng tính năng này, bạn nên tải về và cài đặt nó trước hết.
  2. Sản phẩm Trình trợ giúp công thức tính năng thu thập hơn 40 công thức được sử dụng phổ biến, chẳng hạn như Trích xuất các giá trị duy nhất, Trích xuất các ô có giá trị duy nhất (bao gồm các giá trị trùng lặp đầu tiên), Đếm số lượng giá trị được phân tách bằng dấu phẩy, Tính tổng dựa trên cùng một văn bản, và nhiều hơn nữa...

Đếm các giá trị riêng biệt với PivotTable

Trong Excel, PivotTable cũng có thể giúp lấy số lượng giá trị riêng biệt từ danh sách dữ liệu, vui lòng thực hiện theo các bước sau:

Bước 1: Tạo bảng tổng hợp

  1. Chọn danh sách dữ liệu, rồi bấm Chèn > bảng tổng hợp từ ruy-băng, xem ảnh chụp màn hình:
  2. Trong cửa sổ bật ra bảng tổng hợp từ hộp thoại bảng hoặc phạm vi:
    (1). Chọn một trang tính mới hoặc trang tính hiện có nơi bạn muốn đặt bảng tổng hợp;
    (2). Sau đó kiểm tra Thêm dữ liệu này vào Mô hình dữ liệu hộp kiểm.
    (3). Sau đó nhấn vào OK .

Bước 2: Sắp xếp trường và chọn tùy chọn Distinct Count

  1.  A Trường PivotTable khung được hiển thị, hãy kéo tên trường để Các giá trị khu vực, xem bản demo bên dưới:
  2. Sau đó, bấm vào số lượng tên thả xuống và chọn Cài đặt trường giá trị, xem ảnh chụp màn hình:
  3. Và sau đó, một Cài đặt trường giá trị hộp thoại sẽ mở ra, chọn Số lượng riêng biệt từ hộp danh sách bên dưới Tổng kết giá trị theo và nhấp vào OK nút, xem ảnh chụp màn hình:

Kết quả:

Bây giờ, bảng tổng hợp đã tạo sẽ hiển thị số lượng riêng biệt của danh sách dữ liệu như ảnh chụp màn hình bên dưới được hiển thị:

Lời khuyên:

  1. Nếu bạn cập nhật dữ liệu nguồn của mình, để có số lượng mới nhất, bạn chỉ cần nhấp chuột phải vào bảng tổng hợp và chọn Refresh tùy chọn.
  2. T Số lượng riêng biệt tùy chọn chỉ khả dụng trong Excel 2013 trở lên.

Đếm các giá trị riêng biệt trong Excel 365/2021 bằng công thức

Trong Excel 365 hoặc Excel 2021, bạn có thể sử dụng hàm UNIQUE mới với hàm COUNTA thông thường để tạo một công thức dễ dàng.

Vui lòng sao chép hoặc nhập công thức dưới đây vào một ô trống và nhấn đăng ký hạng mục thi phím để nhận kết quả:

=COUNTA(UNIQUE(A2:A12)) 
Chú thích: Trong công thức này, A2: A12 là danh sách dữ liệu mà bạn muốn đếm các giá trị riêng biệt.

Lời khuyên:

  1. Nếu danh sách dữ liệu chứa các loại dữ liệu khác, chẳng hạn như văn bản, số, Booleans, giá trị lỗi, v.v., thì công thức này sẽ đếm số lượng giá trị riêng biệt bất kể loại dữ liệu.
  2. Công thức trên sẽ đếm các giá trị riêng biệt bao gồm các ô trống, nếu bạn muốn loại bỏ các ô trống, vui lòng áp dụng công thức bên dưới và nhấn đăng ký hạng mục thi phím để nhận kết quả:
    =COUNTA(UNIQUE(FILTER(A2:A12, A2:A12<>"")))    


Bài viết liên quan:

  • Đếm các giá trị duy nhất trong bảng tổng hợp
  • Theo mặc định, khi chúng tôi tạo bảng tổng hợp dựa trên một dải dữ liệu có chứa một số giá trị trùng lặp, tất cả các bản ghi cũng sẽ được tính, nhưng đôi khi, chúng tôi chỉ muốn đếm các giá trị duy nhất dựa trên một cột để có được quyền kết quả chụp màn hình. Trong bài viết này, tôi sẽ nói về cách đếm các giá trị duy nhất trong bảng tổng hợp.
  • Đếm các giá trị duy nhất trong một cột được lọc
  • Nếu bạn có một danh sách các tên có một số trùng lặp trong cột đã lọc và bây giờ, bạn chỉ muốn đếm số lượng các tên duy nhất từ ​​danh sách đã lọc này. Bạn có giải pháp nào tốt để nhanh chóng giải quyết công việc này trong Excel không?
  • Đếm các giá trị duy nhất với nhiều tiêu chí
  • Dưới đây là một loạt dữ liệu chứa một số tên, dự án và địa điểm, và việc cần làm là tìm ra những tên phù hợp với tiêu chí tôi có trong danh sách, sau đó đếm từng tên phù hợp một lần duy nhất như hình minh họa bên dưới. Bạn có bất kỳ thủ thuật để giải quyết công việc này? Trong bài viết này, tôi sẽ giới thiệu các thủ thuật.
  • Nối các giá trị duy nhất
  • Nếu tôi có một danh sách dài các giá trị chứa một số dữ liệu trùng lặp, thì bây giờ, tôi chỉ muốn tìm các giá trị duy nhất và sau đó nối chúng thành một ô. Làm cách nào để giải quyết vấn đề này một cách nhanh chóng và dễ dàng trong Excel?
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations