Hàm VLOOKUP và HLOOKUP thuộc nhóm hàm tham chiếu và tìm kiếm có cú pháp khá tương đồng. Vậy sự khác nhau giữa hàm VLOOKUP và HLOOKUP là gì? Cùng GiaiNgo khám phá nhé!
Để có thể hiểu một cách chính xác cơ chế hoạt động của hai hàm này chúng ta có thể xem hình dưới đây:
Ở ví dụ trên chúng ta đã xem mô tả ví dụ sự khác nhau giữa hàm VLOOKUP và HLOOKUP.
Trong đó:
Tuy nhiên cơ chế tìm kiếm của 2 hàm này rất khác nhau.
Cú pháp hàm Vlookup và Hlookup:
= Vlookup(Lookup_value,Table_array,Col_index_num,[range_lookup])
= Hlookup(Lookup_Value, Table_array,Row_index_num,[range_lookup])
Từ công thức ta thấy một điểm khác biệt rõ ràng đó chính là phần đối số Col_index_num và Row_index_num. Đối với hàm VLookup thì số thứ tự tính theo cột, còn hàm Hlookup số thứ tự là của hàng.
Hàm HLOOKUP hoặc tra cứu ngang, trong Excel được sử dụng để thực hiện tra cứu ngang trên một tập hợp các hàng trong bảng tính. Nói một cách đơn giản, hàm HLOOKUP tìm kiếm theo chiều ngang thông qua các hàng để lấy dữ liệu từ một hàng cụ thể trong bảng.
Mặt khác, sự khác nhau giữa hàm VLOOKUP và HLOOKUP là hàm VLOOKUP chỉ có chức năng tra cứu dọc. Nó được sử dụng khi dữ liệu được liệt kê trong các cột thay vì các hàng.
Hàm VLOOKUP tương tự như hàm HLOOKUP, ngoại trừ nó thực hiện tra cứu dọc qua các cột trong bảng tính.
Sau khi tìm hiểu sự khác nhau giữa hàm VLOOKUP và HLOOKUP thì cùng GiaiNgo đi vào chi tiết cách sử dụng từng hàm nhé!
Công thức hàm VLOOKUP: =VLOOKUP(Lookup_value, Table_array, Col_index_ num, Range_lookup)
Nếu Range_lookup = 1 (TRUE): dò tìm tương đối.
Nếu Range_lookup = 0 (FALSE): dò tìm chính xác.
Ví dụ: Để tìm kiếm giá trị mức thưởng của bảng tham chiếu và cho ra kết quả học bổng tương ứng với mức thưởng đó chúng ta làm như sau:
=VLOOKUP(K6;$A$12:$B$14;2;0) độc giả lưu ý Excel 2013 khoảng cách giữa các đối số là dấu ; còn với Excel 2007,2010 là dấu (,) nhé!
Công thức hàm HLOOKUP: =HLOOKUP (lookup_value, table_array, row_index_num, [range_lookup])
Ví dụ: Tìm kiếm giá trị mã đơn vị trong bảng tham chiếu.
Nhập công thức lệnh: =HLOOKUP(A2:A4;$A$6:$D$7;2;1)
Lưu ý khi áp dụng hàm HLOOKUP tìm kiếm giá trị:
Hàm HLOOKUP sử dụng cho Microsoft Excel các phiên bản 2016, 2013, 2010, 2007 và các phiên bản cũ hơn.
Trên đây là phần phân biệt sự khác nhau giữa hàm VLOOKUP và HLOOKUP. Hy vọng với những kiến thức tổng hợp trên sẽ hữu ích với độc giả. Nếu thấy hay nhớ like và chia sẻ giúp GiaiNgo nhé!