Note: The other languages of the website are Google-translated. Back to English

Làm cách nào để liệt kê tất cả các trường hợp phù hợp của một giá trị trong Excel?

Như ảnh chụp màn hình bên trái được hiển thị, bạn cần tìm và liệt kê tất cả các trường hợp khớp của giá trị “Linda” trong bảng. Làm thế nào để đạt được nó? Hãy thử các phương pháp trong bài viết này.

Liệt kê tất cả các trường hợp phù hợp của một giá trị với công thức mảng
Dễ dàng chỉ liệt kê trường hợp phù hợp đầu tiên của một giá trị với Kutools cho Excel

Các hướng dẫn khác về VLOOKUP ...


Liệt kê tất cả các trường hợp phù hợp của một giá trị với công thức mảng

Với công thức mảng sau, bạn có thể dễ dàng liệt kê tất cả các trường hợp khớp của một giá trị trong một bảng nhất định trong Excel. Hãy làm như sau.

1. Chọn một ô trống để xuất ra phiên bản phù hợp đầu tiên, nhập công thức bên dưới vào đó, rồi nhấn Ctrl + sự thay đổi + đăng ký hạng mục thi các phím đồng thời. 

=INDEX($B$2:$B$11, SMALL(IF($D$2=$A$2:$A$11, ROW($A$2:$A$11)-ROW($A$2)+1), ROW(1:1)))

Chú thích: Trong công thức, B2: B11 là phạm vi mà các trường hợp phù hợp nằm trong đó. A2: A11 là phạm vi chứa giá trị nhất định mà bạn sẽ liệt kê tất cả các trường hợp dựa trên. Và D2 chứa giá trị nhất định.

2. Tiếp tục chọn ô kết quả, sau đó kéo Fill Handle xuống để lấy các trường hợp phù hợp khác.


Dễ dàng chỉ liệt kê trường hợp phù hợp đầu tiên của một giá trị với Kutools cho Excel

Bạn có thể dễ dàng tìm và liệt kê trường hợp phù hợp đầu tiên của một giá trị với Tìm kiếm một giá trị trong danh sách chức năng của Kutools cho Excel mà không cần nhớ công thức. Hãy làm như sau.

Trước khi áp dụng Kutools cho Excel, Xin vui lòng tải xuống và cài đặt nó trước tiên.

1. Chọn một ô trống mà bạn sẽ đặt phiên bản phù hợp đầu tiên, sau đó nhấp vào Kutools > Công thức trợ giúp > Công thức trợ giúp

2. bên trong Trình trợ giúp công thức hộp thoại, bạn cần:

2.1 Tìm và chọn Tìm kiếm một giá trị trong danh sách tùy chọn trong Chọn một công thức cái hộp;
Lời khuyên: Bạn có thể kiểm tra Lọc , nhập từ khóa vào hộp văn bản để lọc nhanh công thức bạn cần.
2.2 Trong Bảng_mảng , chọn phạm vi bảng chứa cả cột giá trị cụ thể và cột phiên bản phù hợp;
2.3 Trong Look_value , chọn ô có giá trị cụ thể mà bạn sẽ liệt kê trường hợp đầu tiên dựa trên;
2.4 Trong Cột , chọn cột chứa phiên bản phù hợp. Hoặc chỉ cần nhập số cột vào đó;
Lời khuyên: Số cột dựa trên số cột đã chọn, nếu bạn chọn bốn cột và đây là cột thứ 3, bạn cần nhập số 3 vào Cột cái hộp.
2.5 nhấp vào OK

Sau đó, phiên bản phù hợp đầu tiên của giá trị đã cho được liệt kê như ảnh chụp màn hình bên dưới.

  Nếu bạn muốn dùng thử miễn phí (30-day) của tiện ích này, vui lòng nhấp để tải xuống, và sau đó đi đến áp dụng hoạt động theo các bước trên.


Những bài viết liên quan

Giá trị Vlookup trên nhiều trang tính
Bạn có thể áp dụng hàm vlookup để trả về các giá trị phù hợp trong một bảng của trang tính. Tuy nhiên, nếu bạn cần vlookup giá trị trên nhiều trang tính, bạn có thể làm như thế nào? Bài viết này cung cấp các bước chi tiết để giúp bạn dễ dàng giải quyết vấn đề.

Vlookup và trả về các giá trị phù hợp trong nhiều cột
Thông thường, việc áp dụng hàm Vlookup chỉ có thể trả về giá trị phù hợp từ một cột. Đôi khi, bạn có thể cần trích xuất các giá trị phù hợp từ nhiều cột dựa trên tiêu chí. Đây là giải pháp cho bạn.

Vlookup để trả về nhiều giá trị trong một ô
Thông thường, khi áp dụng hàm Vlookup, nếu có nhiều giá trị phù hợp với tiêu chí, bạn chỉ có thể nhận được kết quả của giá trị đầu tiên. Nếu bạn muốn trả về tất cả các kết quả phù hợp và hiển thị tất cả chúng trong một ô duy nhất, bạn có thể đạt được điều gì?

