Cách kết hợp hàm index và match trong Excel

Cách kết hợp hàm index và match trong Excel

Mục lục

Để thực hiện tra cứu phức tạp với nhiều tiêu chí, ta không thể sử dụng hàm VLOOKUP. Khi đó, chúng ta phải sử dụng hàm INDEX kết hợp với hàm MATCH để dò tìm nhiều điều kiện nâng cao. Cụ thể cách thực hiện như thế nào, các bạn hãy cùng tham khảo bài viết dưới đây nhé.

1. Chức năng của hàm INDEX khi kết hợp với hàm MATCH

Hàm INDEX trả về một giá trị từ một vị trí cụ thể trong danh sách
Hàm MATCH: có thể tìm vị trí của một mục trong danh sách
Khi hai hàm này kết hợp với nhau, chúng sẽ tạo ra công thức dò tìm nhiều điều kiện trong Excel một cách nhanh chóng và linh hoạt hơn.

2. Sự kết hợp của hàm INDEX với hàm MATCH

Trước khi sử dụng hàm INDEX kết hợp với hàm MATCH dựa trên nhiều tiêu chí, chúng ta hãy xem chúng hoạt động với nhau như thế nào trong một công thức đơn giản.
Trong ví dụ dưới đây, ta sử dụng công thức:
=INDEX($C$2:$C$4,MATCH(A7,$B$2:$B$4,0))
Trong công thức này, chúng ta cần tìm ra chiếc áo len cổ điển trong cột B của bảng giá và lấy gái của nó từ cột C
Trên mặt hàng này, chúng tôi cần giá được nhập vào ô A7 - Áo len
Công thức INDEX và MATCH được nhập vào ô C7, để lấy giá cho mặt hàng đó

Công thức kết hợp hàm index và match trong Excel. Hình 1
Ví dụ về sự kết hợp của hàm Index với hàm Match. Hình 1

Hàm INDEX và hàm MATCH được sử dụng phù hợp với nhiều tiêu chí

Ở ví dụ trước, trận đấu được dựa trên một tiêu chí - tên Vật phẩm. Đối với lần tra cứu tiếp theo, có 2 tiêu chí là: Tên sản phẩm và mã sản phẩm
Trong hình dưới đây, mỗi mục được liệt kê 3 lần trong bảng tra cứu giá. Để có được mức giá phù hợp, bạn sẽ cần chỉ định cả tên mặt hàng và kích thước. Chúng tôi muốn tìm giá cho một chiếc áo khoác lớn.

 Cách kết hợp hàm index và match trong excel
Ví dụ về cách kết hợp của hàm Index với hàm Match. Hình 2

Hàm MATCH trả về kết quả đúng hay sai?

Trong công thức tra cứu, chúng ta cần hàm MATCH để kiểm tra cả cột Mục và Kích thước 
Để hiển thị cách hoạt động, tôi sẽ thêm các cột tạm thời trên bảng tính, để kiểm tra các mục và kích thước cột - có phải là mục Áo khoác và kích thước có phải là Lớn hơn không?
Ta tiến hành nhập công thức: = C2= $C$13 vào địa chỉ ô F2
Nếu mục trong cột C là Áo khoác, kết quả trong cột E là TRUE. Nếu không, kết quả trả về là FALSE

Cách kết hợp hàm index và match trong excel. Hình 3
Hàm Match trả về kết quả đúng hay sai?

Tiếp tục nhập công thức: =D2 = $D$13 vào địa chỉ ô G2
Nếu kích thước trong cột D lớn. Kết quả trong cột F sẽ là TRUE. Nếu không sẽ là FALSE.

Hàm MATCH trả về kết quả đúng

 Cách kết hợp hàm index và match trong excel. Hình 4
Hàm Match trả về kết quả đúng

Chúng tôi cần giá từ hàng trong đó cả hai kết quả là TRUE. Chúng tôi sẽ sử dụng một công thức để tính toán:
Tại địa chỉ ô H2 nhập công thức: =F2*G2 sau đó sao chép xuống H10
Trong Excel, TRUE bằng 1 và FALSE bằng 0. Khi bạn nhân các giá trị
Nếu một trong hai giá trị là FALSE (0), kết quả bẳng 0
Nếu cả hai giá trị là TRUE (1), kết quả là 1
Chỉ hàng thứ 8 trong danh sách các mục của chúng tôi có 1, vì cả hai giá trị là TRUE trong hàng đó. 

3. Tra cứu với nhiều tiêu chí

Chúng ta có thể sử dụng công thức MATCH để tìm vị trí của cột 1 trong cột G, trong ảnh ở trên. Hàng dữ liệu thứ 8 (hàng bảng tính 9), có 1 và hàng đó sẽ cung cấp cho chúng tôi giá chính xác cho một chiếc áo khoác lớn. 
Nhưng, thay vì thêm các cột bổ sung vào bảng tính, chúng tôi sẽ dụng công thức INDEX và MaTCH được nhập mảng để thực hiện tất cả công việc. Dưới đây là công thức nhập mảng * mà chúng tôi sẽ sử dụng trong ô E13, để có được giá chính xác.
Nhấn Ctrl + Shift + Enter, thay vì chỉ nhấn Enter. Điều đó sẽ tự động thêm dấu ngoặc nhọn xung quanh công thức.

 Cách kết hợp hàm index và match trong excel. Hình 5
Cách kết hợp của hàm Index với hàm Match trong Excel

Trên đây là hướng dẫn về cách kết hợp của hàm INDEX và hàm MATCH trong Excel để dò tìm thỏa mãn nhiều điều kiện. Cảm ơn các bạn đã đọc hết bài viết. Đặc biệt, bạn hoàn toàn có thể nắm trọn hệ thống hàm excel và cách xử lý, lưu trữ số liệu một cách chính xác, nhanh chóng nhất, giúp bản cải thiện hiệu suất công việc một cách hiệu quả với các khóa học Excel

Chúc các bạn thành công!

>>     Hàm Match và cách dùng hàm Match trong Excel
>>     Dùng hàm Averageif tính trung bình có điều kiện trong Excel
>>     Hướng dẫn sử dụng hàm SUBSTITUTE và ứng dụng thực tế


Tags: Excel