Khi bạn cần tìm vị trí chính xác của một giá trị trong bảng tính của mình, bạn có thể sử dụng hàm MATCH trong Excel. Điều này giúp bạn không phải tìm kiếm thủ công vị trí mà bạn có thể cần để tham khảo hoặc một công thức khác.
Hàm MATCH thường được sử dụng với hàm INDEX như một dạng tra cứu nâng cao. Nhưng ở đây, chúng ta sẽ hướng dẫn cách sử dụng MATCH để tìm ra vị trí của giá trị.
Hàm MATCH trong Excel là gì?
Hàm MATCH trong Excel tìm kiếm giá trị trong mảng hoặc phạm vi ô mà bạn chỉ định.
Ví dụ: bạn có thể tra cứu giá trị 10 trong phạm vi ô B2 đến B5. Sử dụng MATCH trong một công thức, kết quả sẽ là 3 vì giá trị 10 nằm ở vị trí thứ ba của mảng đó.
Cú pháp của hàm là MATCH(value, array, match_type)
trong đó hai đối số đầu tiên là bắt buộc và match_type
Là tùy chọn.
Loại đối sánh có thể là một trong ba tùy chọn sau. Nếu đối số bị bỏ qua khỏi công thức, thì giá trị 1 được sử dụng theo mặc định.
-
1: Tìm giá trị lớn nhất nhỏ hơn hoặc bằng giá trị được tìm kiếm
value
. Phạm vi phải theo thứ tự tăng dần. -
0: Tìm giá trị chính xác bằng giá trị đã tìm kiếm
value
và phạm vi có thể theo bất kỳ thứ tự nào. -
-1: Tìm giá trị nhỏ nhất lớn hơn hoặc bằng giá trị được tìm kiếm
value
. Phạm vi phải theo thứ tự giảm dần.
Bạn cũng có thể xem các loại đối sánh này như một chú giải công cụ khi bạn xây dựng công thức của mình trong Excel.
Hàm MATCH không phân biệt chữ hoa chữ thường, cho phép các ký tự đại diện dấu hoa thị
và dấu hỏi (?), và trả về # N / A là lỗi nếu không tìm thấy kết quả phù hợp nào.
Sử dụng MATCH trong Excel
Khi bạn đã sẵn sàng để đưa hàm MATCH hoạt động, hãy xem các ví dụ này để giúp bạn xây dựng công thức.
=MATCH(10,B2:B5)
MATCH được sử dụng để tra cứu vị trí của giá trị
=MATCH(10,B2:B5,1)
Đối với một ví dụ khác, chúng tôi sẽ bao gồm loại đối sánh 1 vào cuối công thức của chúng tôi. Hãy nhớ rằng, loại so khớp 1 yêu cầu mảng phải theo thứ tự tăng dần.
MATCH với loại đối sánh 1
=MATCH(10,B2:B5,0)
MATCH với loại đối sánh 0
=MATCH(10,B2:B5,-1)
Hãy sử dụng kiểu so khớp cuối cùng -1 trong công thức này.
MATCH với loại đối sánh -1
=MATCH("Caps",A2:A5)
MATCH để tìm văn bản trong Excel
Bây giờ bạn đã biết kiến thức cơ bản về cách sử dụng hàm MATCH trong Excel, bạn cũng có thể quan tâm đến việc tìm hiểu về cách sử dụng XLOOKUP trong Excel hoặc sử dụng hàm VLOOKUP cho một phạm vi giá trị.