MATCH(lookup_value,lookup_array,match_type)
Hàm MATCH trả về vị trí của giá trị cần tìm kiếm lookup_value trong vùng dữ liệu lookup_array. Match có thể trả về giá trị là thứ tự trong một dòng hay một cột hay một bảng dữ liệu.
Trong đó:
+ lookup_value là giá trị cần tìm kiếm, thường là địa chỉ của ô chứa giá trị cần tìm kiếm.
+ lookup_array là vùng dữ liệu cần tìm kiếm.
+ match_type là kiểu tìm kiếm, nó ứng với 3 giá trị là -1, 0, 1 mặc định là 1
- Nếu match_type = -1 thì hàm MATCH sẽ tìm giá trị lớn nhất mà giá trị đó <= giá trị lookup_value. Và khi đó lookup_array phải được sắp xếp theo thứ tự từ nhỏ đến lớn (hay từ a – z).
- Nếu match_type = 0 thì hàm MATCH sẽ tìm giá trị chính xác = giá trị lookup_value. Và khi đó lookup_array không cần phải được sắp xếp.
- Nếu match_type = 1 thì hàm MATCH sẽ tìm giá trị nhỏ nhất mà giá trị đó >= giá trị lookup_value. Và khi đó lookup_array phải được sắp xếp theo thứ tự giảm dần (hay từ z – a).
Ví dụ tìm kiếm chính xác: Tìm vị trí xuất hiện quả lê trong danh sách quả cần tìm như hình dưới, kết quả tìm kiếm để trong ô F5.
Ví dụ tìm kiếm tương đối: Tìm vị trí xuất hiện của giá trị lookup_value ứng với ô E2 trong vùng tìm kiếm lookup_array B3:B11 với kiểu tìm kiếm match_type = 1.
+ Khi match_type = 0 thì hàm MATCH có thể sử dụng các dấu đại diện trong giá trị tìm kiếm lookup_value để mở rộng phạm vi tìm kiếm, các dấu đại diện này gồm:
- Dấu ? tượng trưng cho một ký tự bất kỳ, ví dụ lookup_value = ?Uy tức là tìm các giá trị bắt đầu là một ký tự bất kỳ, theo sau nó là chữ Uy và trả về vị trí đầu tiên của giá trị mà nó tìm thấy thỏa mãn lookup_value.
- Dấu * tượng trưng cho nhiều ký tự bất kỳ, ví dụ lookup_value = *Uy tức là tìm tất cả các giá trị kết thúc bởi từ Uy và trả về vị trí đầu tiên của giá trị mà nó tìm thấy thỏa mãn lookup_value.
+ Hàm MATCH không phân biệt chữ hoa chữ thường.
+ Hàm MATCH trả về lỗi #N/A nếu nó không tìm thấy giá trị lookup_value trong vùng tìm kiếm lookup_array.
+ Vùng tìm kiếm lookup_array phải được sắp xếp theo thứ tự giảm dần như: TRUE, FALSE, Z-A,…2, 1, 0, -1, -2,…
Hãy dùng hàm MATCH để tìm kiếm quả đầu tiên kết thúc với chữ o.
@Ps2: Hãy theo dõi Bài viết “Excel dành cho chuyên viên tiền lương C&B” để tiếp cận thêm những thông tin bổ ích vè Excel được áp dụng trong lĩnh vực tiền lương, đặc biệt nếu bạn muốn trở thành một chuyên viên về C&B – Một vị trí quan trọng trong tổ chức.
Hãy tham gia ngay group facebook “Excel dành cho người đi làm” để trao đổi chuyên môn và mở rộng kết nối!
Xem thông tin về tác giả bằng cách kích vào dòng chữ đậm sau: Hoàng Quốc Uy - Chuyên gia về Excel
Họ và tên của bạn*
E-mail*
Website
− ba = hai
Nội dung lời bình:*