INDEX và MATCH là 2 hàm tìm kiếm được ứng dụng rất phổ biến trong thực tế. Khi sử dụng thì thường hai hàm này sẽ đi cùng với nhau.

Để thuận tiện cho việc mô tả ứng dụng của 2 hàm này thì các ví dụ trong bài viết này sẽ theo bảng ví dụ mẫu như hình ảnh dưới đây:

Hàm MATCH

   *** Cấu trúc: =MATCH(lookup_value,lookup_array,match_type)

   *** Cách dùng hàm MATCH: Hàm MATCH là hàm tìm kiếm trong mảng 1 chiều (chiều ngang hoặc chiều dọc) và kết quả trả về số thứ tự của phần tử tìm kiếm trong mảng. Ví dụ: =MATCH("SPE",A4:A9,0) thì được kết quả trả về là 5. Tức tìm từ trên xuống dưới thì hàm SPE ở vị trí thứ 5 trong mảng (vùng)

Hàm INDEX

   *** Cấu trúc: =INDEX(array,row_num,column_num)

   *** Cách dùng hàm INDEX: Hàm INDEX là hàm tìm kiếm trong mảng 1 chiều và 2 chiều, kết quả trả về có thể là 1 mảng hoặc 1 giá trị.

         Ví dụ: =INDEX(B4:F9,5,2) thì kết quả trả về 1 giá trị là: 207

         Ví dụ: =INDEX(B4:F9,,2) thì kết quả là 1 tập hợp giá trị ở cột thứ 2 của vùng là 293, 215, 260, 115, 203, 116. Khi đó, nếu dùng hàm SUM bên ngoài hàm INDEX là =SUM(INDEX(B4:F9,,2)) thì sẽ ra tổng các phần tử là 1203

         Ví dụ: =INDEX(B4:F9,3,) thì kết quả là 1 tập hợp giá trị ở dòng số 3 của gùng là 263, 260, 259, 255,255. Nếu dùng hàm MAX bên ngoài hàm INDEX là =MAX(INDEX(B4:F9,3,)) thì kết quả trả về là 263

Hàm INDEX kết hợp với hàm MATCH

   *** Cấu trúc: =INDEX(array,MATCH(lookup_value,lookup_array,match_type),MATCH(lookup_value,lookup_array,match_type))

   *** Cách sử dụng INDEX phối hợp MATCH: Do hàm MATCH trả về số thứ tự của phần tử tìm kiếm, hàm INDEX là dò tìm theo tọa độ dòng, cột của phần tử trong mảng. Đây chính là lý do mà 2 hàm này áp dụng hay đi cùng với nhau

        Ví dụ: =INDEX(B4:F9,MATCH("SPD",A4:A9,0),4) thì kết quả trả về là 112


Liên hệ tư vấn khóa học Excel cho người đi làm hoặc đặt hàng đào tạo tại doanh nghiệp

{Đt+Zalo} - 038 696 1334


0 Comment:

Đăng nhận xét

Excel Thỉnh Vũ. Được tạo bởi Blogger.