01 trên 01
Hàm Excel MATCH
Tổng quan chức năng MATCH
Hàm MATCH được sử dụng để trả về một số cho biết vị trí tương đối của dữ liệu trong một danh sách hoặc một dải ô được chọn. Nó được sử dụng khi vị trí của mục được chỉ định trong một phạm vi là cần thiết thay vì bản thân mục đó.
Thông tin được chỉ định có thể là dữ liệu văn bản hoặc số.
Ví dụ, trong hình trên, công thức chứa hàm MATCH
= MATCH (C2, E2: E7,0)
trả về vị trí tương đối của Gizmos là 5, vì nó là mục thứ năm trong phạm vi từ F3 đến F8.
Tương tự, nếu phạm vi C1: C3 chứa các số như 5, 10 và 15, thì công thức
= MATCH (15, C1: C3,0)
sẽ trả về số 3, vì 15 là mục thứ ba trong phạm vi.
Kết hợp MATCH với các hàm Excel khác
Hàm MATCH thường được sử dụng kết hợp với các hàm tra cứu khác như VLOOKUP hoặc INDEX và được sử dụng làm đầu vào cho các đối số của hàm khác, chẳng hạn như:
- đối số col_index_num cho VLOOKUP;
- đối số row_num cho hàm INDEX.
Cú pháp và đối số hàm MATCH
Cú pháp của hàm liên quan đến cách bố trí của hàm và bao gồm tên, dấu ngoặc, dấu phẩy và các đối số của hàm.
Cú pháp cho hàm MATCH là:
= MATCH (Lookup_value, Lookup_array, Match_type)
Lookup_value - (bắt buộc) giá trị mà bạn muốn tìm trong danh sách dữ liệu. Đối số này có thể là số, văn bản, giá trị logic hoặc tham chiếu ô .
Lookup_array - (bắt buộc) phạm vi ô được tìm kiếm.
Match_type - (tùy chọn) cho Excel biết cách khớp với giá trị Lookup_value với các giá trị trong Lookup_array. Giá trị mặc định cho đối số này là 1. Lựa chọn: -1, 0 hoặc 1.
- Nếu Match_type = 1 hoặc bị bỏ qua: MATCH tìm giá trị lớn nhất nhỏ hơn hoặc bằng giá trị Lookup_value. Dữ liệu Lookup_array phải được sắp xếp theo thứ tự tăng dần.
- Nếu Match_type = 0: MATCH tìm giá trị đầu tiên chính xác bằng giá trị Lookup_value. Dữ liệu Lookup_array có thể được sắp xếp theo thứ tự bất kỳ.
- Nếu Match_type = -1: MATCH tìm giá trị nhỏ nhất lớn hơn hoặc bằng giá trị Lookup_value. Dữ liệu Lookup_array phải được sắp xếp theo thứ tự giảm dần.
Ví dụ sử dụng hàm MATCH của Excel
Ví dụ này sẽ sử dụng hàm MATCH để tìm vị trí của thuật ngữ Gizmos trong danh sách kiểm kê.
Các tùy chọn để nhập hàm và đối số của nó bao gồm:
- Gõ hàm đầy đủ như = MATCH (C2, E2: E7,0) vào ô bảng tính
- Nhập hàm và đối số bằng hộp thoại của hàm
Sử dụng hộp thoại hàm MATCH
Các bước bên dưới nêu chi tiết cách nhập hàm MATCH và các đối số bằng cách sử dụng hộp thoại cho ví dụ được hiển thị trong hình trên.
- Nhấp vào ô D2 - vị trí mà kết quả của hàm được hiển thị
- Nhấp vào tab Công thức của trình đơn ribbon
- Chọn tra cứu và tham khảo từ ruy-băng để mở danh sách thả xuống chức năng
- Nhấp vào MATCH trong danh sách để hiển thị hộp thoại của hàm
- Trong hộp thoại, nhấp vào dòng Lookup_value
- Bấm vào ô C2 trong trang tính để nhập tham chiếu ô vào hộp thoại
- Nhấp vào dòng Lookup_array trong hộp thoại
- Đánh dấu các ô từ E2 đến E7 trong trang tính để nhập phạm vi vào hộp thoại
- Nhấp vào dòng Match_type trong hộp thoại
- Nhập số " 0 " (không có dấu ngoặc kép) trên dòng này để tìm kết quả khớp chính xác với dữ liệu trong ô D3
- Nhấn OK để hoàn thành chức năng và đóng hộp thoại
- Số "5" xuất hiện trong ô D3 vì thuật ngữ Gizmos là mục thứ năm từ trên cùng trong danh sách kiểm kê
- Khi bạn bấm vào ô D3, hàm đầy đủ = MATCH (C2, E2: E7,0) xuất hiện trong thanh công thức phía trên trang tính
Tìm vị trí của các mục danh sách khác
Thay vì nhập Gizmos làm đối số Lookup_value , thuật ngữ được nhập vào ô và ô D2 và sau đó tham chiếu ô đó sau đó được nhập làm đối số cho hàm.
Cách tiếp cận này giúp dễ dàng tìm kiếm các mục khác nhau mà không phải thay đổi công thức tra cứu.
Để tìm kiếm một mục khác - chẳng hạn như Tiện ích -
- Nhập tên phần vào ô C2
- Nhấn phím Enter trên bàn phím
Kết quả trong D2 sẽ cập nhật để phản ánh vị trí trong danh sách tên mới.