Hàm MATCH và các ứng dụng của hàm MATCH trong Excel

Trần Linh Chi
Trần Linh Chi
Apr 05 2021

Nếu bạn cần tìm kiếm trong Excel thì nhất định không được bỏ qua hàm MATCH. Bởi vì, hàm MATCHhàm rất hữu ích trong việc tìm kiếm trong Excel, bổ trợ cho các hàm khác như hàm VLOOKUP, hàm INDEX, giúp việc tìm kiếm trở nên hiệu quả và chính xác hơn. Trong bài viết hôm nay, hãy cùng Gitiho khám phá về hàm MATCH và các ứng dụng của hàm MATCH trong Excel nhé!

Xem thêm: Hướng dẫn cách viết các hàm trong Excel chi tiết dễ hiểu nhất

Cú pháp của hàm MATCH 

Hàm MATCH có cú pháp như sau:

=MATCH(lookup_value, lookup_array, [match_type])

Các tham số cần lưu ý trong hàm MATCH:

  • lookup_value: Giá trị cần tìm (tìm kiếm theo giá trị nào?). Giá trị này có thể là số, text, logic hoặc tham chiếu ô
  • lookup_array: Vùng tìm kiếm (tìm kiếm ở đâu?). Bạn có thể dò tìm trên 1 mảng (array) hoặc 1 vùng ô (range)
  • match_type: Phương pháp tìm kiếm (tham số không bắt buộc). Có 3 phương pháp tìm kiếm:
    • Không nhấp tham số hoặc nhập "1": Tìm kiếm tương đối theo giá trị nhỏ hơn gần nhất. 
    • Nhập "-1": Tìm kiếm tương đối theo giá trị lớn hơn gần nhất. Chú ý: vùng tìm kiếm cần được sắp xếp theo thứ tự giảm dần, nghĩa là, từ giá trị lớn nhất đến giá trị nhỏ nhất hoặc từ Z tới A
    • Nhập số 0: Tìm chính xác theo giá trị lookup_value mà nó tìm được.

    Lưu ý:

    • Cần sắp xếp vùng tìm kiếm theo thứ tự tăng dần (từ nhỏ tới lớn hoặc từ A tới Z) nếu không nhập tham số hoặc nhập 1
    • Cần sắp xếp vùng tìm kiếm theo thứ tự giảm dần (từ lớn tới nhỏ hoặc từ Z tới A) nếu nhập "-1"

    Kết quả tìm kiếm của hàm MATCH

    Khi sử dụng hàm MATCH, hàm MATCH sẽ đưa ra kết quả tìm kiếm là giá trị tìm kiếm (lookup_value) nằm ở vị trí thứ mất trong vùng tìm kiếm (lookup_array)

    • Nếu mảng theo chiều dọc thì giá trị tìm kiếm sẽ nằm ở dòng thứ mấy trong mảng
    • Nếu mảng theo chiều ngang thì giá trị tìm kiếm sẽ nằm ở cột thứ mấy trong mảng

    Lưu ý:

    • Nếu hàm MATCH tìm được nhiều hơn 1 lần xuất hiện của giá trị, hàm MATCH sẽ đưa kết quả là vị trí của giá trị đầu tiên hàm MATCH tìm được.
    • Nếu không tìm thấy lookup_value, hàm sẽ trả về kết quả là:
      • Phương pháp tìm kiếm chính xác: Hàm MATCH trả về Lỗi #N/A
      • Phương pháp tìm kiếm tương đối: Hàm MATCH trả về giá trị số thứ tự lớn nhất trong mảng
    • Hàm MATCH không phân biệt chữ hoa, chữ thường với những dữ liệu chữ

    Các ứng dụng của hàm MATCH

    Xem thêm: Hướng dẫn cách kết hợp hàm INDEX và MATCH thay thế hàm Vlookup trong Excel

    Sử dụng hàm MATCH kết hợp với hàm ISNA và hàm IF để so sánh sự khác biệt giữ 2 cột

    Nếu bạn muốn so sánh để xem các giá trị khác nhau giữa 2 cột dữ liệu (giá trị nào cột này có nhưng cột kia không có và ngược lại) thì đừng bỏ qua cách kết hợp hàm MATCH với hàm ISNA và hàm IF với cú pháp:

    =IF(ISNA(MATCH(,,0)),"Không có có trong cột 1","")

    Ta cùng xem ví dụ dưới đây:


    Hàm MATCH kết hợp với hàm VLOOKUP

    Xem thêm: Hướng dẫn cách dùng hàm VLOOKUP trong Excel qua các ví dụ từ cơ bản đến nâng cao

    Một lỗi rất hay gặp khi sử dụng hàm VLOOKUP đó là bị lỗi khi bảng tra cứu thay đổi cấu trúc. Để khắc phục tình trạng này, ta có thể dùng kết hợp hàm VLOOKUP với hàm MATCH

    Ta có bảng VLOOKUP sau:

    Sau đó, ta xóa cột đơn giá đi, sẽ xuất hiện lỗi:


    Để khắc phục tình trạng này, hãy dùng kết hợp với hàm MATCH:

    Như vậy, Excel sẽ tự động điều chỉnh công thức và sẽ không còn xảy ra lỗi

    Tuyệt đỉnh Excel - Trở thành bậc thầy Excel trong 16 giờ!

    Tổng kết

    Như vậy, trong  bài viết trên, Gitiho đã giới thiệu cho các bạn cấu trúc của hàm MATCH và các ứng dụng của hàm MATCH như kết hợp với hàm VLOOKUP giúp khắc phục lỗi trong quá trình tìm kiếm trong Excel; kết hợp với hàm ISNA và hàm IF để so sánh 2 cột dữ liệu. Hy vọng bài viết trên đã giúp ích cho bạn trong công việc và đừng quên cập nhật những kiến thức thú vị khác về Excel trên blog Gitiho.com nhé!

    0/5 - (0 bình chọn)

    0/5 - (0 bình chọn)

    Bài viết liên quan

    Cách ứng dụng hàm INT và MOD cho lễ tân và các công việc khác

    Cách ứng dụng hàm INT và MOD cho lễ tân và các công việc khác

    Hướng dẫn cách tách địa chỉ ra khỏi chuỗi

    Hướng dẫn cách tách địa chỉ ra khỏi chuỗi

    CÁCH TÍNH ĐIỂM TRUNG BÌNH VÀ XẾP LOẠI TRONG EXCEL (KÈM BÀI TẬP)

    CÁCH TÍNH ĐIỂM TRUNG BÌNH VÀ XẾP LOẠI TRONG EXCEL (KÈM BÀI TẬP)

    Hướng dẫn kiểm tra giá trị trùng lặp cực đơn giản trên Excel 2010, 2013, 2016, 2019

    Hướng dẫn kiểm tra giá trị trùng lặp cực đơn giản trên Excel 2010, 2013, 2016, 2019

    Cách cộng, trừ ngày tháng năm trong Excel để tính số ngày siêu nhanh cho kế toán

    Cách cộng, trừ ngày tháng năm trong Excel để tính số ngày siêu nhanh cho kế toán

    Hướng dẫn 4 cách bôi đen trong Excel đơn giản và nhanh chóng

    Hướng dẫn 4 cách bôi đen trong Excel đơn giản và nhanh chóng

    @ 2020 - Bản quyền của Công ty cổ phần công nghệ giáo dục Gitiho Việt Nam
    Giấy chứng nhận Đăng ký doanh nghiệp số: 0109077145, cấp bởi Sở kế hoạch và đầu tư TP. Hà Nội