Sử dụng INDEX và MATCH để tìm kiếm

Trong Excel có thể dùng hàm Vlookup để tìm kiếm dữ liệu tại những cột tương ứng , tuy nhiên nếu như dữ liệu bạn muốn lấy lại nằm bên cột trái thì phải làm như thế nào .

Ví dụ như hình dưới

 

\"\"

 

Ô E1 có giá trị là kt , tìm giá trị này trong cột D và lấy kết quả tương ứng ở cột A  , bằng C , khi ấy bạn khó có thể dùng hàm Vlookup để thực hiện công việc .

So đó bạn có thể kết hợp giữa hàm Index và Match để thực hiện việc tìm kiếm này với công thức như sau

 

=INDEX($A$1:$D$9,MATCH(E1,$D$1:$D$9,0),1)

 

\"\"

 

A1:D9 là bảng dữ liệu bạn muốn dùng

D1:D9 là cột bạn muốn tìm dữ liệu theo ô E1

Số 1 sau cùng công thức là cột thứ 1 , tương ứng với cột A .

Nếu bạn muốn lấy dữ liệu ở cột B hãy thay số 1 sau cùng thành số 2

 

=INDEX($A$1:$D$9,MATCH(E1,$D$1:$D$9,0),2) để cho kết quả là c

 

 

\"\"\"\"