Cách sử dụng Vlookup để trả về nhiều giá trị trong Google Sheets

Bạn có thể nghĩ rằng với Vlookup trong Google Sheets, bạn chỉ có thể trả về một giá trị duy nhất. Nhưng trái ngược với điều đó, bạn có thể sử dụng Vlookup để trả về nhiều giá trị. Cụ thể, việc sử dụng Vlookup để trả về nhiều giá trị là có thể bằng cách sử dụng một Mảng (ArrayFormula) trong Google Doc Spreadsheets.

Công thức Vlookup có thể trả về nhiều giá trị đầu ra trong hai trường hợp khác nhau.

Sử dụng nhiều khóa tìm kiếm.

Sử dụng nhiều cột chỉ mục.

Nếu bạn sử dụng nhiều khóa tìm kiếm trong Vlookup, công thức sẽ trả về nhiều giá trị hơn như đầu ra.

Công thức và kết quả ví dụ:

=ArrayFormula(vlookup(E3:E4,B3:C8,2,0))

Tìm hiểu thêm chi tiết tại đây – Cách Sử Dụng Vlookup để Trả Về Một Mảng Kết Quả trong Google Sheets.

Vì việc sử dụng trên đã được chi tiết trong một bài viết khác, ở đây tôi sẽ giải thích phần thứ hai ở trên.

Chúng ta hãy tìm hiểu cách sử dụng nhiều cột chỉ mục trong Vlookup để có nhiều giá trị đầu ra trong Google Sheets.

Dưới đây là một ví dụ để bắt đầu.

Trong ví dụ này, tôi đã sử dụng khóa tìm kiếm từ A8, tức là “Sản phẩm 2” để tìm kiếm sự có sẵn trong cột đầu tiên trong phạm vi A3: G6.

Nó tìm thấy sự khớp trong ô A4 và sau đó trả về các giá trị tìm kiếm trong ô B4: G4 cùng một hàng.

Điều đó có nghĩa là bạn có thể sử dụng công thức Vlookup để trả về tất cả hoặc các giá trị được chọn từ một hàng dựa trên việc khớp trong cột đầu tiên của hàng đó.

Làm thế nào những giá trị nhiều này (các chỉ mục nhiều cột) trong Vlookup hoạt động?

Tương tự: Vlookup phân biệt chữ hoa chữ thường trong Google Sheets

Trong Google Sheets, làm thế nào để trả về nhiều giá trị bằng cách sử dụng Vlookup (Tất cả Các Giá Trị từ Hàng Khớp)

Khi bạn muốn trả về một giá trị duy nhất bằng cách sử dụng Vlookup, bạn có thể sử dụng công thức tương tự như dưới đây.

=VLOOKUP(“SẢN PHẨM 2”,A3:G6,2,FALSE)

Công thức Vlookup trên sẽ tìm thấy khóa tìm kiếm “Sản phẩm 2” trong ô A4 và sẽ trả về giá trị từ cột thứ hai trong cùng một hàng.

Đây (ở trên) là một ví dụ về việc sử dụng công thức Vlookup thông thường trong Google Sheets.

Khi bạn muốn trả về nhiều giá trị bằng cách sử dụng Vlookup trong Google Sheets, bạn nên sử dụng nhiều số cột (chỉ mục) trong ngoặc nhọn như dưới đây.

{2,3,4}

Điều này tạo ra một mảng và nó có thể trả về nhiều giá trị cột trong Google Sheets. Điều đó có nghĩa là giá trị từ cột 2, 3 và 4. Nhưng đừng sử dụng công thức như sau.

=VLOOKUP(“SẢN PHẨM 2”,A3:G6,{2,3,4},FALSE)

Bài viết liên quan: Cách sử dụng VLOOKUP với nhiều điều kiện trong Google Sheets

Chúng ta đã sử dụng Dấu Ngoặc Nhọn để tạo ra một mảng trong công thức VLookup. Nhưng VLookup không phải là công thức mảng theo mặc định.

Vì vậy, chúng ta nên sử dụng thêm ARRAYFORMULA với công thức trên. Công thức cuối cùng sẽ như sau.

=ARRAYFORMULA(VLOOKUP(“SẢN PHẨM 2”,A3:G6,{2,3,4},FALSE))

Như vậy, bạn có thể trả về nhiều giá trị bằng cách sử dụng Vlookup trong Google Sheets.

Xin đừng quên kiểm tra hướng dẫn Index Match của chúng tôi, một số người cho rằng nó tốt hơn Vlookup về tính năng.

Dẫn link: Crawlan.com

*Article Source: The original article was written by Crawlan, the senior SEO expert,an emotional writer and owner of the website https://crawlan.com with the brand Crawland.

Related posts