Bài viết này diễn giải ưu điểm chính của hàm INDEXhàm MATCH vào Excel – các ưu thế khiến nó phù hợp hơn so với hàm VLOOKUP. Các bạn sẽ tìm thấy nhiều ví dụ phương pháp – những ví dụ giúp bạn dễ ợt xử lý những nhiệm vụ phức tạp khi hàm VLOOKUP không làm được.

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

Trong các bài viết gần phía trên tôi đã cố gắng hết bản thân để giải thích những điểm cơ bản của hàm VLOOKUP vào Excel cho người mới bước đầu và cung ứng các ví dụ bí quyết hàm VLOOKUP nâng cao. Cùng bây giờ, tôi sẽ nỗ lực nếu đã không nói về việc sử dụng hàm VLOOKUP, thì tối thiểu sẽ cung ứng cách sửa chữa để triển khai phép tìm kiếm kiếm theo cột trong Excel.

“Tôi buộc phải nó để gia công gì?” chúng ta có thể hỏi tôi như thế. Bởi vì hàm VLOOKUP không phải là hàm tìm kiếm kiếm duy nhất có sẵn trong Excel, với việc có khá nhiều hạn chế hoàn toàn có thể ngăn cản bạn đạt được tác dụng mong muốn trong không ít tình huống. Mặt khác, hàm INDEX và hàm MATCH vào Excel thì linh hoạt hơn và gồm những hào kiệt nhất định khiến cho chúng vượt trội rộng hàm VLOOKUP trên những phương diện.


Xem nhanh


HÀM INDEX VÀ HÀM MATCH vào EXCEL – NHỮNG ĐIỀU CƠ BẢNCÁCH SỬ DỤNG HÀM INDEX MATCH trong EXCEL:TẠI SAO SỰ KẾT HỢP HÀM INDEX VÀ HÀM MATCH trong EXCEL LẠI TỐT HƠN HÀM VLOOKUPHÀM INDEX VÀ HÀM MATCH vào EXCEL – VÍ DỤ CÔNG THỨC

HÀM INDEX VÀ HÀM MATCH vào EXCEL – NHỮNG ĐIỀU CƠ BẢN

Vì mục tiêu của nội dung bài viết này là để nói về cách tìm kiếm sửa chữa thay thế trong Excel bằng phương pháp kết vừa lòng hàm INDEX với hàm MATCH, nên họ sẽ không nói nhiều về cú pháp và biện pháp sử dụng. Bọn họ sẽ chỉ nói đủ nhằm hiểu ý tưởng chung rồi nói kỹ hơn về các ví dụ công thức – những ví dụ cho thấy thêm ưu điểm của việc thực hiện hàm INDEX cùng hàm MATCH cụ cho hàm VLOOKUP.

CÚ PHÁP VÀ CÁCH DÙNG CỦA HÀM INDEX:

Hàm INDEX vào Excel trả về giá trị từ mảng dựa trên số sản phẩm tự hàng cùng cột bạn xác định. Cú pháp hàm INDEX rất đối kháng giản:

INDEX(array, row_num, )

Dưới đó là cách giải thích đơn giản cho mỗi thông số:


*

array – đó là dải ô nơi bạn muốn giá trị được trả về.

row_num – số sản phẩm công nghệ tự của hàng trong mảng mà bạn muốn giá trị được trả về. Nếu vứt trống, thì colum_num là bắt buộc.

colum_num – số sản phẩm công nghệ tự của cột vào mảng mà bạn có nhu cầu giá trị được trả về. Nếu quăng quật trống, thì row_num là bắt buộc.

Nếu cả thông số row_num cùng colum_num các được sử dụng, thì hàm INDEX vẫn trả về quý giá ở ô là giao điểm của hàng cùng cột xác định.

Và đây là ví dụ đơn giản nhất của hàm INDEX:

=INDEX(A1:C10,2,3)

Công thức search kiếm dải ô A1:C10 rồi trả về quý giá của ô làm việc hàng vật dụng hai và cột máy ba, cụ thể là ô C2.

Rất dễ, đúng không? tuy nhiên, khi xử lý tài liệu thực, bạn đa số không biết được bạn muốn hàng như thế nào cột nào, đấy là lý do bạn cần sự giúp đỡ của hàm MATCH.

CÚ PHÁP VÀ CÁCH DÙNG CỦA HÀM MATCH:

Hàm MATCH vào Excel search kiếm giá bán trị phải tìm vào dải ô, rồi trả về vị trí kha khá của ô đó trong dải ô.

Ví dụ, trường hợp dải ô B1:B3 chứa những giá trị “New-York”, “Paris”, “London”, rồi bí quyết =MATCH(“London”,B1:B3,0) trả về số 3 chính vì “London” là mục thứ ba trong dải ô.

Cú pháp hàm MATCH bao gồm dạng dưới đây:

MATCH(lookup_value, lookup_array, )

lookup_value – đó là chữ sô xuất xắc chuỗi cam kết tự mà bạn tìm kiếm. Đây rất có thể là một giá bán trị, một tham chiếu ô hay 1 giá trị lô gic.

