Hàm index và hàm match kết hợp với nhau đem tới nhiều hữu ích trong quá trình học tập và có tác dụng việc. Đặc biệt, trong quá trình tìm kiếm giá chỉ trị tại các hàng, cột để search đến kết quả tốt nhất góp bạn dễ dàng gồm thể vắt thế được hàm tìm kiếm hàm vlookup cùng hàm hlookup. Để nắm rõ hơn họ hãy thuộc tìm hiểu trong bài viết này nhé!


NỘI DUNG BÀI VIẾT

Hàm index với match vào ExcelVì sao hàm index/match sử dụng tốt hơn hàm vlookup?

Hàm index cùng match trong Excel

Hàm index vào excel

Hàm index là hàm tra cứu kiếm giá trị tại một ô nào đó tốt giao cột chiếc nhất định trả về mảng vào excel.

Bạn đang xem: Cách dùng hàm index và match trong excel 2007

Hàm index dạng mảng cú pháp lệnh:

(Array,Row_num,)

*

Trong đó:

Array: Phạm vi ô hoặc hằng số mảng (bắt buộc) Row_num: Chọn sản phẩm trong mảng để trả về giá trị Column_num: Chọn cột vào mảng để trả về một giá bán trị Điều kiện bắt buộc phải có một trong hai đối số là Row_num Column_num.

Hàm Index dạng tham chiếu cú pháp lệnh:

INDEX(Reference,Row_num,,)

Trong đó:

Reference: Vùng tham chiếu (bắt buộc) Row_num: Số mặt hàng trả về một tham chiếu (bắt buộc) Column_num: Số cột trả về một tham chiếu (tùy chọn) Area_num: Số vùng ô chứa giá chỉ trị trong reference. Trong trường hợp, Area_num được bỏ qua thì hàm index dùng vùng 1 (tùy chọn)

Hàm Match trong excel

Hàm match là một trong những hàm cơ bản vào excel tốt hiểu đơn giản hàm này sẽ trả kết quả vị trí tương đối của giá bán trị cần tìm trong 1 vùng. Tuy vậy thì hàm này còn tồn tại thể thực hiện nhiều hơn thế.

Cú pháp lệnh:

MATCH(Lookup_value,Lookup_array,)

*

Trong đó:

Lookup_value: giá chỉ trị search kiếm bao gồm: bé số, văn bản, giá bán trị logic, tham chiếu ô đến một số, văn bản, giá chỉ trị súc tích Lookup_array: Mảng search kiếm (bắt buộc) Match_type: Kiểu tra cứu kiếm (không bắt buộc)

Có 3 kiểu kiếm tìm kiếm cơ bản:

