Hướng dẫn sử dụng hàm index và match

     

Hàm index với hàm match kết hợp với nhau đem tới nhiều hữu ích trong quy trình học tập cùng làm cho việc.

Bạn đang xem: Hướng dẫn sử dụng hàm index và match

Đặc biệt, vào quá trình tra cứu kiếm giá bán trị tại các hàng, cột để kiếm tìm đến kết quả tốt nhất góp bạn dễ dàng bao gồm thể nắm thế được hàm tìm kiếm hàm vlookup cùng hàm hlookup. Để nắm rõ hơn bọn họ hãy thuộc tra cứu hiểu trong bài bác viết này nhé!

Việc dò tra cứu dữ liệu trong excel là một trong những công việc thân quen thuộc đặc biệt với các bạn học tin học giỏi lĩnh vực kế toán. Thông thường, sẽ áp dụng hàm vlookup để tìm dữ liệu theo cột, hàm hlookup dò tra cứu theo sản phẩm để tìm kiếm kiếm dữ liệu mong muốn muốn.

Tuy nhiên với bí quyết này sẽ chỉ áp dụng trong quy trình so sánh mã mặt hàng cùng giá trị tương ứng vào bảng dò tra cứu duy nhất. Bởi vậy, nếu như cần tra cứu giá bán trị ở cả mặt hàng và cột thì nên áp dụng hàm index. Đặc biệt, khi hàm index kết hợp với hàm match thì đạt hiệu quả cao hơn so với hàm vlookup cùng hàm hlookup.

*
Hàm index và match trong excel


NỘI DUNG BÀI VIẾT

Hàm index và matchCách lọc báo cáo bằng hàm Vlookup và hàm index/matchVì sao hàm index/match sử dụng tốt hơn hàm vlookup?

Hàm index với match

Hàm index trong excel

Hàm index là hàm tìm kiếm giá chỉ trị tại một ô nào đó hay giao cột dòng nhất định trả về mảng vào excel.

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 mặt hàng trong mảng để trả về giá trị Column_num: Chọn cột vào mảng để trả về một giá trị Điều kiện bắt buộc phải có một vào hai đối số là Row_num Column_num.

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

INDEX(Reference,Row_num,,)

Trong đó:

Reference: Vùng tđắm say chiếu (bắt buộc) Row_num: Số mặt hàng trả về một tyêu thích chiếu (bắt buộc) Column_num: Số cột trả về một tđam mê chiếu (tùy chọn) Area_num: Số vùng ô chứa giá chỉ trị vào 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 xuất xắc hiểu đơn giản hàm này sẽ trả kết quả vị trí tương đối của giá chỉ trị cần search trong một vùng. Tuy nhiên thì hàm này còn có thể thực hiện nhiều hơn thế.

Cú pháp lệnh: MATCH(Lookup_value,Lookup_array,)

Trong đó:

Lookup_value: Giá trị search kiếm bao gồm: con số, văn bản, giá chỉ trị súc tích, tmê mệt chiếu ô đến một số, văn bản, giá trị súc tích Lookup_array: Mảng search kiếm (bắt buộc) Match_type: Kiểu kiếm tìm kiếm (ko bắt buộc)

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

1: Less than ( 0: Exact match (Chính xác giá chỉ trị kiếm tìm kiếm) -1: Greater than (>giá chỉ trị tìm kiếm)

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

Để nắm rõ hơn biện pháp kết hợp giữa hàm index với hàm match trong excel thì bạn tất cả thể áp dụng qua Bài tập 1 như sau: Sử dụng kết hợp hàm index cùng hàm match vào excel

Tại bảng dữ liệu, yêu cần tìm kiếm xem nước làm sao bao gồm thủ đô Seoul. 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 mang đến biết kết quả nằm ở vị trí nào vào bảng dữ liệu. Kết quả Seoul hiển thị tại vị trí mặt hàng 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 trong bảng tính này, Seoul sẽ nằm thuộc dòng với nước có thủ đô Seoul chính là Hàn Quốc.

Tổng quát lại:

Cú pháp lệnh: =INDEX(Cột cần tra cứu giá tị, (MATCH(giá chỉ trị cần sử dụng tra cứu, cột chứa giá trị này,0))

Bài tập áp dụng hàm index match

Trong bài xích tập 2, cho bảng dữ liệu về hàm index với hàm match, yêu cầu áp dụng 2 hàm điền vào cột đơn giá bán đến mỗi mặt hàng.

*
Bảng dữ liệu hàm index với 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 cùng hàm match

Cách lọc báo cáo bằng hàm Vlookup với hàm index/match

Sử dụng hàm VLOOKUP

khi cần search kiếm giá chỉ trị nhiều điều kiện mọi người thường áp dụng tức thì tới hàm vlookup để dò search. Với cú pháp lệnh cụ thể: =VLOOKUP(Giá trị dò kiếm tìm, Vùng dữ liệu , Thứ tự cột trả về, Tìm chính xác/gần đúng)

Từ công thức trên, ta áp dụng vào Bài tập 3 như sau:

*
Ví dụ hàm vlookup search kiếm nhiều điều kiện

“Huỳnh Văn Lê” chính là giá bán trị kiếm tìm kiếm, cột vùng từ A1:A8 cột chứa sẽ luôn nằm phía trái ko kể cùng với dữ liệu (A1:C8). A1:C8 vùng dữ liệu những bạn quét cần phải cố định bằng giải pháp ấn F4 trước Lúc thao tác tiếp theo. Cột chứa giá trị trả về tính theo thứ tự từ trái lịch sự phải, từ cột chứa giá bán trị dò tìm kiếm. Nhập 0 tương ứng với FALSE sẽ trả về kết quả search kiếm đúng mực.

Tại đây ta sẽ gồm công thức lệnh: =VLOOKUP(E2, $A$1:$C$8, 3, 0)

E2: Giá trị cần tra cứu trong vùng dữ liệu tính từ A1:C8, dấu $ tất cả ý nghĩa định vùng dữ liệu để tìm kiếm Cột thứ 3 chính là cột chứa dữ liệu trả về tính từ vị trí giá bán trị dò tra cứu về mặt phải.

Xem thêm: Game Vn: Hướng Dẫn Chơi Middle Earth Shadow Of Mordor (Kỳ 1, Đánh Giá Middle

Kết quả đưa ra là 0

Sử dụng hàm Index và Match

Vậy với hàm index/match sẽ mang đến thấy sự cố kỉnh đổi không giống biệt:

Cú pháp lệnh cụ thể: =INDEX(Cột kết quả, MATCH(Giá trị dò kiếm tìm, Cột dò search chứa giá bán trị cần tìm, Tìm chính xác/gần đúng)

Tại đây bạn sẽ thấy hàm có cú pháp như sau hiện ra: =INDEX(Vùng kết quả, Dòng, Cột).

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

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 là công thức một chiều

Vlookup sử dụng tra cứu dữ liệu từ trái qua phải. Quay lại Bài tập 1 đã áp dụng ở mục bên trên, bọn họ không thể sử dụng hàm vlookup để search kiếm kết quả. Hàm áp dụng hiệu quả nhất đó là hàm index cùng hàm match mới kiếm tìm kiếm được kết quả này. Bảng dữ liệu đối chiếu hàm vlookup cùng hàm index/match trong excel

Vlookup bị sai nếu thêm hoặc bớt cột vào bảng tính

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

Vlookup gặp nhiều khó khăn khăn Lúc tra cứu 2 chiều

lúc 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 sử dụng hàm index cùng hàm match sẽ nhanh lẹ hơn. Công thức lệnh như sau:

=INDEX(A1:F10,MATCH(“Seoul”,C1:C10,0), MATCH(“Năm 2001”, A1:F1,0))

Trong đó:

Hàm match đầu tiên mang lại biết Seoul của Hàn Quốc nằm ở ở vị trí nào trong bảng dữ liệu. Hàm match thứ hai đến biết dân số năm 2001 của Seoul nằm ở cột như thế nào. Hàm index sử dụng 2 ban bố với đưa ra đúng chuẩn dữ liệu bạn cần.

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

Quay lại bảng dữ liệu ở Bài tập 3, hàm vlookup yêu thương cầu cột chứa giá trị dò tra cứu nằm xung quanh thuộc phía phía trái của dữ liệu. Trong 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 để tra cứu kết quả tương ứng.

*
Ví dụ áp dụng hàm dò tìm giá chỉ 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 kiế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 kiếm, Cột kết quả), Cột trả về<2>, Tìm đúng đắn <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 chuẩn <0>)

Với hàm index/match từ ví dụ bên trên tất cả công thức lệnh là: =INDEX(Vùng kết quả, MATCH(Giá trị dò kiếm tìm, Vùng dò tra cứu, Tìm thiết yếu xác)

Hi vọng với những phân tách sẻ hữu ích bên trên đây các bạn sẽ nắm được rõ hơn về bí quyết sử dụng hàm index với match vào excel. Đây là 2 hàm phổ biến và thông dụng trong quá trình có tác dụng việc và 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 các bạn thành công!