Hướng dẫn sử dụng Hàm Match trong Google Sheets – Ví dụ

Khi bạn sử dụng Hàm Match một cách độc lập trong Google Sheets, nó chỉ có một nhiệm vụ duy nhất. Đó là trả về vị trí tương đối của một mục trong một dòng hoặc cột duy nhất mà bạn chỉ định.

Bạn có thể mở rộng tính năng của Hàm Match, kết hợp với Hàm INDEX hoặc các hàm khác.

Hãy xem cú pháp dưới đây và sau đó chúng ta có thể tiếp tục với các ví dụ về việc sử dụng Hàm Match trong Google Sheets.

Cú pháp và tham số của Hàm Match trong Google Sheets

Cú pháp:
MATCH(SEARCH_KEY, RANGE, SEARCH_TYPE)

Tham số:

  • Search Key: Đây là giá trị để tìm kiếm trong một phạm vi. Nó có thể là một chuỗi văn bản, giá trị số hoặc ngày tháng.
  • Range: Đây phải là một dòng duy nhất hoặc cột duy nhất. Ví dụ A2:A10 hoặc A2:G2. Điều đó có nghĩa là một phạm vi dọc hoặc ngang.
  • Search Type: Thông tin này là tùy chọn. Mặc định, giá trị là 1. Giá trị 0 có nghĩa là phạm vi không được sắp xếp và 1 có nghĩa là phạm vi được sắp xếp theo thứ tự tăng dần. Để chỉ định một phạm vi đã sắp xếp theo thứ tự giảm dần, bạn có thể sử dụng số -1.

Bây giờ chúng ta hãy tiếp tục với các ví dụ về việc sử dụng Hàm Match trong Google Sheets.

Cách sử dụng Hàm Match trong Google Sheets

Ở đây, trước tiên, chúng ta sẽ xem một số ví dụ về Hàm Match trên các phạm vi dọc hoặc cột duy nhất.

Các ví dụ – Phạm vi chưa được sắp xếp

Ví dụ về Hàm Match với chuỗi văn bản làm Search Key

Vui lòng xem cú pháp ở trên để hiểu thuật ngữ “Search_Key”.

Trong ví dụ trên, trong công thức đầu tiên ở ô K2, giá trị “Search Key” là từ ô J2.

Tham chiếu “Range” là C2:C12 và 0 là “Search Type” cho thấy dữ liệu trong phạm vi C2:C12 chưa được sắp xếp.

=match(J2,C2:C12,0)

Đối với công thức thứ hai ở ô K3, tiêu chí (Search Key) được đặt ngay trong công thức.

=match(“Coverall”,C2:C12,0)

Kết quả của các công thức là 2, điều đó có nghĩa là vị trí tương đối của mục “Coverall” trong phạm vi C2:C12 là 2.

Để lấy số thứ tự hàng thay vì đối tượng, hãy sử dụng phạm vi là C:C như sau trong Hàm Match trong Google Sheets.

=match(“Coverall”,C:C,0)

Kết quả: 3

Ở đây, trong tất cả các ví dụ về công thức Match ở trên, như bạn có thể thấy, tôi đã sử dụng chuỗi văn bản làm Search Key. Trong các ví dụ dưới đây, tôi sẽ sử dụng giá trị số cũng như giá trị ngày tháng làm Search Key.

Ví dụ về Hàm Match với giá trị số làm Search Key

Tôi sẽ không giải thích công thức một lần nữa. Các tiêu chí số dùng trong Match tương tự như tiêu chí văn bản.

=match(J6,F2:F12,0)
=match(1460,F2:F12,0)

Ví dụ về Hàm Match với ngày tháng làm Search Key

Khi bạn sử dụng một tiêu chí ngày tháng làm Search Key trong Hàm Match trong Google Sheets, không có vấn đề khi search_key là một tham chiếu ô.

=match(J10,B2:B12,0)

Nhưng nếu tiêu chí là trong Match (hàng cố định), hãy sử dụng Hàm Date như dưới đây để chỉ định tiêu chí (search_key) một cách chính xác.

=match(DATE(2017,10,22),B2:B12,0)

Tất cả những ví dụ trên đều là ví dụ về việc sử dụng Hàm Match theo chiều dọc trong Google Sheets. Cùng với đó, bạn cũng có thể chọn phạm vi theo chiều ngang. Nhưng chỉ một dòng hoặc một cột duy nhất được chấp nhận.

Cuối cùng, hãy xem thêm một ví dụ nữa về việc sử dụng Hàm MATCH.

MATCH trong phạm vi đã được sắp xếp

Trong ví dụ trên, Search Key là số 4, không có trong phạm vi J15:J20. Ngoài ra, phạm vi này được sắp xếp theo thứ tự tăng dần.

Có hai công thức match. Công thức dưới đây trong ô K15 trả về #N/A! vì search key không có trong phạm vi.

=match(4,J15:J20,0)

Lưu ý: để xóa #N/A! bạn có thể sử dụng hàm IFNA hoặc IFERROR.

Ở đây, chúng ta có thể thay đổi loại tìm kiếm từ 0 thành 1 vì phạm vi dữ liệu đã được sắp xếp.

=match(4,J15:J20,1)

Công thức trên sẽ trả về 3, đó là vị trí tương đối của số 3 trong phạm vi. Nhưng search key của chúng ta là 4, phải không?

Do search key không có trong phạm vi, công thức đã trả về giá trị lớn nhất nhỏ hơn search_key. Điều này là do phạm vi đã được sắp xếp và loại tìm kiếm là 1.

Nói tóm lại, trong phạm vi đã sắp xếp hoặc chưa sắp xếp, hãy sử dụng loại tìm kiếm 0 để tìm kiếm chính xác.

Sử dụng 1 là loại tìm kiếm chỉ trong phạm vi đã được sắp xếp để tìm kiếm chính xác hoặc gần đúng.

Nếu bạn sử dụng loại tìm kiếm 1 trong phạm vi chưa được sắp xếp, công thức có thể trả về kết quả sai.

Tôi để lại một công việc cho bạn. Hãy thử nghiệm công thức MATCH với một phạm vi mà cùng một giá trị (search_key) lặp lại nhiều lần!

Related:

  • Transform Match Function to Vlookup or Hlookup in Google Sheets.
  • Case Sensitive Reverse Vlookup Using Index Match in Google Sheets.
  • Index Match – Better Alternative to Vlookup and Hlookup in Google Sheets.
  • Multiple Conditions in Index Match in Google Sheets.

Article provided by Crawlan.com.

Related posts