1: Less than ( 0: Exact match (Chính xác giá bán trị tìm kiếm kiếm) -1: Greater than (>giá trị tra cứu kiếm)

Kết hợp giữa Index và Match vào excel

Để nắm rõ hơn giải pháp kết hợp giữa hàm index và hàm match vào Excel bao gồm thể tham khảo các ví dụ sau:

Ví dụ 1: Tại bảng dữ liệu, yêu cần kiếm tìm kiếm coi nước nào gồm thủ đô Seoul.

*
Sử dụng kết hợp hàm index và hàm match vào excel

Công thức áp dụng đưa ra kết quả là:

=INDEX(B1:B10,MATCH(“Seoul”,C1:c10,0)

Trong đó:

B1:B10: là cột chứa dữ liệu cần tra cứu, kiếm tìm kiếm MATCH(“Seoul”,C1:C10,0): là điều kiện cho biết kết quả nằm ở vị trí như thế nào trong bảng dữ liệu. Kết quả Seoul hiển thị tại vị trí sản phẩm thứ 6 trong bảng tính. (Công thức INDEX sẽ là : INDEX(B1:B10,6)

Khi kết hợp 2 hàm vào bảng tính này, Seoul sẽ nằm cùng mẫu với nước tất cả thủ đô Seoul đó là Hàn Quốc.

Tổng quát tháo lại:

Cú pháp lệnh:

=INDEX(Cột cần tra cứu giá chỉ tị, (MATCH(giá trị dùng tra cứu, cột chứa giá chỉ trị này,0))

Ví dụ 2: Cho bảng dữ liệu về hàm index cùng hàm match, yêu cầu áp dụng 2 hàm điền vào cột đơn giá đến mỗi mặt hàng.

Xem thêm:

*
Bảng dữ liệu hàm index và hàm match

Nhập công thức lệnh tại ô E6:

=INDEX($B$15:$F$19,MATCH(A6,$B$15:$B$19,0),MATCH(B6,$B$15:$F$15,0))

Kết quả hiển thị như sau:

*
Nhập công thức hàm index và hàm match

Cách lọc thông tin bằng hàm index/match

Cú pháp lệnh:

=INDEX(Cột kết quả, MATCH(Giá trị dò tìm, Cột dò tra cứu chứa giá bán trị cần tìm, Tìm bao gồm xác/gần đúng)

Ví dụ 3:

Tại đây bạn sẽ thấy hàm gồm cú pháp như sau hiện ra:

=INDEX(Vùng kết quả, Dòng, Cột).

*
Ví dụ hàm index/match kiếm tìm kiếm nhiều điều kiện $C$1:$C$8: Vùng kết quả khác trọn vẹn khi sử dụng hàm vlookup. Tại đây bạn chỉ chọn mỗi vùng dữ liệu cột điểm không chọn cả cột chứa giá chỉ trị dò tìm. Hàm match (giá trị dò tìm, vùng tra cứu kiếm, bao gồm xác/tương đối). Tại E3 giá bán trị dò tìm, vùng tra cứu kiếm chỉ đúng vùng chứa giá trị dò tìm (A1:A8). Tương tự với hàm vlookup vùng tìm kiếm luôn cần cố định vùng ($A$1:$A$8) đã cho ra kết quả đúng là 0 hoặc FALSE. Áp dụng công thức trên bao gồm thể thấy, hàm match sẽ trả về giá chỉ trị kết quả là 2 tương ứng mẫu tìm kiếm từ trên xuống INDEX($C$1:$C$8, 2) => Kết quả là 7.

Vì sao hàm index/match sử dụng tốt hơn hàm vlookup?

So sánh hàm vlookup cùng hàm index/match

Vlookup bị không nên nếu thêm hoặc bớt cột trong bảng tính

Khi sử dụng hàm vlookup bạn cần chỉ ra cột muốn áp dụng lấy giá bán trị về. Trong trường hợp thêm cột ở giữa cột đầu tiên sẽ khiến giá trị bị cầm đổi vị trí, điều này sẽ khiến hàm vlookup trả kết quả không bao gồm xác. Ngược lại, khi sử dụng hàm index cùng hàm match, kết quả hiển thị đúng mực không xảy ra tình trạng chũm đổi dữ liệu.

Vlookup gặp nhiều nặng nề khăn khi tra cứu 2 chiều

Khi bọn họ muốn tra cứu dân số của Seoul vào năm 2001, nếu áp dụng hàm vlookup sẽ rất phức tạp, nhưng cần sử dụng hàm index cùng hàm match sẽ nhanh chóng hơn.

Bài tập đối chiếu thực tế

Quay lại bảng dữ liệu ở ví dụ3, hàm vlookup yêu cầu cột chứa giá bán trị dò search nằm ngoại trừ cùng phía bên trái của dữ liệu. Vào trường hợp, dữ liệu nằm phía bên phải thì phải kết hợp hàm choose để tìm kiếm kết quả tương ứng.

*
Ví dụ áp dụng hàm dò tìm giá trị

Cú pháp lệnh hàm Vlookup kết hợp hàm Choose:

=CHOOSE(1,2, Cột chứa giá chỉ trị dò tìm, Cột Kết quả)

Cú pháp lệnh tổng quát:

=VLOOKUP(Giá trị dò tìm, CHOOSE(1,2, Cột chứa giá bán trị dò tìm, Cột kết quả), Cột trả về<2>, Tìm đúng mực <0>)

Trong trường hợp, dấu phẩy ngăn cách là dấu chấm phẩy “;” thì công thức lệnh sẽ là:

=VLOOKUP(Giá trị dò tìm; CHOOSE(1 2; Cột chứa giá chỉ trị dò tìm; Cột kết quả); Cột trả về<2>; Tìm đúng đắn <0>)

Với hàm index/match từ ví dụ trên có công thức lệnh là:

=INDEX(Vùng kết quả, MATCH(Giá trị dò tìm, Vùng dò tìm, Tìm chính xác)

Những lưu ý lúc sử dụng hàm INDEX/MATCH

lúc MATCH trả về lỗi #N/A sẽ bắt nguồn bởi nhiều lý do:

match_type là 0, lookup_valuekhông được tìm thấy

match_type là -1, lookup_arraykhông theo thứ tự giảm dần

match_type là 1, lookup_arraykhông theo thứ tự tăng dần vàlookup_arraykhông phải là một mặt hàng hoặc một cột.

INDEX sẽ trả về lỗi #REF! khi column_num, row_num không trỏ đến một ô vào mảng MATCH ko phân biệt chữ thường với chữ hoa nhưng được xử lý giống nhau

Hi vọng với những phân chia sẻ hữu ích trên đây những bạn sẽ nắm được rõ hơn về bí quyết sử dụng hàm index cùng match trong excel. Đây là 2 hàm phổ biến cùng thông dụng trong quy trình làm việc với học tập ko thể bỏ qua. Đừng quên cập nhập thêm những kỹ năng tin học văn phòng cơ bản tại website này nhé. Chúc những bạn thành công!