Hàm VLOOKUP và HLOOKUP là hai hàm tra cứu và tham chiếu dữ liệu phổ biến trong Excel. Tuy nhiên, do cấu trúc và cách viết tương tự nhau, nhiều người dùng thường nhầm lẫn giữa hai hàm này. Bài viết này sẽ giúp bạn phân biệt rõ ràng VLOOKUP và HLOOKUP, đồng thời chia sẻ bí quyết để sử dụng chúng hiệu quả.
Cơ Chế Hoạt Động của VLOOKUP và HLOOKUP
Điểm khác biệt cơ bản nhất giữa VLOOKUP và HLOOKUP nằm ở cơ chế hoạt động. VLOOKUP tìm kiếm theo chiều dọc (vertical), trong khi HLOOKUP tìm kiếm theo chiều ngang (horizontal).
Cơ chế hoạt động của VLOOKUP và HLOOKUP
Hình trên minh họa ví dụ về cả hai hàm với cùng các đối số:
lookup_value
: Giá trị cần tìm (chữ “A”)table_array
: Bảng dữ liệu (5 cột x 5 dòng)col_index_num
(VLOOKUP) /row_index_num
(HLOOKUP): Số thứ tự cột/dòng chứa kết quả (đều là 4)range_lookup
: Kiểu tìm kiếm (đều là 0 – tìm kiếm chính xác)
Tuy nhiên, cách thức tìm kiếm của hai hàm lại khác nhau. VLOOKUP tìm kiếm lookup_value
trong cột đầu tiên của table_array
, trong khi HLOOKUP tìm kiếm lookup_value
trong hàng đầu tiên của table_array
.
Phân biệt cơ chế hoạt động VLOOKUP và HLOOKUP
Ví dụ về VLOOKUP và HLOOKUP
Bí Quyết Sử Dụng Hàm VLOOKUP và HLOOKUP
Vậy khi nào nên dùng VLOOKUP và khi nào nên dùng HLOOKUP? Bí quyết nằm ở việc xác định vị trí của lookup_value
và cấu trúc của table_array
:
- Nếu
lookup_value
nằm ở cột đầu tiên củatable_array
, hãy sử dụng VLOOKUP. - Nếu
lookup_value
nằm ở hàng đầu tiên củatable_array
, hãy sử dụng HLOOKUP.
Hãy áp dụng bí quyết này vào bài tập sau để thấy rõ hiệu quả:
Dữ liệu bài tập
Giả sử bảng dữ liệu nằm trong vùng A1:G4.
Yêu cầu 1: Tìm doanh thu tháng 2.
Sử dụng VLOOKUP
“Doanh thu” nằm ở cột A (cột đầu tiên). Tháng 2 nằm ở cột thứ 3 tính từ cột A. Do đó, hàm VLOOKUP sẽ được sử dụng như sau:
Kết quả VLOOKUP
Sử dụng HLOOKUP
“Tháng 2” nằm ở hàng đầu tiên. “Doanh thu” nằm ở hàng thứ 2. Do đó, hàm HLOOKUP sẽ được sử dụng như sau:
Kết quả HLOOKUP
Cả hai hàm đều cho ra kết quả giống nhau. Điểm khác biệt nằm ở cách xác định lookup_value
và vị trí lấy kết quả (theo cột hoặc theo hàng).
Kết Luận
Việc phân biệt VLOOKUP và HLOOKUP rất quan trọng để tra cứu dữ liệu trong Excel một cách hiệu quả. Bằng cách xác định vị trí của lookup_value
trong table_array
, bạn có thể dễ dàng lựa chọn hàm phù hợp. Hãy luyện tập với nhiều ví dụ khác nhau để nắm vững cách sử dụng hai hàm này.
Discussion about this post