Cách sử dụng VLOOKUP cho các hàng trong Excel (Có các lựa chọn thay thế)

  • Chia Sẻ Cái Này
Hugh West

Hàm VLOOKUP thường được sử dụng để tìm kiếm một giá trị ở cột ngoài cùng bên trái trong bảng và hàm sẽ trả về một giá trị trong cùng một hàng từ cột đã chỉ định. Trong bài viết này, bạn sẽ tìm hiểu cách sử dụng hàm VLOOKUP này để tra cứu các giá trị trong hàng và trích xuất dữ liệu dựa trên các tiêu chí đã chỉ định.

Tải xuống Sách bài tập thực hành

Bạn có thể tải xuống sổ làm việc Excel mà chúng tôi đã sử dụng để chuẩn bị cho bài viết này.

Vlookup cho Rows.xlsx

4 Phương Pháp Sử Dụng Hàm VLOOKUP Cho Hàng Trong Excel

1. Sử dụng hàm MATCH để xác định số cột từ hàng trong VLOOKUP

Trong hình dưới đây, một tập dữ liệu được trình bày với số lượng bán hàng của một số nhân viên bán hàng trong sáu tháng liên tiếp trong một năm. Chúng ta sẽ sử dụng hàm VLOOKUP ở đây để trích xuất giá trị bán hàng của một nhân viên bán hàng trong một tháng cụ thể.

Mặc dù Hàm VLOOKUP tìm kiếm một giá trị trong cột ngoài cùng bên trái hoặc phạm vi ô theo chiều dọc, ở đây chúng ta có thể sử dụng hàm MATCH để xác định số cột cho tháng đã chỉ định từ các tiêu đề tháng nằm trong khoảng từ C4 đến H4.

Giả sử rằng chúng ta muốn biết giá trị bán hàng của Jordan trong tháng Tháng 4 .

Trong kết quả Ô E15 , công thức bắt buộc sẽ là:

=VLOOKUP(E13,B5:H11,MATCH(E14,B4:H4,0),FALSE)

Sau khi nhấn Enter , bạn sẽ nhận giá trị bán hàngcủa Jordan vào tháng 4 cùng một lúc.

Trong công thức này, hàm MATCH xác định số cột cho hàm VLOOKUP . Hàm VLOOKUP sau đó sử dụng số cột này để trích xuất dữ liệu dựa trên tháng đã chỉ định từ tiêu đề tháng.

2. Sử dụng Nhiều hàng với Hàm VLOOKUP trong Excel

Bây giờ, bạn đang xem tập dữ liệu với một vài sửa đổi. Bảng dữ liệu của chúng tôi hiện biểu thị giá trị doanh số so sánh trong ba tháng cố định trong hai năm khác nhau.

Trong phần này, chúng tôi sẽ sử dụng hàm VLOOKUP cho nhiều hàng chứa năm và tháng. Ví dụ: chúng tôi sẽ trích xuất giá trị bán hàng của Jordan vào tháng 2 năm 2021.

Công thức bắt buộc với Vlookup và Các chức năng MATCH trong Ô E17 sẽ là:

=VLOOKUP(E14,B6:H12,MATCH(E16&E15,C4:H4&C5:H5,0)+1,FALSE)

Sau khi nhấn Enter , bạn sẽ tìm thấy giá trị bán hàng trong các điều kiện cụ thể.

🔎 Công thức hoạt động như thế nào?

  • Việc sử dụng Dấu và (&) nối tháng và năm đã chọn từ Các ô E15 và E16 .
  • Mảng tra cứu trong Hàm MATCH đã được xác định bởi một mảng các cặp chứa tất cả các năm và tháng được nối bởi Dấu và (&) .
  • Trong mảng tra cứu của MATCH , hai phạm vi ô đã được chọn bắt đầu từ Cột C . Vì vậy, bằng cách thêm ‘1’ vàohàm MATCH trong đối số thứ ba của hàm VLOOKUP , công thức sẽ xem xét chỉ mục của số cột trả về dựa trên toàn bộ mảng của B6:H12 .

Đọc thêm: Cách VLOOKUP với nhiều điều kiện trong Excel (2 phương pháp)

3. Kết hợp hàm VLOOKUP với hàm cột để trả về toàn bộ hàng

Hãy quay lại tập dữ liệu chính của chúng ta. Giả sử rằng chúng tôi muốn biết giá trị bán hàng của một nhân viên bán hàng được chỉ định trong tất cả các tháng có sẵn trong tập dữ liệu. Tại đây, chúng ta có thể kết hợp VLOOKUP với hàm COLUMN để nhận tất cả các giá trị trả về trong một hàng dưới dạng hàm COLUMN .

📌 Bước 1:

➤ Chọn đầu ra Ô C14 và nhập công thức sau:

=VLOOKUP($C$13,$B$5:$H$11,COLUMN(A1)+1,FALSE)

➤ Nhấn Enter và bạn sẽ nhận được giá trị bán hàng cho Jordan trong tháng 1.

📌 Bước 2:

➤ Bây giờ, hãy sử dụng Fill Handle từ Ô C14 để tự động điền năm ô tiếp theo trong Hàng 14 .

Do đó, bạn sẽ nhận được tất cả dữ liệu bán hàng cho một nhân viên bán hàng cụ thể cùng một lúc.

Trong công thức này , hàm COLUMN đã được sử dụng để thay đổi số cột theo thứ tự trong đối số thứ ba của hàm VLOOKUP trong khi tự động điền hàng thứ 14.

Đọc thêm: Excel VLOOKUP để trả về nhiều giá trị theo chiều dọc