Vlookup và trả về toàn bộ hàng có giá trị phù hợp
Thông thường, sử dụng hàm vlookup chỉ có thể trả về một kết quả từ một cột nhất định trong cùng một hàng. Bài viết này sẽ chỉ cho bạn cách trả về toàn bộ hàng dữ liệu dựa trên các tiêu chí cụ thể.

Vlookup ngược hoặc theo thứ tự ngược lại
Nói chung, hàm VLOOKUP tìm kiếm các giá trị từ trái sang phải trong bảng mảng và nó yêu cầu giá trị tra cứu phải nằm ở phía bên trái của giá trị đích. Tuy nhiên, đôi khi bạn có thể biết giá trị mục tiêu và muốn tìm ra giá trị tra cứu ngược lại. Do đó, bạn cần vlookup ngược trong Excel. Có một số cách trong bài viết này để giải quyết vấn đề này một cách dễ dàng!

Các hướng dẫn khác về VLOOKUP ...


Các công cụ năng suất văn phòng tốt nhất

Kutools cho Excel giải quyết hầu hết các vấn đề của bạn và tăng 80% năng suất của bạn

  • Tái sử dụng: Chèn nhanh công thức phức tạp, biểu đồ và bất cứ thứ gì bạn đã sử dụng trước đây; Mã hóa ô với mật khẩu; Tạo danh sách gửi thư và gửi email ...
  • Thanh siêu công thức (dễ dàng chỉnh sửa nhiều dòng văn bản và công thức); Bố cục đọc (dễ dàng đọc và chỉnh sửa số lượng ô lớn); Dán vào Dải ô đã Lọchữu ích. Cảm ơn !
  • Hợp nhất các ô / hàng / cột mà không làm mất dữ liệu; Nội dung phân chia ô; Kết hợp các hàng / cột trùng lặp... Ngăn chặn các ô trùng lặp; So sánh các dãyhữu ích. Cảm ơn !
  • Chọn trùng lặp hoặc duy nhất Hàng; Chọn hàng trống (tất cả các ô đều trống); Tìm siêu và Tìm mờ trong Nhiều Sổ làm việc; Chọn ngẫu nhiên ...
  • Bản sao chính xác Nhiều ô mà không thay đổi tham chiếu công thức; Tự động tạo tài liệu tham khảo sang Nhiều Trang tính; Chèn Bullets, Hộp kiểm và hơn thế nữa ...
  • Trích xuất văn bản, Thêm Văn bản, Xóa theo Vị trí, Xóa không gian; Tạo và In Tổng số phân trang; Chuyển đổi giữa nội dung ô và nhận xéthữu ích. Cảm ơn !
  • Siêu lọc (lưu và áp dụng các lược đồ lọc cho các trang tính khác); Sắp xếp nâng cao theo tháng / tuần / ngày, tần suất và hơn thế nữa; Bộ lọc đặc biệt bằng cách in đậm, in nghiêng ...
  • Kết hợp Workbook và WorkSheets; Hợp nhất các bảng dựa trên các cột chính; Chia dữ liệu thành nhiều trang tính; Chuyển đổi hàng loạt xls, xlsx và PDFhữu ích. Cảm ơn !
  • Hơn 300 tính năng mạnh mẽ. Hỗ trợ Office / Excel 2007-2021 và 365. Hỗ trợ tất cả các ngôn ngữ. Dễ dàng triển khai trong doanh nghiệp hoặc tổ chức của bạn. Đầy đủ tính năng Dùng thử miễn phí 30 ngày. Bảo đảm hoàn lại tiền trong 60 ngày.
tab kte 201905

Tab Office mang lại giao diện Tab cho Office và giúp công việc của bạn trở nên dễ dàng hơn nhiều

  • Cho phép chỉnh sửa và đọc theo thẻ trong Word, Excel, PowerPoint, Publisher, Access, Visio và Project.
  • Mở và tạo nhiều tài liệu trong các tab mới của cùng một cửa sổ, thay vì trong các cửa sổ mới.
  • Tăng 50% năng suất của bạn và giảm hàng trăm cú nhấp chuột cho bạn mỗi ngày!
