Làm thế nào để trả về một cột hoàn chỉnh trong Hlookup trong Google Sheets

Trong tập dữ liệu ngang của bạn, bạn có thể muốn sử dụng Hlookup để trả về nội dung của một cột hoàn chỉnh. Có thể không? Có! Điều này hoàn toàn khả thi trong Google Doc Spreadsheets. Hãy xem cách trả về một cột hoàn chỉnh trong Hlookup trong Google Sheets.

Người dùng bảng tính thường không ưa sắp xếp dữ liệu theo hàng/ngang. Thông thường, bộ dữ liệu theo cột/đứng là dễ xử lý hơn. Hơn nữa, hầu hết các chức năng trong Google Sheets đều được hỗ trợ tốt khi sử dụng bộ dữ liệu theo cột.

Nhưng có thể bạn có dữ liệu được sắp xếp theo chiều ngang vì dữ liệu được nhập từ nguồn khác hoặc dữ liệu được lưu trữ như một phần của biểu mẫu đăng ký. Trong các bộ dữ liệu như vậy, nếu bạn muốn tìm kiếm một giá trị, bạn có thể sử dụng Hlookup.

Như đã đề cập ở trên, hàm Hlookup có khả năng trả về một giá trị cột hoàn chỉnh trong kết quả. Hãy xem cách làm điều đó trong công thức ví dụ dưới đây.

Ví dụ: Làm thế nào để trả về một cột hoàn chỉnh trong Hlookup trong Google Sheets

Dữ liệu mẫu:

Sample Data

Đầu tiên, hãy hiểu về dữ liệu. Trong tập dữ liệu này, hàng đầu tiên chứa tên của một số thác nước trên thế giới.

Ở hàng thứ hai, bạn có thể tìm thấy chiều cao của thác nước, ở hàng thứ ba là địa điểm của thác nước và ở hàng thứ năm là quốc gia mà thác nước đó nằm.

Tôi muốn tìm một ‘Thác nước’ bằng tên của nó ở hàng đầu tiên và trả về các chi tiết như chiều cao, địa điểm và quốc gia.

Công thức trả lại một cột hoàn chỉnh trong Hlookup trong Google Sheets

Khóa tìm kiếm: “Thác nước James Bruce”

Công thức: =ArrayFormula(hlookup("Thác nước James Bruce",A1:J4,{2;3;4},false))

Công thức này tìm kiếm trên hàng đầu tiên và thành công tìm thấy khóa tìm kiếm ở J1. Nó trả về các giá trị từ hàng 2, 3 và 4. Các giá trị được sắp xếp theo hàng. Vì vậy, sử dụng dấu chấm phẩy thay vì dấu phẩy làm phân tách.

Các chỉ số hàng nằm trong các dấu ngoặc nhọn và công thức sẽ trả về một mảng kết quả. Vì vậy, chúng ta nên sử dụng hàm ArrayFormula để bao bọc công thức Hlookup.

Hlookup với kết quả cột hoàn chỉnh (Sửa đổi công thức)

Để trả về kết quả cột hoàn chỉnh trong Hlookup, có nghĩa là phạm vi vô hạn, thay thế {2;3;4} (chỉ số) trong công thức trên bằng row(A2:A).

=ArrayFormula(IFERROR(hlookup("Thác nước James Bruce",A1:J4,row(A2:A),false)))

Hãy lưu ý những điểm sau:

  1. Bạn phải sử dụng Iferror với Hlookup để loại bỏ lỗi #REF! trong một phạm vi mở (vô hạn) như vậy.
  2. Cũng hãy sử dụng công thức ngoài phạm vi Hlookup như trong ô K1 hoặc L1 vì các cột J đã được sử dụng trong công thức.

Hàm ROW trả về số chỉ mục nhiều cần thiết 2,3,4 … khi sử dụng trong hàm ArrayFormula.

Cách tiếp cận tương tự bạn có thể sử dụng trong Vlookup nhưng sẽ thay thế hàm ROW bằng hàm COLUMN.

Đó là tất cả. Hy vọng bạn đã hiểu cách trả về một cột hoàn chỉnh trong Hlookup trong Google Sheets. Thành công!

Hãy truy cập Crawlan.com để tìm hiểu thêm về các công cụ SEO và các bài viết hữu ích khác.

Related posts