Mẹo: Hãy thử áp dụng hàm XMATCH mới, một phiên bạn dạng match được đổi mới hoạt động theo bất kỳ hướng nào với trả về công dụng khớp đúng chuẩn theo khoác định, góp việc thực hiện hàm này dễ dàng và dễ ợt hơn so với phiên bản trước.
Bạn đang xem: Hàm trả về vị trí ô trong excel
Hàm MATCH tra cứu một mục được hướng dẫn và chỉ định trong phạm vi của ô, kế tiếp trả về vị trí kha khá của mục đó trong phạm vi này. Ví dụ, nếu như phạm vi A1:A3 cất giá trị 5, 25 với 38 thì cách làm =MATCH(25,A1:A3,0) vẫn trả về số 2, vị 25 là mục thiết bị hai trong phạm vi.
Mẹo: Hãy dùng hàm MATCH cụ cho một vào các hàm LOOKUP lúc bạn cần biết vị trí của một mục trong một phạm vi cầm cố vì chính mục đó. Ví dụ, bạn có thể dùng hàm MATCH để cung cấp giá trị cho đối số số hàng trong hàm INDEX.
Cú pháp
MATCH(giá trị tìm kiếm, mảng tìm kiếm,
Cú pháp hàm MATCH có những đối số bên dưới đây:
giá trị tìm kiếm Bắt buộc. Giá trị mà bạn muốn so khớp trong mảng tìm kiếm. Ví dụ, khi chúng ta tra cứu số điện thoại của một ai kia trong sổ điện thoại, các bạn sẽ dùng thương hiệu của fan đó làm cho giá trị tra cứu cơ mà số điện thoại cảm ứng mới là giá trị mà bạn muốn tìm.Đối số quý hiếm tra cứu hoàn toàn có thể là một giá trị (số, văn bạn dạng hoặc giá trị lô-gic) hoặc một tham chiếu ô đến một số, văn phiên bản hoặc cực hiếm lô-gic.
mảng tìm kiếm Bắt buộc. Phạm vi ô được tìm kiếm.
kiểu khớp Tùy chọn. Số -1, 0 hoặc 1. Đối số kiểu khớp chỉ rõ cách Excel so khớp giá trị tìm kiếm với các giá trị vào mảng tìm kiếm. Giá trị mặc định đến đối số này là 1.Bảng dưới đây mô tả phương pháp mà hàm kiếm tìm thấy các giá trị dựa trên phần setup của đối số loại khớp.
Kiểu khớp | Hành vi |
1 hoặc bỏ qua | Hàm MATCH tìm kiếm giá trị lớn nhất mà giá trị đó nhỏ rộng hoặc bằng giá trị tìm kiếm. Giá trị trong đối số mảng tìm kiếm phải được sắp theo thứ tự tăng dần, ví dụ: ...-2, -1, 0, 1, 2, ..., A-Z, FALSE, TRUE. Xem thêm: Phần Mềm Ổn Định Mạng - Top 10 Phần Mềm Tăng Tốc Internet Tốt Nhất |
0 | Hàm MATCH tìm kiếm giá trị thứ nhất bằng chính xác lookup_value. Các giá trị vào đối số lookup_array có thể được sắp theo bất kỳ trật tự nào. |
-1 | Hàm MATCH tìm kiếm giá trị nhỏ nhất mà giá trị đó lớn rộng hoặc bằng lookup_value. Các giá trị trong đối số lookup_array phải được sắp theo thứ tự giảm dần, ví dụ: TRUE, FALSE, Z-A, ...2, 1, 0, -1, -2 v.v. |
Hàm MATCH trả về vị trí của giá trị khớp đúng vào lookup_array, chứ không trả về chính giá trị đó. Ví dụ, MATCH("b","a","b","c",0) trả về 2, là vị trí tương đối của "b" vào mảng "a","b","c".
Hàm MATCH không phân biệt chữ hoa và chữ thường khi so khớp các giá trị văn bản.
Nếu hàm MATCH ko tìm thấy giá trị khớp nào, nó trả về giá trị lỗi #N/A.
Nếu kiểu khớp là 0 và giá trị tìm kiếm là chuỗi văn bản, thì bạn có thể dùng ký tự đại diện — dấu hỏi (?) và dấu sao (*) — trong đối số giá trị tìm kiếm. Một vệt chấm hỏi khớp ngẫu nhiên ký tự đối kháng nào; một dấu sao phù hợp với bất kỳ chuỗi cam kết tự nào. Nếu bạn muốn tìm một dấu chấm hỏi tuyệt dấu sao thực, hãy gõ một dấu ngã (~) trước ký tự đó.
Ví dụ
Sao chép dữ liệu ví dụ trong bảng dưới đây và dán lại ô A1 của một bảng tính Excel mới. Để công thức hiển thị kết quả, hãy lựa chọn chúng, nhấn F2 và kế tiếp nhấn Enter. Trường hợp cần, chúng ta có thể điều chỉnh độ rộng lớn cột nhằm xem toàn bộ dữ liệu.
Sản phẩm | Tổng số | |
Chuối | 25 | |
Cam | 38 | |
Táo | 40 | |
Lê | 41 | |
Công thức | Mô tả | Kết quả |
=MATCH(39,B2:B5,1) | Do không có công dụng khớp chính xác nên vẫn trả về địa điểm của cực hiếm gần thấp tuyệt nhất (38) trong vòng B2:B5. |