Bỏ qua nội dung chính

Làm thế nào để vlookup và trả về toàn bộ / toàn bộ hàng của một giá trị phù hợp trong Excel?

Thông thường, bạn có thể vlookup và trả về giá trị phù hợp từ một dải dữ liệu bằng cách sử dụng hàm Vlookup, nhưng, bạn đã bao giờ cố gắng tìm và trả về toàn bộ hàng dữ liệu dựa trên các tiêu chí cụ thể như ảnh chụp màn hình sau đây chưa.

Vlookup và trả về toàn bộ / toàn bộ dữ liệu hàng của một giá trị phù hợp với công thức

Vlookup và trả về toàn bộ / toàn bộ dữ liệu hàng của một giá trị phù hợp với công thức mảng


Vlookup và trả về toàn bộ / toàn bộ dữ liệu hàng của một giá trị phù hợp với công thức

Để nhận toàn bộ dữ liệu hàng có giá trị phù hợp, vui lòng áp dụng công thức sau:

Nhập công thức này: = VLOOKUP ($ F $ 2, $ A $ 1: $ D $ 12, COLUMN (A1), FALSE) vào một ô trống mà bạn muốn lấy kết quả, chẳng hạn như H1, rồi kéo công thức sang phải (từ H2 đến K2), và bạn sẽ nhận được toàn bộ dữ liệu hàng mà bạn muốn. Xem ảnh chụp màn hình:

Chú thích: Trong công thức trên, F2 là giá trị tra cứu bạn muốn trả về toàn bộ hàng dựa trên, A1: D12 là phạm vi dữ liệu bạn muốn sử dụng, A1 cho biết số cột đầu tiên trong phạm vi dữ liệu của bạn.


Vlookup và trả về toàn bộ / toàn bộ dữ liệu hàng của một giá trị phù hợp với công thức mảng

Ngoại trừ công thức trên, đây là một công thức mảng khác cũng có thể giúp bạn.

1. Vui lòng chọn các ô mà bạn muốn xuất toàn bộ kết quả hàng, sau đó nhập công thức mảng này: = VLOOKUP (F2, $ A $ 2: $ D $ 12, {1,2,3,4}, FALSE) vào thanh công thức, xem ảnh chụp màn hình:

2. Và sau đó nhấn Ctrl + Shift + Enter với nhau, bạn sẽ nhận được toàn bộ hàng của giá trị phù hợp, xem ảnh chụp màn hình:

Chú thích: Trong công thức trên, F2 là giá trị tra cứu bạn muốn trả về toàn bộ hàng dựa trên, A2: D12 là phạm vi dữ liệu bạn muốn sử dụng, 1,2,3,4 là số cột mà bạn muốn trả về giá trị tương ứng của nó.


Nếu bạn quan tâm đến hàm Vlookup trong Excel, Kutools cho Excel's SIÊU NHÌN hỗ trợ một số công thức Vlookup mạnh mẽ cho bạn, bạn có thể nhanh chóng thực hiện hàm Vlookup mà không cần nhớ bất kỳ công thức nào. Nhấp để tải xuống Kutools cho Excel!

Kutools cho Excel: với hơn 300 bổ trợ Excel tiện dụng, dùng thử miễn phí không giới hạn trong 30 ngày. Tải xuống và dùng thử miễn phí ngay!

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

Các tính năng phổ biến: Tìm, đánh dấu hoặc xác định các bản sao   |  Xóa hàng trống   |  Kết hợp các cột hoặc ô mà không làm mất dữ liệu   |   Vòng không có công thức hữu ích. Cảm ơn !
Siêu tra cứu: Nhiều tiêu chí VLookup    VLookup Nhiều Giá Trị  |   VLookup trên nhiều trang tính   |   Tra cứu mờ ....
Danh sách thả xuống nâng cao: Tạo nhanh danh sách thả xuống   |  Danh sách thả xuống phụ thuộc   |  Danh sách thả xuống nhiều lựa chọn ....
Trình quản lý cột: Thêm một số cột cụ thể  |  Di chuyển cột  |  Chuyển đổi trạng thái hiển thị của các cột ẩn  |  So sánh dãy và cột hữu ích. Cảm ơn !
Các tính năng nổi bật: Tiêu điểm lưới   |  Chế độ xem thiết kế   |   Thanh công thức lớn    Trình quản lý sổ làm việc & trang tính   |  Thư viện tài nguyên (Văn bản tự động)   |  Bảng chọn ngày   |  Kết hợp các bảng tính   |  Mã hóa/Giải mã ô    Gửi email theo danh sách   |  Siêu lọc   |   Bộ lọc đặc biệt (lọc in đậm/nghiêng/gạch ngang...) ...
15 bộ công cụ hàng đầu12 bản văn CÔNG CỤ (thêm văn bản, Xóa ký tự,...)   |   50 + Biểu đồ Các loại (Biểu đồ Gantt,...)   |   40+ Thực tế Công thức (Tính tuổi dựa trên ngày sinh,...)   |   19 chèn CÔNG CỤ (Chèn mã QR, Chèn ảnh từ đường dẫn,...)   |   12 Chuyển đổi CÔNG CỤ (Số thành từ, Chuyển đổi tiền tệ,...)   |   7 Hợp nhất & Tách CÔNG CỤ (Các hàng kết hợp nâng cao, Chia ô,...)   |   ... và nhiều hơn nữa

