Home / Thủ thuật tin học văn phòng / Thủ thuật Excel / Cách tìm những giá trị lặp nhiều nhất (số hoặc chuỗi ký tự) từ một danh sách trong Excel

Cách tìm những giá trị lặp nhiều nhất (số hoặc chuỗi ký tự) từ một danh sách trong Excel

Giả sử bạn có một danh sách tên chứa một vài tên trùng lặp. Bạn muốn chọn các giá trị xuất hiện nhiều lần. Cách trực tiếp là đếm từng dữ liệu một, nhưng nếu có hàng ngàn tên trong cột, cách này sẽ rắc rối và tốn thời gian. Trong bài viết này, Tinhocmoi.com sẽ hướng dẫn các bạn một vài mẹo để giải quyết vấn đề nhanh chóng và tiện lợi.

Tìm các giá trị lặp nhiều nhất (số hoặc chuỗi ký tự) từ danh sách bằng công thức mảng

Nhìn chung, chúng ta có thể sử dụng hàm MODE (=MODE(A1:A16))để tìm các số xuất hiện nhiều nhất trong vùng dữ liệu. Tuy nhiên, hàm MODE không hiệu quả đối với chuỗi ký tự. Để chọn các giá trị xuất hiện thường xuyên nhất, bạn có thể sử dụng công thức mảng sau:

Trong ô trống bên cạnh dữ liệu, nhập công thức:

=INDEX($A$1:$A$16,MODE(MATCH($A$1:$A$16,$A$1:$A$16,0)))

Nhấn Ctrl + Shift + Enter.

Cách tìm những giá trị lặp nhiều nhất (số hoặc chuỗi ký tự) từ một danh sách trong Excel

Chú ý:

1. A1:A16 là vùng dữ liệu bạn muốn thao tác.

2. Công thức mảng không hoạt động nếu có ô trống trong danh sách.

Tìm các giá trị lặp nhiều nhất (số hoặc chuỗi ký tự) từ danh sách bằng VBA Code

Vói VBA, bạn không chỉ tìm được các giá trị xuất hiện thường xuyên nhất mà còn đếm được số lần xuất hiện của chúng.

1. Nhấn giữ phím Alt + F11, cửa sổ Microsoft Visual Basic for Applications mở ra.

2. Nhấp Insert > Module, dán đoạn mã sau vào Module Window.


3. Nhấn F5 để chạy mã, một hộp thoại hiện ra nhắc nhở bạn chọn vùng dữ liệu bạn muốn sử dụng như hình dưới đây:
Xem thêm:  Cách xóa dòng nếu dòng chứa giá trị 0

Cách tìm những giá trị lặp nhiều nhất (số hoặc chuỗi ký tự) từ một danh sách trong Excel

4. Nhấn OK. Một hộp thoại lại xuất hiện hiển thị thông tin sau đây:

Cách tìm những giá trị lặp nhiều nhất (số hoặc chuỗi ký tự) từ một danh sách trong Excel

 

Từ khóa tìm kiếm:

  • tìm kí tư lặp lại trong excel

Check Also

Hướng dẫn cách viết cấu trúc IF ELSE trong VBA Excel

Hướng dẫn cách viết cấu trúc IF ELSE trong VBA Excel

Trong lập trình nói chung, cấu trúc xét tính logic Đúng – Sai của 1 …

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *