Để tiến hành tra cứu tinh vi với những tiêu chí, ta ko thể áp dụng hàm VLOOKUP. Lúc đó, họ phải sử dụng hàm INDEX kết hợp với hàm MATCH để dò tìm kiếm nhiều điều kiện nâng cao. Rõ ràng cách phối hợp hàm index cùng match trong excel như vậy nào, chúng ta hãy cùng tham khảo nội dung bài xích học Excel online bên dưới đâynhé.

Bạn đang xem: Cách dụng hàm index match 2 điều kiện

1. Hàm INDEX cùng hàm MATCH

Ở phần này, shop chúng tôi sẽ ra mắt về hàm INDEX cùng hàm MATCH vào excel.

1.1. Phương pháp hàm INDEX

Hàm INDEX vào excel có tính năng trả về quý giá của một ô hoặc một phạm vi ô trong một bảng tính, dựa trên chỉ số hàng và cột được chỉ định. Cách làm hàm INDEX tất cả hai dạng:

- INDEX (array, row_num, ): Trả về quý hiếm của một ô trong một mảng hai chiều, dựa vào chỉ số hàng với cột.

- INDEX (reference, row_num, , ): Trả về quý giá của một ô vào một hoặc các phạm vi tham chiếu, dựa vào chỉ số hàng, cột với khu vực.

Trong đó:

- array: Là mảng hai chiều chứa những giá trị đề nghị tìm.

- reference: là một trong hoặc các phạm vi tham chiếu chứa những giá trị nên tìm.

- row_num: Là chỉ số mặt hàng của ô phải tìm vào mảng hoặc phạm vi tham chiếu.

- column_num: Là chỉ số cột của ô buộc phải tìm vào mảng hoặc phạm vi tham chiếu. Nếu quăng quật qua, hàm vẫn trả về quý hiếm của cột đầu tiên.

- area_num: Là chỉ số khu vực của phạm vi tham chiếu buộc phải tìm. Nếu quăng quật qua, hàm đang trả về cực hiếm của quanh vùng đầu tiên.

*

Hàm INDEX vào excel có tác dụng trả về quý giá của một ô hoặc một phạm vi ô vào một bảng tính, dựa vào chỉ số hàng với cột được chỉ định

1.2. Công thức hàm MATCH

Hàm MATCH vào excel có tính năng trả về địa chỉ của một cực hiếm trong một mảng một chiều hoặc vào một phạm vi ô. Công thức hàm MATCH có dạng:

MATCH (lookup_value, lookup_array, )

Trong đó:

- lookup_value: Là giá bán trị cần tìm kiếm trong mảng hoặc phạm vi ô.

- lookup_array: Là mảng một chiều hoặc phạm vi ô chứa các giá trị cần đối chiếu với lookup_value.

- match_type: Là hình trạng khớp giá chỉ trị, có tía giá trị có thể là:

+ 1: Trả về địa điểm của giá chỉ trị mập nhất nhỏ dại hơn hoặc bởi lookup_value. Mảng hoặc phạm vi ô cần được sắp xếp theo vật dụng tự tăng dần.

+ 0: Trả về vị trí của giá trị bằng lookup_value. Mảng hoặc phạm vi ô không cần phải sắp xếp theo thứ tự nào.

+ -1: Trả về địa điểm của giá bán trị nhỏ nhất to hơn hoặc bằng lookup_value. Mảng hoặc phạm vi ô yêu cầu được thu xếp theo sản phẩm công nghệ tự giảm dần.

*

Hàm MATCH vào excel có công dụng trả về vị trí của một quý giá trong một mảng một chiều hoặc vào một phạm vi ô

2. Vày sao nên dùng hàm Index Match cố Vlookup với Hlookup?

Hàm Index Match là một thuật toán kết hợp hai hàm INDEX với MATCH để tìm kiếm với lấy dữ liệu từ một bảng tính theo đk cho trước. Hàm Index Match có nhiều ưu điểm đối với hàm Vlookup và Hlookup như:

- Không phụ thuộc vào địa điểm của cột hoặc hàng chứa giá trị cần tìm. Hàm Hlookup cùng Vlookup chỉ rất có thể tìm kiếm cực hiếm trong cột trước tiên hoặc số 1 tiên của mảng hoặc phạm vi ô, trong lúc hàm Index Match có thể tìm kiếm quý giá ở ngẫu nhiên vị trí nào.

- ko bị ảnh hưởng bởi bài toán thêm hoặc xóa cột hoặc hàng trong bảng tính. Hàm Vlookup và Hlookup cần phải chỉ định số sản phẩm tự của cột hoặc hàng chứa giá trị đề nghị lấy, đề xuất nếu bao gồm sự chuyển đổi về số lượng cột hoặc hàng, công thức sẽ ảnh hưởng sai. Hàm Index Match không cần thiết phải chỉ định số vật dụng tự của cột hoặc hàng, mà chỉ việc dùng hàm MATCH để tìm ra địa điểm của chúng.

- hoàn toàn có thể tìm kiếm giá trị theo không ít điều kiện. Hàm Vlookup và Hlookup chỉ có thể tìm kiếm quý hiếm theo một điều kiện duy nhất, là quý giá của cột hoặc hàng đựng giá trị yêu cầu tìm. Hàm Index Match có thể kết hợp với các hàm khác ví như AND, OR, IF nhằm tìm kiếm giá trị theo khá nhiều điều kiện khác nhau.

*

Lý do cần dùng hàm INDEX cùng MATCH

3. Lấy ví dụ như hàm INDEX phối hợp hàm MATCH

Ở phần này, shop chúng tôi sẽ reviews tới các bạn 4 lấy ví dụ về hàm index cùng hàm match vào Excelđể các bạn hiểu rộng về sự kết hợp của nhì hàm này.

3.1. Cách phối kết hợp hàm index cùng match vào excel

Để phối hợp hàm index với match vào excel, ta rất có thể sử dụng cách làm sau:

- INDEX (array, MATCH (lookup_value, lookup_array, match_type), ): Trả về cực hiếm của một ô trong một mảng hai chiều, dựa vào giá trị của một ô không giống trong mảng đó còn chỉ số cột được chỉ định.

- INDEX (reference, MATCH (lookup_value, lookup_array, match_type), , ): Trả về quý giá của một ô vào một hoặc nhiều phạm vi tham chiếu, dựa trên giá trị của một ô không giống trong phạm vi đó và chỉ số cột và khu vực được chỉ định.

Ví dụ: mang đến bảng dữ liệu 1:

*

Yêu cầu: Tim điểm của Bình bằng cách dùng hàm index cùng match.

Cách phối kết hợp hàm index với match trong excel:

- Bước 1: Nhập phương pháp sau vào ô B9:

=INDEX(D3:D6;MATCH(B8;A3:A6;0)).

*

Nhập cách làm sau vào ô B9

Trong đó:

+ D3:D6 là mảng hai phía chứa những giá trị cần tìm.

+ B8 là giá trị bắt buộc tìm kiếm trong mảng.

+ A3:A6 là mảng một chiều chứa những giá trị cần so sánh với B8.

+ 0 là hình trạng khớp giá bán trị chủ yếu xác.

- cách 2: thừa nhận enter vẫn thu được kết quả là 7 điểm.

*

Kết quả sau thời điểm nhập công thức

3.2. Cách phối hợp hàm index cùng match trong excelvớinhiều điều kiện

Bài tập hàm index và match: mang đến hai bảng dữ liệu như sau:

*

Yêu cầu: sử dụng hàmindex với match để tìm 1-1 giá đến từng sản phẩm ở bảng 1.

Cách sử dụng hàm index match nhiều điều kiện:

- bước 1: Ở ô D4, chúng ta nhập công thức kết hợp của nhì hàm index và match như sau:

=INDEX($B$15:$E$18,MATCH(B4,$B$15:$B$18,0),MATCH(C4,$B$15:$E$15,0)).

Xem thêm: Cách test ô cứng hdd máy tính bằng, 6 cách kiểm tra tình trạng ổ cứng trên windows 10

*

Nhập công thức vào ô
D4

- Bước 2: thừa nhận enter, hiệu quả trả về giá chỉ trị tương ứng với hàng 4 (hàng Mouse) với cột 2 (Samsung) vào bảng 2 là 5.

- bước 3: Copy bí quyết ở ô D4 xuống phía bên dưới sẽ chiếm được bảng tác dụng như sau:

*

3.2. Cách phối hợp hàm Index Match cùng Vlookup

Hàm Index Match với Vlookup có thể kết phù hợp với nhau nhằm tìm kiếm và lấy dữ liệu từ nhiều bảng tính không giống nhau, dựa vào một quý giá chung.

Ví dụ: cho bảng lấy một ví dụ 3 với 4:

*

Yêu cầu: trường đoản cú bảng ví dụ 4 hãy dùng Hàm Index Match và Vlookup để tìm ra nút trợ cấp cho của từng bạn ở bảng số 3.

Cách thực hiện:

- Bước 1: Ở ô D18, chúng ta nhập phương pháp sau:

=VLOOKUP(INDEX(A19:C23;1;3);$F$19:$G$22;2;0).

*

Nhập công thức vào
D18

Trong đó:

- INDEX(A19:C23;1;3): nằm trong quanh vùng dải ô A19:C23 lôi ra giá trị ở hàng 1 cột 3.

- $F$19:$G$22: Dải ô trải nhiều năm từ F19:G22 bao gồm chứa quý hiếm dò tìm.

- 2: Là địa chỉ cột điểm vùng.

- 0: Là kiểu dáng dò search tương đối.

- Bước 2: thừa nhận enter vẫn thu được tác dụng là 170000 VNĐ.

*

Kết trái là 170000 VNĐ

- Bước 3: Kéo thả con chuột xuống phía bên dưới sẽ nhận được bảng tác dụng là:

*

3.4. Phía dẫn áp dụng hàm Index Match kết hợp If

Hàm Index Match kết hợp If có thể giúp ta tra cứu kiếm cùng lấy dữ liệu xuất phát điểm từ một bảng tính theo một điều kiện nào đó.

Ví dụ: đến bảng dữ liệu 5:

*

Yêu cầu: cần sử dụng hàm if kết hợp với Index Match để xác minh lượng cam bán ra có đạt yêu mong hay không. Lưu giữ ý, lượng trái cây bán ra cần lớn hơn 8kg bắt đầu được xem là đạt yêu cầu.

Cách thực hiện:

- Bước 1: Đặt con trở con chuột vào ô B38, nhập bí quyết sau:

=IF(INDEX(A32:D35;MATCH("Cam";A32:A35;3);3)>8;"Đạt";"Không đạt").

*

Nhập phương pháp vào ô B37

- Bước 2: dấn enter đang thu được kết quả là Đạt, có nghĩa là lượng cam đẩy ra đã nhiều hơn 8kg.

*

Kết quả là Đạt, tức là lượng cam bán ra đã nhiều hơn 8kg

4. Một số để ý khi thực hiệncách kết hợp hàm index với match trong excel

Khi thực hiện hàm Index Match, ta cần để ý một số điểm sau:

- Hàm Index Match có thể tìm kiếm quý hiếm theo chiều ngang hoặc chiều dọc, tùy trực thuộc vào bí quyết chọn mảng hoặc phạm vi ô. Nếu chọn 1 hàng hoặc một cột, hàm đã tìm kiếm theo chiều ngang hoặc chiều dọc tương ứng. Nếu chọn 1 mảng hai chiều, hàm đang tìm kiếm theo cả hai chiều.

- Hàm Index Match hoàn toàn có thể tìm kiếm giá trị trong ngẫu nhiên vị trí nào của mảng hoặc phạm vi ô, không duy nhất thiết buộc phải là cột trước tiên hoặc hàng đầu tiên. Tuy nhiên, bạn cần chắc hẳn rằng rằng giá bán trị nên tìm kiếm là tuyệt nhất trong mảng hoặc phạm vi ô, nếu không hàm đã trả về vị trí của giá chỉ trị trước tiên được tìm kiếm thấy.

- Hàm Index Match có thể tìm kiếm giá trị theo khá nhiều điều kiện khác nhau, bằng cách kết phù hợp với các hàm khác ví như AND, OR, IF. Tuy nhiên, chúng ta cần chú ý đến trang bị tự ưu tiên của những toán tử và hàm khi viết công thức, để bảo vệ kết quả thiết yếu xác.

*

Một số lưu ý khi áp dụng hàm Index và Match

5. Một trong những lỗi thường chạm chán khi dùng hàm Index Match

Khi thực hiện hàm Index Match, ta bao gồm thể gặp mặt phải một trong những lỗi sau:

5.1. Lỗi #n/a vào hàm index

Lỗi #NA xuất hiện khi hàm không kiếm thấy giá trị đề nghị tìm tìm trong mảng hoặc phạm vi ô. Để hạn chế và khắc phục lỗi này, ta phải kiểm tra lại xem giá bán trị đề nghị tìm kiếm có tồn trên trong mảng hoặc phạm vi ô hay là không và xem bao gồm bị sai chính tả tốt không. Kế bên ra, ta cũng cần phải xem lại thứ hạng khớp quý giá có phù hợp hay không, lấy một ví dụ nếu sử dụng kiểu khớp 1 hoặc -1, ta cần thu xếp mảng hoặc phạm vi ô theo sản phẩm công nghệ tự tăng mạnh hoặc bớt dần.

*

Lỗi #NA xuất hiện thêm khi hàm không tìm thấy giá bán trị cần tìm tìm trong mảng hoặc phạm vi ô

5.2. Lỗi #VALUE

Lỗi #VALUE mở ra khi hàm bao gồm tham số chưa hợp lệ. Để khắc phục và hạn chế lỗi này, ta cần kiểm tra lại xem các tham số của hàm gồm đúng kiểu tài liệu hay không, lấy ví dụ nếu cần sử dụng số thực thay vị số nguyên hoặc cần sử dụng văn bạn dạng thay bởi số. Không tính ra, ta cũng cần được xem lại xem những mảng hoặc phạm vi ô gồm cùng kích cỡ hay không, lấy ví dụ nếu dùng một hàng với một cột có con số ô không giống nhau.

Tổng kết

Hàm Index Match là một kỹ thuật hữu dụng để tìm kiếm cùng lấy dữ liệu từ một bảng tính theo đk cho trước. Hàm Index Match có rất nhiều ưu điểm đối với hàm Vlookup cùng Hlookup, như không dựa vào vào địa chỉ của cột hoặc hàng, ko bị tác động bởi bài toán thêm hoặc xóa cột hoặc hàng, và rất có thể tìm kiếm giá chỉ trị theo khá nhiều điều kiện. Tuy nhiên, khi sử dụng hàm Index Match, chúng ta cần xem xét một số điểm như cách chọn mảng hoặc phạm vi ô, cách bố trí mảng hoặc phạm vi ô, biện pháp viết công thức, và phương pháp khắc phục những lỗi hay gặp. Hy vọng bài viết này đã khiến cho bạn hiểu rõ hơn về cách phối hợp hàm index cùng match vào excel nhằm dò những điều kiện.Chúc các bạn thành công!

Hàm INDEX vào Excel hay bị nhận xét thấp về chức năng và ít được mọi tín đồ sử dụng. Nhưng ít ai biết rằng lúc kết hợp với các hàm khác nó để giúp đỡ giải quyết được không ít vấn đề. Vậy hàm INDEX trong Excel/ Google Sheet là gì? Sử dụng thế nào để sở hữu lại kết quả cao nhất. Hãy thuộc Nguyễn Kim tìm hiểu ngay qua bài viết dưới đây.

Hàm Sumif vào Excel Là Gì với Cách sử dụng Đơn Giản chi tiết Nhất 2023

5 phương pháp tính Tổng trong Excel Theo sản phẩm Dọc, sản phẩm Ngang Đơn Giản đưa ra Tiết


Hàm INDEX là gì?

Hàm INDEX trong Excel là hàm trả về mảng giúp lấy những giá trị trên một ô nào kia giao thân cột với dòng. Ví dụ hơn là vào một bảng tài liệu cho trước, nếu hiểu rằng vị trí của 1 phần tử nào kia thì hàm INDEX sẽ giúp đỡ ta lấy quý hiếm của ô đó.

Cú pháp với cách thực hiện hàm INDEX vào Excel

Hàm INDEX cơ bản

Công thức: =INDEX(array;row_num;)

Trong đó: 

array: vùng ô hoặc một sản phẩm số mảng làm sao đó;row_num: số sản phẩm công nghệ tự hàng trong mảng đựng giá trị được trả về;column_num: số lắp thêm tự cột vào mảng đựng giá trị được trả về.

Ví dụ: sử dụng hàm INDEX để tìm quý giá của thành phần dòng vật dụng 4, cột thứ hai trong mảng

Bước 1: Nhập công thức: =INDEX(B3:F10,4,2) vào ô tham chiếu

Trong đó: 

B3:B10 là vùng đựng giá trị yêu cầu lấy4 là số máy tự của hàng đựng giá trị trả về bao gồm trong mảng2 là số sản phẩm tự của cột đựng giá trị trả về gồm trong mảng
*

Bước 2: Enter để nhận kết quả hàm.


*

Hàm INDEX nâng cao

Công thức: =INDEX(reference;row_num;,)

Trong đó:

reference: vùng tham chiếu (có thể phối kết hợp nhiều mảng cùng với nhau);row_num: số máy tự sản phẩm trong mảng chứa giá trị được trả về;column_num: số thứ tự cột vào mảng chứa giá trị được trả về;area_num: số thiết bị tự của mảng vào vùng tham chiếu reference đang trả về giá trị. Trường hợp area_num được bỏ lỡ thì hàm INDEX mặc định sử dụng vùng 1.

Ví dụ: Tìm phần tử ở hàng lắp thêm 3, cột thứ hai trong mảng thứ hai (màu xanh dương) sống bảng dưới

Bước 1: Nhập công thức: =INDEX((B3:F6,B7:F10),3,2,2)

Trong đó:

(B3:F6,B7:F10) là 2 bảng đựng giá trị phải trả về3 là số sản phẩm tự của hàng trong mảng bao gồm chứa quý hiếm được trả về2 là số sản phẩm tự của cột vào mảng bao gồm chứa giá trị được trả về2 là số lắp thêm tự của bảng bắt buộc lấy dữ liệu
*

Bước 2: nhận Enter nhằm hoàn tất tìm cực hiếm trong bảng


*

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

Công thức hàm MATCH: =MATCH(lookup_value, lookup_array, )

Trong đó: 

Lookup_value: Là giá chỉ trị bạn có nhu cầu so khớp vào lookup_array (có thể là số, văn bản, giá bán trị xúc tích và ngắn gọn được nhập thủ công bằng tay hoặc được tham xuyên thẳng qua tham chiếu ô). Lookup_array: Là phạm vi những ô đề nghị xét, có thể là một sản phẩm hoặc một cột.match_type hoàn toàn có thể là -1, 0 hoặc 1 dùng để chỉ định cách lookup_value được so khớp với những giá trị vào lookup_array. Giả dụ đối số này bị bỏ qua, hàm đang lấy giá trị mặc định là 1.

Ví dụ: Tìm giá trị “Kết quả” của người tiêu dùng Hoàng Văn D vào bảng dưới

Nhập công thức: =INDEX(A13:D18;MATCH("Hoàng Văn D";A13:A18;0);4)

Mô tả: 

Hàm MATCH đang dò search “Hoàng Văn D” trong phạm vi A13:A18 với trả về kết quả là 5 vị nó nằm tại đoạn 5 vào mảng A13:A18.Hàm INDEX lúc này có thể viết gọn gàng là =INDEX(A13:D18;5;4) đã trả về quý hiếm giao nhau tại mặt hàng 5 (chứa tên học sinh) cùng cột 4 (chứa kết quả) vào mảng A13:D18 là “Đậu”
*

Ví dụ về hàm INDEX

Ví dụ 1: Tìm cực hiếm của thành phần ở cái thứ 4, cột thứ 1 trong các mảng mặt dưới


Bước 1: Nhập công thức: =INDEX(B4:E13,4,1)

Trong đó: 

B4:E13 là mảng đựng giá trị nên trả về.4 là số đồ vật tự của hàng gồm chứa giá bán trị đề xuất trả về làm việc trong mảng.1 là số vật dụng tự của cột bao gồm chứa giá bán trị phải trả về làm việc trong mảng.

Bước 2: thừa nhận Enter để bỏ túi kết quả


Ví dụ 2: Tìm bộ phận của hàng trang bị 2, cột thứ nhất của mảng vật dụng 2 trong những bảng được mang lại dưới đây


Một số lỗi thường gặp khi sử dụng hàm INDEX

Lỗi #N/A hoặc #VALUE!

Nguyên nhân: Sử dụng cách làm mảng nhưng mà không dìm Ctrl + Shift + Enter.

Bạn có thể sử dụng quý giá 0 cho row_num hoặc column_num vào hàm INDEX nhằm trả về một mảng giá trị cho cục bộ cột hoặc hàng tương ứng với điều kiện bạn nhập vào hàm INDEX như một phương pháp mảng. Mặc dù nhiên, vấn đề này chỉ vận dụng cho phiên bạn dạng mới nhất của Microsoft 365. Trong những phiên phiên bản Excel khác, nếu khách hàng không tuân theo tiến trình sử dụng phương pháp mảng, Excel sẽ thông tin lỗi.

Cách khắc phục:

Trong các phiên bạn dạng Excel chưa hẳn là phiên bản mới tuyệt nhất của Microsoft 365, để áp dụng công thức mảng, bạn cần nhập nó dưới dạng bí quyết mảng kế thừa. Điều này rất có thể được thực hiện bằng cách chọn vùng dữ liệu đầu ra, sau đó nhập cách làm vào ô sống trên cùng bên trái của phạm vi đầu ra. Sau đó, chúng ta nhấn tổng hợp phím Ctrl + Shift + Enter để ngừng quá trình.