Các bài đọc tương tự

  • VLOOKUP KhôngĐang hoạt động (8 lý do & giải pháp)
  • Mảng bảng trong VLOOKUP là gì? (Được giải thích bằng các ví dụ)
  • Sử dụng VLOOKUP với nhiều tiêu chí trong Excel (6 Phương pháp + Lựa chọn thay thế)
  • Cách kết hợp Excel SUMIF & VLOOKUP trên nhiều trang tính
  • Excel VLOOKUP để tìm giá trị cuối cùng trong cột (với các lựa chọn thay thế)

4. Bao gồm Công thức mảng trong VLOOKUP để trích xuất hàng trong Excel

Nếu bạn muốn lấy tất cả dữ liệu bán hàng của nhân viên bán hàng bằng công thức một bước thì bạn phải sử dụng công thức mảng để xác định cột các số trong hàm VLOOKUP .

Công thức mảng bắt buộc với hàm VLOOKUP trong Ô C14 sẽ có dạng như sau:

=VLOOKUP(C13,B5:H11,{2,3,4,5,6,7},FALSE)

Sau khi nhấn Enter , bạn sẽ nhận được tất cả dữ liệu bán hàng cho Jordan trong một hàng ngay lập tức. Bạn không cần phải thực hiện thêm các bước nữa như đã trình bày trong phương pháp trước.

Trong hàm này, số cột đã được xác định bằng một mảng chứa số chỉ mục trong số các cột trả về: {2,3,4,5,6,7} . Hàm VLOOKUP trả về kết quả đầu ra từ các cột được chỉ định này cho nhân viên bán hàng được chỉ định.

Hai lựa chọn thay thế cho VLOOKUP khi tìm hàng

1. Sử dụng Hàm HLOOKUP để Tìm kiếm Hàng trong Excel

Hàm HLOOKUP tìm kiếm giá trị ở hàng trên cùng của bảng hoặc mảng củacác giá trị và trả về giá trị trong cùng một cột từ hàng đã chỉ định. Vì vậy, bằng cách sử dụng hàm HLOOKUP , giờ đây chúng ta có thể trực tiếp tìm kiếm tháng cùng với tiêu đề tháng trong một hàng. Công thức chung của hàm HLOOKUP là:

=HLOOKLUP(lookup_value, table_array, row_index_num, [range_lookup])

Vì chúng ta là tìm kiếm giá trị bán hàng của Jordan trong tháng 4, vì vậy bây giờ công thức bắt buộc trong Ô E15 sẽ là:

=HLOOKUP(E14,B4:H11,MATCH(E13,B4:B11,0),FALSE)

Sau nhấn Enter , bạn sẽ thấy giá trị bán hàng của Jordan cho tháng được chỉ định cùng một lúc.

Trong công thức này, MATCH hàm xác định số hàng của nhân viên bán hàng được chỉ định trên Cột B .

Đọc thêm: Cách VLOOKUP từ nhiều cột chỉ với một lần trả về trong Excel (2 cách)

2. Sử dụng Công thức INDEX-MATCH để Tra cứu Dọc theo Cột và Hàng

Hàm MATCH trả về vị trí tương đối của một mục trong một mảng khớp với một giá trị cụ thể theo một thứ tự cụ thể và hàm INDEX trả về giá trị của ô tại giao điểm của một hàng cụ thể và một cột trong một phạm vi nhất định. Công thức chung của hàm INDEX này là:

=INDEX(array, row_numer, [column_numer])

Hoặc,

=INDEX(reference, row_num, [column_num], [area_num])

Với việc sử dụng hàm MATCH , chúng ta có thể chỉ địnhsố hàng và cột của hàm INDEX cho một nhân viên bán hàng cụ thể trong một tháng cụ thể để trích xuất giá trị bán hàng tương ứng.

Công thức bắt buộc trong kết quả Ô E15 sẽ là:

=INDEX(B5:H11,MATCH(E13,B5:B11,0),MATCH(E14,B4:H4,0))

Bây giờ hãy nhấn Enter và bạn sẽ thấy giá trị bán hàng của Jordan trong tháng 4.

Đọc thêm: INDEX MATCH vs Hàm VLOOKUP (9 ví dụ)

Lời kết luận

Tôi hy vọng các ví dụ được mô tả ở trên giờ đây sẽ giúp bạn áp dụng chúng trong bảng tính Excel của mình trong khi sử dụng hàm VLOOKUP để tìm kiếm các giá trị trong hàng. Nếu bạn có bất kỳ câu hỏi hoặc phản hồi nào, vui lòng cho tôi biết trong phần bình luận. Hoặc bạn có thể xem các bài viết khác của chúng tôi liên quan đến hàm Excel trên trang web này.

Hugh West là một nhà phân tích và huấn luyện viên Excel giàu kinh nghiệm với hơn 10 năm kinh nghiệm trong ngành. Ông có bằng Cử nhân Tài chính Kế toán và bằng Thạc sĩ Quản trị Kinh doanh. Hugh có niềm đam mê giảng dạy và đã phát triển một phương pháp giảng dạy độc đáo, dễ hiểu và dễ theo dõi. Kiến thức chuyên môn về Excel của ông đã giúp hàng nghìn sinh viên và chuyên gia trên toàn thế giới cải thiện kỹ năng và xuất sắc trong sự nghiệp của họ. Thông qua blog của mình, Hugh chia sẻ kiến ​​thức của mình với mọi người, cung cấp các hướng dẫn Excel miễn phí và đào tạo trực tuyến để giúp các cá nhân và doanh nghiệp phát huy hết tiềm năng của họ.