Hlookup trong excel sử dụng như thế nào

HƯỚNG DẪN SỬ DỤNG HÀM HLOOKUP

Chức năng hàm HLOOKUP

HLookup dùng để tìm kiếm một giá trị trong hàng trên cùng của bảng hoặc mảng giá trị, sau đó trả về giá trị trong cùng cột từ hàng mà bạn chỉ định trong bảng hoặc mảng. Dùng hàm HLOOKUP khi các giá trị so sánh của bạn nằm ở một hàng nằm ngang ở trên cùng một bảng dữ liệu và bạn muốn tìm xuôi xuống một số hàng đã xác định.

Chữ H trong tên hàm HLOOKUP là “Horizontal – Ngang.”

Cú pháp hàm HLOOKUP

HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup])

  • Lookup_value: Bắt buộc. Giá trị cần tìm trong hàng thứ nhất của bảng. Lookup_value có thể là một giá trị, tham chiếu hoặc chuỗi văn bản.

  • Table_array: Bắt buộc. Một bảng thông tin để tìm kiếm dữ liệu trong đó. Hãy dùng tham chiếu tới một phạm vi hoặc một tên phạm vi.

    • Các giá trị trong hàng thứ nhất của table_array có thể là văn bản, số hoặc giá trị lô-gic.
    • Nếu range_lookup là TRUE, các giá trị trong hàng thứ nhất của table_array phải được đặt theo thứ tự tăng dần: …-2, -1, 0, 1, 2,… , A-Z, FALSE, TRUE; nếu không, hàm HLOOKUP có thể đưa ra giá trị không đúng. Nếu range_lookup là FALSE, thì không cần phải sắp xếp table_array.
    • Văn bản chữ hoa và chữ thường tương đương nhau.
    • Sắp xếp các giá trị theo thứ tự tăng dần, từ trái sang phải. Để biết thêm thông tin, vui lòng xem mục Sắp xếp dữ liệu trong dải ô hoặc bảng.

  • Row_index_num: Bắt buộc. Số hàng trong table_array mà từ đó sẽ trả về giá trị khớp đúng. Row_index_num 1 trả về giá trị hàng thứ nhất trong table_array, row_index_num 2 trả về giá trị hàng thứ hai trong table_array v.v. Nếu row_index_num nhỏ hơn 1, hàm HLOOKUP trả về giá trị lỗi #VALUE!; nếu row_index_num lớn hơn số hàng trên table_array, hàm HLOOKUP trả về giá trị lỗi #REF! .

  • Range_lookup: Tùy chọn. Một giá trị lô-gic cho biết bạn có muốn HLOOKUP tìm thấy một kết quả khớp chính xác hay kết quả khớp tương đối. Nếu đối số này là TRUE hoặc được bỏ qua, thì hàm sẽ trả về kết quả khớp tương đối. Nói cách khác, nếu không tìm thấy một kết quả khớp chính xác thì hàm sẽ trả về giá trị lớn nhất kế tiếp nhỏ hơn lookup_value. Nếu đối số này là FALSE, hàm HLOOKUP sẽ tìm một kết quả khớp chính xác. Nếu không tìm thấy kết quả khớp chính xác, hàm sẽ trả về giá trị lỗi #N/A.

Chú ý:

  • Nếu hàm HLOOKUP không tìm thấy lookup_value, và range_lookup là TRUE, thì nó dùng giá trị lớn nhất nhỏ hơn lookup_value.

  • Nếu lookup_value nhỏ hơn giá trị nhỏ nhất trong hàng thứ nhất của table_array, thì hàm HLOOKUP trả về giá trị lỗi #N/A.
  • Nếu range_lookup là FALSE và lookup_value là văn bản, bạn có thể sử dụng các ký tự đại diện, dấu chấm hỏi (?) và dấu sao (*), trong lookup_value. Một dấu chấm hỏi khớp bất kỳ ký tự đơn nào; một dấu sao phù hợp với bất kỳ chuỗi ký tự nào. Nếu bạn muốn tìm một dấu chấm hỏi hay dấu sao thực sự, hãy gõ dấu ngã (~) trước ký tự.

Video hướng dẫn: