Định nghĩa của Hàm HLOOKUP
Hàm HLOOKUP dùng để tìm kiếm dữ liệu trong bảng (table), theo hàng ngang (hàng của bảng), và trả về kết quả tương ứng theo hàng dọc (cột). Được sử dụng phổ biến trong bảng tính nhân viên (tìm tên nhân viên, xếp loại), sản phẩm (tìm tên sản phẩm, đơn giá, số lượng) dựa trên mã vạch, mã sản phẩm và các tiêu chí xếp hạng.
Công thức Hàm HLOOKUP trong Excel
Cú pháp: = HLOOKUP(Lookup_value, Table_array, Row_index_ num, Range_lookup)
Khám phá ý nghĩa của các chỉ số trong công thức
- Lookup_value: giá trị cần tìm kiếm, có thể là văn bản, giá trị hoặc ô tham chiếu.
- Table_array: phạm vi tìm kiếm, thường là một bảng.
- Row_index_ num: số thứ tự của hàng trong bảng, chứa giá trị dữ liệu muốn lấy.
- Range_lookup: loại kết quả trả về, có thể là chính xác (Range_lookup = 0) hoặc tương đối (Range_lookup = 1)
Hướng dẫn cách sử dụng Hàm HLOOKUP với ví dụ minh họa
Để hiểu rõ cách sử dụng HLOOKUP trong các trường hợp khác nhau. Dưới đây là một số ví dụ bạn có thể tham khảo.
Sử dụng HLOOKUP để xếp loại danh hiệu học sinh
Giải bài toán: Dựa vào bảng dữ liệu (bảng 2) với điểm trung bình và xếp loại tương ứng, ta cần xác định xếp loại cho từng học sinh ở Bảng 1.
Để giải quyết, hãy sử dụng hàm HLOOKUP để tìm kiếm dữ liệu trong bảng 2 và trả về kết quả trong bảng 1.
Tại ô D4, nhập công thức như sau: =HLOOKUP(C4,$B$11:$F$12,2,1)
Khi đó, HLOOKUP sẽ tìm giá trị gần bằng (tìm tương đối) với giá trị ô C4 (5.6) trong bảng 2. Sau khi tìm thấy giá trị chính xác, hàm sẽ lấy xếp loại tương ứng từ hàng 2 (bảng 2) và trả về kết quả tại ô D4.
Để điền vào các ô còn lại trong cột D của bảng 1, chỉ cần nhấp vào ô D4 và kéo xuống để áp dụng công thức chung.
Hướng dẫn sử dụng hàm HLOOKUP để tính phụ cấp nhân viên
Vấn đề: Cung cấp bảng dữ liệu (bảng 2) với mức phụ cấp cho nhân viên theo từng chức vụ. Nhiệm vụ là trả về kết quả phụ cấp tương ứng cho từng nhân viên trong bảng 1.
Trong tình huống này, chúng ta có thể sử dụng hàm HLOOKUP để tìm kiếm dữ liệu trong bảng 2 và trả về kết quả trong bảng 1.
Cụ thể, tại ô D4, nhập công thức như sau: =HLOOKUP(C4,$B$11:$F$12,2,0)
Khi đó, hàm HLOOKUP sẽ tìm kiếm giá trị của ô C4 (“Nhân viên”) trong bảng 2. Nếu tìm thấy giá trị chính xác, hàm sẽ lấy giá trị tiền phụ cấp tương ứng trong hàng 2 (bảng 2) và trả về kết quả tại ô D4.
Để áp dụng công thức cho các ô khác trong cột D, bạn chỉ cần nhấp vào D4 và kéo thả xuống.
Sử dụng ví dụ HLOOKUP kết hợp với hàm IF để đánh giá nhân viên
Trong một số tình huống, bạn có thể kết hợp hàm HLOOKUP với IF trong Excel. Trong ví dụ này, nếu nhân viên thuộc nhóm A, B, C và có số ngày làm việc/tháng lớn hơn hoặc bằng 20, 24, 26 (ngày) thì kết quả là “Đạt”. Trong các trường hợp khác, nhân viên sẽ được đánh giá là “Không đạt”.
Tại ô E4, thêm công thức như sau:
=IF(D4>=HLOOKUP(C4,$B$14:$F$15,2,0),'Đạt','Không Đạt')
Khi đó, hàm HLOOKUP sẽ tìm kiếm giá trị ở ô C4 (nhóm A) trong bảng 2 và trả về số chỉ tiêu ngày làm việc tương ứng. Sau đó, hàm IF so sánh kết quả này với số ngày làm việc thực tế của nhân viên ở ô D4 (20). Nếu số ngày làm việc thực tế >= số ngày làm việc chỉ tiêu, kết quả là “Đạt”, ngược lại là “Không đạt”.
Tổng kết, bài viết này giúp bạn hiểu rõ công thức và cách sử dụng hàm HLOOKUP trong Excel. Nếu bạn muốn thêm ví dụ về các loại tính toán khác của hàm, hãy để lại bình luận. Đừng quên theo dõi Mytour để cập nhật kiến thức về nhiều hàm khác nhé.