Cách sử dụng Hàm Match trong excel Cơ bản – Nâng cao – Pro

ham match trong excel ket hop ham vlookup index hàm match kết hợp hàm index vlookup

Hàm match trong excel là gì? Cách sử dụng hàm match kết hợp hàm vlookup như thế nào? Hàm match kết hợp hàm index có hay hơn hàm vlookup không?… Đây là một trong những chủ đề hot của những bạn đã dùng excel ở cấp độ khá trở lên.

Hôm nay ad sẽ giới thiệu cho các bạn về hàm match và một số ứng dụng của hàm match trong thực tế công việc và học tập để thi qua môn tin học :). Nếu thấy hay thì đừng tiếc một like hoặc nhấn share để lưu về wall và chia sẻ với bạn bè cùng biết.

Các nội dung chính:

1. Định nghĩa về hàm

2. Cú pháp và cách sử dụng

3. Bài tập ví dụ và bài giải: Vlookup + Match

4. Bài tập ví dụ và bài giải: Match + Index (Phần này ad đang cập nhật, mấy hôm nữa bạn mở lại bài để xem nhé)

1. Hàm match trong excel là gì?

Hàm match là hàm excel dùng để tìm số thứ tự của 1 giá trị cho trước trong một danh sách các giá trị.

Lấy ví dụ ta có 1 danh sách học sinh như sau:

ham match trong excel ket hop ham vlookup index hàm match kết hợp hàm index vlookup 4

Giả sử, ad muốn biết số thứ tự của bạn Vĩnh trong danh sách học sinh thì ad sẽ nhìn vào cột số thứ tự để biết rằng bạn VĨNH có số thứ tự thứ 5 trong danh sách.

Nhưng nếu không có cột số thứ tự thì làm thế nào để biết bây giờ?

– Phải đếm từ học sinh đầu tiên đến bạn VĨNH. Nhưng nếu bạn vĩnh nằm ở phía cuối của danh sách hàng nghìn học sinh thì phải làm sao?

– Khi đó bạn phải dùng hàm Match để xử lý vấn đề rồi.

Vậy cách dùng hàm match như thế nào để tìm được số thứ tự của bạn VĨNH trong nháy mắt, mời bạn theo dõi phần 2 của bài viết.

2. Cú pháp và cách sử dụng hàm match trong excel

Cú pháp hàm match trong excel:

  • Cú pháp bằng tiếng anh = Match (Lookup_Value, Lookup_Range, Match_type)
  • Cú pháp bằng tiếng việt = Match (Giá trị cho trước, Vùng tìm kiếm, kiểu tìm kiếm)

Áp dụng vào ví dụ trên, ad sẽ viết lại làm như sau:

= Match (“VĨNH”, B5:B11,0)

Trong đó:

  • VĨNH: là giá trị cần tìm kiếm số thứ tự
  • B5:B11: là danh sách học sinh trong đó có bạn VĨNH
  • 0: Kiểu tìm kiếm chính xác 100%

Cụ thể hơn nữa, bạn hãy nhìn hình sau để thấy được cách sử dụng hàm match nhé.

ham match trong excel ket hop ham vlookup index hàm match kết hợp hàm index vlookup 2

Mỗi khi bạn muốn biết số thứ tự của một bạn nào đó bạn chỉ nhập tên của bạn đó vào ô B13, hàm match sẽ tự động tìm số thứ tự và điền vào ô B14.

Bạn có thể download được file excel mẫu ở phần 3 của bài viết này.

3. Bài tập hàm match kết hợp vlookup, index trong excel

Link download bài tập excel mẫu – Hàm match kết hợp với hàm vlookup và index trong excel.

Click like 1 trong 3 nút like dưới đây để hiện link download.

Link download

 

Ví dụ về hàm Match ad giới thiệu tới các bạn trong phần 2 là cách sử dụng đơn giản nhất. Hàm match phát huy tác dụng tuyệt vời của mình khi được kết hợp với các hàm excel khác đặc biệt là hàm index và vlookup/ hlookup.

=> Xem thêm: Cách kết hợp hàm Index + Match (Dễ dùng hơn cả Vlookup) nè các bạn

Trong mẫu bài tập bạn download được ở trên, ta có 2 cách để tìm được tên xe từ bảng danh sách tên xe

ham match trong excel ket hop ham vlookup index hàm match kết hợp hàm index vlookup 3

  • C1: Dùng hàm match kết hợp hàm vlookup
  • C2: Dùng hàm match kết hợp hàm hlookup
  • C3: Dùng hàm match kết hợp hàm index

Ad sẽ hướng dẫn các bạn cách 1 trước nhé, mấy hôm nữa rảnh rảnh thì lại ngồi viết nốt cách 2 và 3. Còn nếu bạn muốn tìm hiểu cặn kẽ về hàm vlookup thì bạn nên đọc bài viết “Tất tần tật về hàm vlookup” có trên Excel.webkynang.vn nhé.

Dựa vào Bảng tên loại xe, ta có thể tìm được tên xe theo 2 điều kiện: Tên hãng và Phân khối

  • Tên hãng trong Bảng tên loại xe nằm ở cột nên ta dùng hàm vlookup để tìm tên xe
  • Khi ta biết được xe đó có số phân khối bao nhiêu và hãng gì thì ta có thể biết được chính xác tên xe là gì.

Cú pháp hàm vlookup như sau:

= Vlookup (Tên hãng, Bảng tên loại xe, Số thứ tự phân khối của xe đang tìm, kiểu tìm kiếm)

=VLOOKUP(B3, $B$16:$E$19, MATCH(C3,$B$16:$E$16,0), 0)

Giải thích hàm:

  • B3 = Suzuki
  • B16:E19 là vùng dữ liệu của Bảng tên loại xe
  • MATCH(C3,$B$16:$E$16,0) dùng để tìm kiếm số thứ tự phân khối xe S11 tính từ cột đầu tiên của bảng tên loại xe. Trong ví dụ này, 110 phân khối có số thứ tự là 3 tính từ cột đầu tiên trong bảng tên loại xe
  • 0 là kiểu tìm kiếm chính xác 100%

Từ các phân tích trên ta viết lại hàm vlookup như sau:

=VLOOKUP(B3, $B$16:$E$19, 3, 0) => Kết quả trả về của hàm này là VIVA.

Hình minh họa sau sẽ cho bạn thấy thực tế sử dụng hàm match kết hợp vlookup như thế nào nhé.

ham match trong excel ket hop ham vlookup index hàm match kết hợp hàm index vlookup 1

Sau khi viết xong công thức cho ô D3, ta copy công thức cho các ô còn lại của cột Tên xe. Với việc kết hợp hàm match với hàm vlookup bạn đã có thể hoàn thành được yêu cầu đề ra trong 1 phút hoặc 2 phút tùy vào khả năng đánh máy của bạn :).

Chúc các bạn một tuổi tối vui vẻ với việc có được thêm kiến thức mới.

 

Để luôn cập nhật kiến thức về Excel – Bạn nên đăng ký nhận bài viết mới qua email nhé:

Click để đăng ký

Lưu ý: Sau khi đăng ký, bạn hãy vào email vừa đăng ký để xác nhận đăng ký (Có thể thư kích hoạt bị rơi vào hòm thư spam – bạn hãy vào hòm thư spam để kiểm tra nhé)

9 Comments

  1. Nguyễn Nam Hà
    • Admin
  2. Tuan Huy
    • Admin
      • CHien
  3. Tình
    • Admin
  4. Thành Võ Tấn
  5. Nguyệt Hạ

Leave a Reply to Admin Cancel reply

Time limit is exhausted. Please reload CAPTCHA.