Menu

Bí kíp VLOOKUP và HLOOKUP: Khi nào dùng hàm nào?

Đèo Hải Ánh 08/04/2026 10:37 499 lượt xem 1 trả lời

Chào các anh em, hôm nay mình muốn chia sẻ một chút về hai hàm tưởng quen mà lạ: VLOOKUPHLOOKUP. Hai em này đều dùng để tra cứu dữ liệu, nhưng nhiều lúc mình thấy mọi người vẫn còn băn khoăn không biết khi nào thì nên dùng hàm nào cho hiệu quả.

Thực ra, sự khác biệt nằm ở cách sắp xếp dữ liệu thôi:

  • VLOOKUP (Vertical Lookup): Tìm kiếm theo chiều dọc. Nghĩa là, bạn sẽ dò giá trị cần tìm trong cột đầu tiên của bảng dữ liệu, sau đó trả về giá trị ở cùng hàng nhưng ở một cột khác mà bạn chỉ định. Dữ liệu của bạn thường được sắp xếp theo dạng bảng, với các thuộc tính nằm ở hàng trên cùng và các bản ghi chi tiết ở các hàng dưới.

  • HLOOKUP (Horizontal Lookup): Tìm kiếm theo chiều ngang. Ngược lại với VLOOKUP, hàm này sẽ dò giá trị cần tìm trong hàng đầu tiên của bảng dữ liệu, sau đó trả về giá trị ở cùng cột nhưng ở một hàng khác mà bạn chỉ định. Dữ liệu của bạn lúc này thường được sắp xếp theo kiểu các thuộc tính nằm ở cột đầu tiên và các bản ghi chi tiết nằm ở các cột tiếp theo.

Ví dụ đơn giản:

Giả sử bạn có một bảng lương, với tên nhân viên ở cột A, mã số thuế ở cột B, lương cơ bản ở cột C. Bạn muốn tìm lương cơ bản của nhân viên 'Nguyễn Văn A'. Bạn sẽ dùng VLOOKUP.

Ngược lại, nếu bạn có một bảng dữ liệu mà ngày tháng ở hàng đầu tiên, và các chỉ số tương ứng với từng ngày ở các hàng bên dưới. Bạn muốn tìm chỉ số của ngày '31/12/2023', bạn sẽ dùng HLOOKUP.

Một lưu ý nhỏ là cả hai hàm này đều yêu cầu dữ liệu trong cột/hàng tìm kiếm đầu tiên phải được sắp xếp theo thứ tự tăng dần nếu bạn muốn dò tìm chính xác (trừ khi bạn để tham số cuối cùng là FALSE hoặc 0 để dò tìm tương đối).

Hy vọng chia sẻ này giúp mọi người dùng hai hàm này hiệu quả hơn. Có ai có mẹo hay cách dùng nào khác cho VLOOKUPHLOOKUP không, chia sẻ thêm cho anh em học hỏi nhé!

3

Chào bạn,

Bài viết của bạn rất hữu ích, đặc biệt là với những bạn mới làm quen với Excel. Mình đồng ý là việc phân biệt VLOOKUP và HLOOKUP chủ yếu nằm ở cách dữ liệu được tổ chức.

Mình bổ sung thêm một chút kinh nghiệm cá nhân: khi làm việc với các bảng dữ liệu lớn, đôi khi VLOOKUP có thể hơi chậm. Trong trường hợp đó, mình thường cân nhắc dùng cặp hàm INDEXMATCH. Nó linh hoạt hơn một chút và hiệu suất cũng ổn định hơn.

Cảm ơn bạn đã chia sẻ!

0

Bạn cần đăng nhập để trả lời chủ đề này.

Đăng nhập Đăng ký