Nâng cao kỹ năng Excel của bạn với Kutools for Excel và trải nghiệm hiệu quả hơn bao giờ hết. Kutools for Excel cung cấp hơn 300 tính năng nâng cao để tăng năng suất và tiết kiệm thời gian.  Bấm vào đây để có được tính năng bạn cần nhất...

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!
Comments (27)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Vlookup kullandığımda değeri değil n/a şeklinde döndürüyor. rakamın kendisi yazmasini nasıl yapa bilirim ya da neden n/a döndürüyor
This comment was minimized by the moderator on the site
Is it possible to use Index/match formula to do the same thing? And if so, how?
This comment was minimized by the moderator on the site
Hello, Lin,
To solve this task with Index/match formula, please apply the below formula:
=INDEX(B2:E6,MATCH(G2,A2:A6,0),0)

After inserting the formula, please press Ctrl + Shift + Enter keys together, and then drag the fill handle to right to fill the results, see screenshot:
https://www.extendoffice.com/images/stories/comments/comment-skyyang/doc-lookup-entire-row.png

Please have a try, hope it can help you!
This comment was minimized by the moderator on the site
Excellent work.  I was wondering how to take this a step further and return rows that don't exactly match my criteria.  For example, I have:          a                    b                    c                    d1    2020-23          Jan                 17                  Complete2    2020-24          Jan                 17                  Complete3    2020-24a        Feb                 01                  
This comment was minimized by the moderator on the site
Is there a way to use the third column data to search in and still return the first two columns?
This comment was minimized by the moderator on the site
to get the 4 column to paste first copy the formula and select four cells and paste the formula you will get all 4
This comment was minimized by the moderator on the site
Also, I am unable to set up an account (tried twice and got an error twice) and cannot post a screenshot as a guest.
This comment was minimized by the moderator on the site
I've tried to replicate this table just as you had it but the formula does not work, what gives?
This comment was minimized by the moderator on the site
Hi,

I registered just to say thank you so much! After looking on the internet for hours this is exactly what I needed to see. Perfect explanation.

Thanks,

Jack
This comment was minimized by the moderator on the site
So I am needing some help with Vlookup. Have a table with the following headers (group assignmen, Name, home town, gender, and comments). I am trying to input a value of the group and have it list everyone that is in the group along with the respective data such as the name, home town, gender, and comments associated with row. I am able to produce the first row but I need all the "1", "2",......."15" from the list that is sorted by group assignment not just the fist one from the list. Any help would be much appreciated
This comment was minimized by the moderator on the site
Is there a way to do a vlookup to return entire rows for one lookup value. If there were 4 rows with products titled DDD-4, can you do a search that will display the 4 products and the details in column 1,2,3,4?
This comment was minimized by the moderator on the site
Hello, Claude,
Maybe the below array formula can help you:(Note: after pasting this formula, please press Ctrl + Shift + Enter keys together.)
=IFERROR(INDEX(A:A,SMALL(IF(ISNUMBER(SEARCH($E$2,$A$2:$A$12)),ROW($A$2:$A$12),""),ROW()-1)),"")
After pressing the Ctrl + Shift + Enter keys, then drag the fill handle right to the cells, and then drag the fill hanlde down the cells to get the results.
Please try, hopt it can help you, thank you!
This comment was minimized by the moderator on the site
Is there a way to do this but search across multiple sheets?
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations