Dạo gần đây mình thấy nhiều bạn mới học Excel hay gặp khó khăn với VLOOKUP khi bảng dữ liệu không được sắp xếp theo thứ tự nhất định hoặc khi cần tra cứu theo cột bên trái. Thực tế, có một cặp hàm còn mạnh mẽ và linh hoạt hơn VLOOKUP rất nhiều, đó là INDEX và MATCH. Hôm nay mình muốn chia sẻ bí kíp này để giúp mọi người tối ưu hóa việc học Excel Online.
Tại sao lại dùng INDEX và MATCH?
- Linh hoạt: Có thể tra cứu dữ liệu từ bất kỳ cột nào, không nhất thiết phải là cột đầu tiên.
- Hiệu quả: Xử lý được cả tra cứu theo hàng ngang (tương tự HLOOKUP) và tra cứu theo cột dọc (tương tự VLOOKUP).
- Ít lỗi hơn: Giảm thiểu các lỗi phát sinh do dữ liệu không được sắp xếp.
Cách dùng cơ bản:
Giả sử bạn có bảng dữ liệu và muốn tìm tên nhân viên dựa vào Mã NV.
MATCH sẽ tìm vị trí của Mã NV trong danh sách Mã NV.
MATCH(giá_trị_cần_tìm, vùng_tìm_kiếm, kiểu_khớp)INDEX sẽ trả về giá trị tại vị trí đó trong cột Tên Nhân Viên.
INDEX(vùng_trả_về, vị_trí_tìm_thấy)Kết hợp lại, công thức sẽ có dạng:
=INDEX(Cột_Tên_Nhân_Viên, MATCH(Mã_NV_cần_tìm, Cột_Mã_NV, 0))0 ở hàm MATCH có nghĩa là tìm kiếm chính xác.
Các bạn hãy thử áp dụng cặp hàm này thay cho VLOOKUP trong các bài tập Excel Online của mình nhé. Chắc chắn sẽ thấy sự khác biệt!