Xem thêm: Xác Định Hình Ảnh Của Đức Phật Thích Ca Mâu Ni Không? 50+ Hình Ảnh Phật Thích Ca Mâu Ni Đẹp Nhất

lookup_array – dải ô được search kiếm.

match_type – thông số này nói đến hàm MATCH biết bạn có nhu cầu trả về sự cân xứng tuyệt đối hay sự tương xứng tương đối.

1 hay vứt trống – tìm giá trị lớn số 1 – giá trị bé dại hơn hay bởi giá trị bắt buộc tìm. Các giá trị trong mảng đề xuất tìm yêu cầu được lọc theo thứ tự tăng dần, ví dụ là từ nhỏ dại nhất đến to nhất.

0 – tìm giá trị trước tiên bằng giá chỉ trị yêu cầu tìm. Vào sự phối kết hợp của hàm INDEX và hàm MATCH, bạn hầu hết luôn luôn luôn cần sự cân xứng tuyệt đối, vì thế câu lệnh thứ ba của hàm MATCH là “0”.

-1 – tìm giá trị nhỏ tuổi nhất to hơn hay bằng giá trị bắt buộc tìm. Những giá trị trong mảng phải tìm đề xuất được thu xếp theo lắp thêm tự giảm dần, ví dụ là từ lớn số 1 đến nhỏ dại nhất.

Lúc đầu, tính bổ ích của hàm MATCH có thể không rõ ràng. Ai suy xét vị trí của cực hiếm trong dải ô chứ? Điều ta thật sự mong muốn biết đó đó là giá trị.

Hãy để tôi nhắc các bạn nhớ rằng vị trí tương đối của giá chỉ trị bắt buộc tìm (cụ thể là số lắp thêm tự của cột hay/và hàng) chính là tất cả hầu hết gì bạn cần để nhập vào câu lệnh row_num hay/và column_num của hàm INDEX. Có thể bạn vẫn còn đó nhớ, hàm INDEX có thể trả về quý hiếm ở giao điểm của hàng với cột xác định, nhưng lại nó ko thể khẳng định một cách chủ yếu xác bạn muốn cột nào sản phẩm nào.

CÁCH SỬ DỤNG HÀM INDEX MATCH trong EXCEL:

Bây giờ bạn đã biết đa số điều cơ phiên bản của nhì hàm trên, tôi tin rằng chúng ta có thể mường tượng nhị hàm này sẽ phối kết hợp như ráng nào.

Hàm MATCH xác xác định trí tương đối của giá chỉ trị cần tìm vào dải ô xác định. Trường đoản cú đó, hàm INDEX sử dụng số lượng đó, hay những con số đó, rồi trả về giá trị ở ô tương ứng.

Vẫn gặp mặt khó khăn trong câu hỏi mường tượng ra đúng không? Hãy nghĩ về hàm INDEX/MATCH theo cách này:

=INDEX (column khổng lồ return a value from, MATCH (lookup value, column to lớn lookup against, 0))

Tôi tin rằng câu hỏi xem lấy một ví dụ sẽ dễ dàng nắm bắt hơn. đưa sử bạn có một list các thủ đô như cụ này:

Hãy tìm số lượng dân sinh của một thủ đô hà nội nào đó, đưa sử thành phố hà nội của Nhật phiên bản đi, hãy dùng phương pháp INDEX/MATCH dưới đây:

=INDEX($D$2:$D$10,MATCH(“Japan”,$B$2:$B$10,0))

Bây giờ, hãy đối chiếu xem mỗi thành phần của công thức có công dụng gì:

Hàm MATCH search kiếm giá bán trị đề nghị tìm “Nhật Bản” làm việc cột B, chính xác hơn là dải ô B2:B10, rồi trả về số 3, cũng chính vì “Nhật Bản” ở thứ cha trong danh sách.

Hàm INDEX đem số 3 từ thông số thứ nhì (row_num), thông số kỹ thuật này chỉ rõ bạn có nhu cầu trả về quý hiếm từ mặt hàng nào, rồi trở thành công xuất sắc thức dễ dàng như sau =INDEX($D$2:$D$10,3). Nói một cách 1-1 giản, phương pháp được đọc như sau: kiếm tìm trong dải ô D2:D10 rồi trả về quý giá của ô ở hàng thứ ba, cụ thể là ô D4, cũng chính vì chúng ta ban đầu đếm từ bỏ hàng trang bị hai.

Và trên đây là kết quả bạn đã có được trong Excel:

Quan trọng! Số hàng với số cột trong mảng INDEX phải lần lượt khớp với số hàng với số cột trong thông số row_num hay/và column_num trong hàm MATCH. Nếu không thì, bí quyết sẽ trả về hiệu quả không chủ yếu xác.

Đợi đã…tại sao chúng ta không dùng bí quyết VLOOKUP sau? mục tiêu của việc lãng phí thời gian nỗ lực tìm kiếm sự cố gắng thế bí mật của hàm INDEX/MATCH trong Excel là gì?

=VLOOKUP(“Japan”,$B$2:$D$2,3)

Trong trường vừa lòng này, chẳng có mục đích nào cả