officetab dưới cùng
Nhận xét (13)
Xếp hạng 5 trong 5 · xếp hạng 1
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Có một công thức tương tự sẽ hoạt động trong trang tính của Google không?
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Điều này rất hữu ích, cảm ơn! Tôi đang cố gắng thực hiện điều này thêm một bước nữa và có thể trả về tất cả các trường hợp khớp của một giá trị nhất định trong khi phải tìm kiếm qua nhiều mảng cột đơn. Để giải quyết vấn đề này bằng cách sử dụng ví dụ của bạn, tôi đã thêm cột điểm kiểm tra thứ hai và sửa đổi công thức của bạn để tra cứu điểm kiểm tra nhất định và trả về các tên phù hợp với điểm đó. Tôi nhận được điều này để làm việc với INDEX (SMALL ()) và có thể lấy tất cả các tên từ cả hai cột thử nghiệm. Tôi cũng đã quản lý để chỉ trả lại các tên có điểm đó trong Bài kiểm tra 2 bằng cách sử dụng INDEX (MATCH (INDEX (MATCH))), tuy nhiên điều này chỉ có thể tìm thấy trường hợp đầu tiên trong mảng. Những gì tôi thực sự đang cố gắng làm là sự kết hợp của những thứ này: trả về tất cả các tên với mảng đã cho, đồng thời thu hẹp tìm kiếm cho một cột cụ thể trong mảng. Bạn có bất kỳ lời khuyên cho điều này?
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Good day,
Bạn có vui lòng cung cấp ảnh chụp màn hình bảng tính của mình cho thấy chính xác những gì bạn đang cố gắng thực hiện không? Cảm ơn bình luận của bạn.
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Một công thức rất hữu ích và mang tính giáo dục. Tôi đang đối sánh với một giá trị số đã đặt và nó hoạt động tốt. Làm cách nào tôi có thể sử dụng> = thay vì chỉ = (tức là IF ($ D $ 2> = $ A $ 2: $ A $ 11) để thực hiện đối sánh vì vậy nó đang tìm kiếm các giá trị lớn hơn một giá trị đã đặt (trong $ D $ 2). Tôi giả sử như nó không hoạt động vì một trong những hàm trong công thức khớp với văn bản cụ thể hơn là hoạt động với số?
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Tôi sẽ sử dụng công thức này như thế nào nhưng thay vì điền vào, tôi có thể điền trên nhưng công thức sẽ tiếp tục di chuyển xuống khi tôi điền trên (tức là công thức thay đổi từ ROW (1: 1) thành ROW (2: 2)
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Xin chào Luke, Công thức mảng dưới đây có thể giúp ích cho bạn. Chú thích: Sau khi nhập công thức, vui lòng nhấn Ctrl + sự thay đổi + đăng ký hạng mục thi chìa khóa để áp dụng nó. Và sau đó kéo Fill Handle của nó sang phải qua các ô bạn cần. =INDEX($B$2:$B$11, SMALL(IF($D$2=$A$2:$A$11, ROW($A$2:$A$11)-ROW($A$2)+1), COLUMN(A1)))
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Câu hỏi, tôi có một trang tính được đặt đối diện với trang này, trong đó "Linda" sẽ là tiêu đề cột mà tôi muốn gắn cờ và giá trị "90" hoặc 89 "mà tôi muốn trả lại. Tôi có thể thay đổi hàm hàng thành cột không hàm số?
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Kinh ngạc. Công thức đã làm việc cho tôi chính xác theo cách tôi đang tìm kiếm. Bỏ mũ. Cảm ơn rất nhiều
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Tuyệt vời. Cảm ơn bạn rất nhiều. Rất hữu ích cho công việc của tôi.
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Công thức đẹp. Trong quá trình thử nghiệm, tôi nhận được #NUMBER! khi tôi xóa các ô A9: B11. Làm thế nào để thay đổi công thức để tránh mắc phải lỗi này? Tôi tự hỏi, bởi vì tôi muốn sử dụng công thức này cho danh sách các sự kiện vào một ngày nhất định và vào ngày 1 có 40 sự kiện, vào ngày 2 là 10 sự kiện, v.v. Tôi có thể tạo một danh sách được lập chỉ mục cho 100 hàng, nhưng nó trông rất lạ khi đối với ngày thứ 2, 10 hàng đầu tiên hiển thị sự kiện và 90 hàng còn lại hiển thị #NUMBER !. Sẽ không sao cho tôi nếu kết quả là "-" thay vì #NUMBER!
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Ồ! Làm việc hoàn hảo, cảm ơn rất nhiều! Công thức tuyệt vời.
Xếp hạng 5 trong 5
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Có cách nào để ngăn công thức này trả về các giá trị trùng lặp không

Cảm ơn
Steven
Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web
Xin chào Steven Waddleton,
Hai công thức sau đây có thể giúp bạn.
Công thức mảng trong E2:
=INDEX($B$2:$B$11,MATCH(0,COUNTIF($E$1:E1,$B$2:$B$11)+($A$2:$A$11<>$D$2),0)) + Ctrl + sự thay đổi + đăng ký hạng mục thi
Công thức trong E2:
=LOOKUP(2, 1/((COUNTIF($F$1:F1,$B$2:$B$11)=0)*($D$2=$A$2:$A$11)), $B$2:$B$11)
Trong các công thức, E1 là ô phía trên ô kết quả.
https://www.extendoffice.com/images/stories/comments/comment-picture-zxm/instance-no-duplicates.png
Không có bình luận nào được đăng ở đây
Để lại ý kiến ​​của bạn
Đăng với tư cách khách
×
Đánh giá bài viết này:
0   Nhân vật
Các vị trí được đề xuất

Kết nối với chúng tôi

Bản quyền © 2009 - www.extendoffice.com. | Đã đăng ký Bản quyền. cung cấp bởi ExtendOffice. | BẢN ĐỒ CHI NHÁNH
Microsoft và logo Office là các nhãn hiệu hoặc nhãn hiệu đã đăng ký của Microsoft Corporation tại Hoa Kỳ và / hoặc các quốc gia khác.
Được bảo vệ bởi Sectigo SSL