Trả lời nhanh
Hàm MATCH trả về số thứ tự của một giá trị trong danh sách, cú pháp =MATCH(Lookup_value, Lookup_array, [Match_type]); Match_type bằng 0 là tìm chính xác, bỏ qua thì mặc định là 1. Để tra giá trị trong bảng hai chiều, kết hợp INDEX với MATCH: =INDEX($C$15:$E$18, MATCH(D4,$B$15:$B$18,0), MATCH(E4,$C$14:$E$14,0)), trong đó MATCH xác định vị trí hàng và cột cho INDEX.
Ý chính
- Cú pháp: MATCH(Lookup_value, Lookup_array, [Match_type]), hai đối số đầu bắt buộc
- Match_type = 0 tìm giá trị chính xác; bỏ qua đối số này thì hàm mặc định là 1
- Ví dụ =MATCH("Nguyễn Hà",$E$5:$E$14,0) trả về số thứ tự 5 của tên trong danh sách
- INDEX chỉ lấy được giá trị khi biết số hàng và cột, MATCH tìm hộ vị trí hàng và cột
- Công thức kết hợp: =INDEX(vùng bảng, MATCH(hàng), MATCH(cột)) rồi kéo công thức cho cả bảng
Theo quy định tại thời điểm đăng bài (02/04/2018); chính sách có thể đã thay đổi.
1. Cách sử dụng hàm MATCH trong excel
Hàm MATCH trong excel được dùng để tìm kiếm số thứ tự một giá trị cho trước trong bảng danh sách
a) Cú pháp hàm MATCH
MATCH(Lookup_value,Lookup_array,[Match_type])
Trong Đó:
- Lookup_value: Giá trị tìm kiếm,có thể là một giá trị số, văn bản, giá trị logic hay một tham chiếu ô đến một số, văn bản hay giá trị logic, bắt buộc
- Lookup_array: Mảng để tìm kiếm, bắt buộc
- Match_type: Kiểu tìm kiếm. Không bắt buộc.
Có 3 kiểu tìm kiếm là:
+ 1:Less than (Nhỏ hơn giá trị tìm kiếm)
+ 0: Exact match (Chính xác giá trị tìm kiếm)
+ 1:Greater than ( Lớn hơn giá trị tìm kiếm)
Khi bỏ qua không nhập gì thì hàm MATCH mặc định là 1
b) Ví dụ minh họa
Cho bảng danh sách các học sinh sau. Tìm số thứ tự học sinh tên Nguyễn Hà

Ảnh 1: Cách sử dụng hàm MATCH
Bước 1:
Tại ô F18 bạn sẽ nhập công thức theo cú pháp trên như bên dưới, và sau đó chúng ta nhấn nhấn Enter để thực hiện hàm MATCH
F18= MATCH(“Nguyễn Hà”, $E$5:$E$14,0)

Ảnh 2: Cách sử dụng hàm MATCH
Bước 2:
Ngay sau đó chúng ta sẽ được trả về giá trị vị trí F18 là số thứ tự “5”

Ảnh 3: Cách sử dụng hàm MATCH
2. Cách kết hợp giữa hàm INDEX và hàm MATCH
Người ta thường dùng kết hợp hàm MATCH với hàm INDEX để tìm một giá trị nào đó. Vì index chỉ tìm khi biết địa chỉ hàng và cột trong vùng bảng tính.
Do đó match đóng vai trò là tìm kiếm vị trí hàng và cột của giá trị cần tìm.
Sau đây, để hiểu rõ hơn về cách kết hợp, chúng ta cùng tìm hiểu qua ví dụ dưới đây:
Cho 2 bảng như ví dụ trong hình ảnh. Yêu cầu điền giá vé tương ứng với mã tuyến và phươn tiện di chuyển

Ảnh 4: Cách kết hợp hàm INDEX với hàm MATCH
Bước 1: Tại ô F4 bạn sẽ nhập công thức theo cú pháp =INDEX($C$15:$E$18,MATCH(D4,$B$15:$B$18,0),MATCH(E4,$C$14:$E$14,0)) và sau đó chúng ta nhấn nhấn Enter để thực hiện hàm MATCH

Ảnh 5: Cách kết hợp hàm INDEX với hàm MATCH
Bước 2:
Ngay sau đó chúng ta sẽ được trả về giá trị vị trí F4 là 500000

Ảnh 6: Cách kết hợp hàm INDEX với hàm MATCH
Sau đó chúng ta kéo công thức để oàn thiện bảng tính và ra được bảng kết quả sau

Ảnh 7: Cách kết hợp hàm INDEX với hàm MATCH
Trông hàm rất dài nhưng thực ra không quá khó đúng không ạ? Chúng ta chỉ cần hiểu chắc bản chất, cách dùng của các hàm là có thể linh động kết hợp để xử lý các bài tập excel khó nhằn rồi. Chúc các bạn thành công!
Để biết thêm thật nhiều thật nhiều các hàm excel và cách sử dụng của chúng, mời các bạn mời các bạn xem thêm tại website: http://ketoanducminh.edu.vn và download tài liệu miễn phí tại: http://112doc.com/
- Ngọc Anh-
=>>> Cách sử dụng hàm Sumif và Vlookup trong kế toán
=>>> Hàm SUMIF và SUMIFS - cách dùng và ví dụ cụ thể
=>>> Bạn biết cấu trúc và cách dùng hàm LEFT trong Excel chưa?
=>>>Sự khác nhau cơ bản nhất giữa hàm Sum và Subtotal mà một kế toán cần biết?
=>>> Cách vẽ biểu đồ kết hợp cột và đường trong excel chi tiết
Khoá học liên quan
Kế toán thực tế
Kèm 1-1 trên chứng từ thật · khai giảng liên tục



