Excel là công cụ được sử dụng rộng rãi vì có nhiều tính năng rất tuyệt vời giúp người dùng hỗ trợ tốt trong công việc cũng như học tập. Điển hình như các hàm có trong Excel, chỉ với vài thao tác là bạn có thể xử lý các số liệu một cách dễ dàng. Hôm nay, Blog Phần Mềm sẽ hướng dẫn bạn cách sử dụng hàm Match trong Excel nhé!
Bạn đang xem bài viết: Hướng dẫn sử dụng hàm Match trong Excel
Nội dung bài viết
Công thức hàm MATCH trong Excel
Hàm MATCH là hàm lựa chọn xác định vị trí tương đối của một thành quả trong một mảng hoặc phạm vi ô.
Xem thêm: Hướng dẫn 4 cách tính hàm nhân trong Excel dễ hiểu
Công thức hàm Match
=Match(Lookup_value, Lookup_array, Match_type)
Trong đó:
– Lookup_value: thành quả mà bạn mong muốn Lựa chọn.
– Lookup_array: Mảng hoặc dải ô bạn muốn nắm rõ ràng vị trí của Lookup_value. Vùng dữ liệu mà bạn chọn chỉ có thể có độc nhất 1 hàng hoặc 1 cột.
– Match_type: nắm rõ ràng kiểu khớp là -1; 0 và 1.
- Kiểu khớp là 0: Trả về vị trí tương đối của giá trị trong hoàn cảnh vùng dữ liệu chưa được phân bổ.
- Kiểu khớp là 1: Trả về vị trí của thành quả lớn nhất tuy nhiên nhỏ hơn hoặc bằng giá trị cần tìm. Giả sử vùng dữ liệu được phân bổ theo trình tự tăng dần.
- Kiểu khớp là -1: Trả về vị trí của thành quả nhỏ nhất tuy nhiên lớn hơn hoặc bằng thành quả cần tìm. Giả sử vùng dữ liệu được sắp xếp theo trình tự giảm dần.
Chú ý khi sử dụng hàm Match trong Excel:
- Hàm Match sẽ trả về vị trí của giá trị Lựa chọn trong lookup_array, không trả về chính thành quả chọn lựa.
- có khả năng dùng chữ hoa hay chữ thường trong khi chọn lựa thành quả dạng text.
- Khi không tìm được giá trị chọn lựa trong lookup_array, hàm Match sẽ báo lỗi giá trị Lựa chọn.
- Trong trường hợp Match_type là 0 và giá trị tìm kiếm lookup_value dạng text thì giá trị Lựa chọn có khả năng chứa các ký tự dấu * (cho chuỗi ký tự) và dấu hỏi chấm (cho ký tự đơn). nếu như muốn tìm dấu hỏi chấm hay dấu sao thì gõ dấu ngã trước ký tự đó.
- nếu như không nhập gì thì hàm Match mặc định đó là 1.
Hàm MATCH chỉ trả về vị trí đầu tiên của giá trị xuất hiện trong vùng dữ liệu nếu trong vùng dữ liệu có nhiều giá trị giống nhau.
Làm thế nào để sử dụng hàm Match trong Excel
Ở phần trước, các bạn đã học cách sử dụng hàm Match một cách dễ hiểu. iống như một số hàm khác, hàm Match của bạn cũng chơi với các kí tự đại diện:
- Dấu hỏi chấm (?) – đại diện cho 1 kí tự bất kì
- Dấu sao (*) – đại diện cho bất kì số lượng kí tự nào. (Chỉ sử dụng với Match khi tham số thứ 3 của hàm Match có giá trị bằng 0)
con người có VD sau: Tìm vị trí tương đối của tên người bắt tay vào làm bằng “Car”
Với hàm match sử dụng cùng kí tự đại diện dấu “*”, ta được kết quả là 2:
=MATCH( E1 & “*” , A2:A11 , 0 )
Một ví dụ nữa với kí tự đại diện dấu hỏi chấm (?) với dữ liệu ở bảng phía trên:
=MATCH( “ba?er” , A2:A11 , 0 )
Ta được kết quả là 5, là vị trí tương đối của tên “Baker”
Sử dụng hàm Match có phân biệt chữ hoa, chữ thường
Như đã nói ở phần trước, hàm Match trong Excel khi chọn lựa sẽ không phân biệt được chữ hoa và chữ thường. Để giúp hàm Match phân biệt chữ hoa, chữ thường, ta sẽ kết hợp hàm Match với hàm EXACT như sau:
=MATCH( TRUE, EXACT ( Lựa chọn >, < thành quả tìm kiếm >), 0)
Bạn có thể hiểu bí quyết này như thế nào:
- Hàm EXACT sẽ giúp con người ghen tị giá trị cần Lựa chọn với mỗi giá trị trong vùng tìm kiếm. nếu ô được so sánh trùng khít về nội dung 100% với ô đem đi so sánh thì hàm EXACT sẽ trả về giá trị TRUE, nếu như không hàm EXACT sẽ trả về giá trị FALSE
- Sau đó hàm Match sẽ tìm kiếm thành quả TRUE được trả về từ hàm EXACT này, kết quả là Bạn có thể dùng hàm MATCH có phân biệt được chữ hoa và chữ thường.
Chú ý: Nó là 1 bí quyết mảng, sau khi nhập xong bí quyết, bạn dùng phím tắt CTRL + SHIFT + ENTER để nhập, bạn không cần thêm dấu ngoặc nhọn vào bí quyết.