Nhã Linh
Nhã Linh PRO
Thảo luận 0 thảo luận
Vỗ tay 0 vỗ tay
Lượt xem 678 lượt xem

Hướng dẫn sử dụng hàm MATCH tìm dòng cuối trong Excel

May 21 2021

Trong bài viết này, chúng ta sẽ tìm hiểu về ứng dụng của hàm MATCH tìm dòng cuối chứa dữ liệu của một cột bất kì trong Excel. Các bạn hãy cùng Gitiho thực hành nhé.

Xem thêm: Hướng dẫn cách viết các hàm trong Excel chi tiết dễ hiểu nhất

Tuyệt đỉnh Excel - Trở thành bậc thầy Excel trong 16 giờ

Giới thiệu hàm MATCH trong Excel

Công thức hàm MATCH trong Excel

Công thức hàm MATCH như sau:

=MATCH(giá trị tìm kiếm, mảng tìm kiếm, [kiểu khớp])

Trong đó:

  • giá trị tìm kiếm là giá trị bạn muốn tham chiếu trong mảng tìm kiếm.
  • mảng tìm kiếm là phạm vi trang tính Excel thực hiện tìm kiếm.
  • kiểu khớp là cách Excel khớp giá trị tìm kiếm với các giá trị tồn tại trong mảng tìm kiếm. Đây là đối số tùy chọn, có thể nhập số -1, 0 hoặc 1.
    • Nếu kiểu khớp = 1 hoặc được bỏ qua, hàm MATCH tìm kiếm giá trị lớn nhất trong mảng tìm kiếm nhỏ hơn hoặc bằng giá trị tìm kiếm. Toàn bộ nội dung trong mảng tìm kiếm phải được sắp xếp theo thứ tự tăng dần, A-Z, FALSE, TRUE.
    • Nếu kiểu khớp = 0 thì hàm MATCH tìm kiếm giá trị đầu tiên khớp chính xác với giá trị tìm kiếm. Nội dung trong mảng tìm kiếm có thể được sắp xếp theo bất kì thứ tự nào.
    • Nếu kiểu khớp = -1 thì hàm MATCH tìm kiếm giá trị nhỏ nhất trong mảng tìm kiếm lớn hơn hoặc bằng giá trị tìm kiếm. Toàn bộ nội dung trong mảng tìm kiếm phải được sắp xếp theo thứ tự giảm dần, Z-A, TRUE, FALSE.

    Một số lưu ý về hàm MATCH trong Excel

    Chúng ta sẽ cần lưu ý một vài điểm sau đây khi sử dụng hàm MATCH để tìm dòng cuối trong Excel:

    • Hàm MATCH không phân biệt chữ hoa và chữ thường
    • Nếu hàm MATCH tìm được nhiều hơn 1 giá trị trong mảng tìm kiếm khớp với giá trị tìm kiếm thì hàm sẽ trả về vị trí giá trị đầu tiên tìm được.
    • Nếu không tồn tại giá trị tìm kiếm trong mảng tìm kiếm, hàm MATCH trong Excel sẽ trả về lỗi #N/A hoặc giá trị số thứ tự lớn nhất trong mảng.

    Cách sử dụng hàm MATCH tìm dòng cuối trong Excel

    Là một hàm tham chiếu mạnh mẽ trong Excel, hàm MATCH chứng minh hiệu quả của mình trong nhiều trường hợp. Trong phần này, các bạn hãy cùng Gitiho tìm hiểu sử dụng hàm MATCH tìm dòng cuối trong Excel chứa dữ liệu tại một cột bất kì nhé.

      Xem thêm: Hàm MATCH và các ứng dụng của hàm MATCH trong Excel

      Hãy cùng tìm hiểu qua một ví dụ dưới đây:

      Yêu cầu của bài là tìm dòng cuối chứa dữ liệu tại cột B, cột C và điền kết quả vào lần lượt các ô B16, C16.

      Nguyên tắc hoạt động của hàm MATCH

      Chúng mình sẽ trình bày nguyên tắc hoạt động của hàm MATCH để các bạn hiểu được bản chất cách tìm dòng cuối trong Excel:

      • Hàm MATCH có thể tìm kiếm giá trị gần đúng hoặc giá trị chính xác tuyệt đối so với giá trị tìm kiếm.
      • Nếu giá trị tìm kiếm quá lớn thì hàm sẽ tìm kiếm giá trị gần đúng và trả về kết quả dòng cuối cùng trong mảng tìm kiếm tương ứng với định dạng dữ liệu (văn bản hoặc số) của giá trị tìm kiếm.

      Xem thêm: Hướng dẫn chuyển định dạng từ số sang chữ viết trong Excel

      Sử dụng hàm MATCH tìm dòng cuối trong Excel chứa ký tự văn bản 

      Để tìm dòng cuối trong Excel chứa ký tự dạng văn bản trong một cột bằng hàm MATCH, chúng ta cần tạo ra một giá trị thỏa mãn 2 điều kiện: dạng văn bản và ký tự rất lớn.

      Chúng ta sẽ kết hợp hàm REPT trong công thức hàm MATCH. Nhiệm vụ của hàm REPT là tạo ra một chuỗi ký tự lớn dựa vào việc lặp lại một ký tự nhiều lần. Vì Excel quy định độ dài của chuỗi tối đa 255 ký tự, nên chúng ta sẽ viết công thức hàm MATCH tại ô B16 như sau:

      =MATCH(REPT("z",255),B2:B15)

      Trong đó:

      • giá trị tìm kiếm là REPT("z",255), nghĩa là chuỗi chứa 255 ký tự z (kí tự cuối bảng chữ cái).
      • mảng tìm kiếm là B2:B15 tại cột B.

      Kết quả của công thức trên được thể hiện trong hình dưới đây.

      Sử dụng hàm MATCH tìm dòng cuối trong Excel chứa ký tự số

      Tương tự như ở phần trên, chúng ta cũng sử dụng hàm MATCH kết hợp hàm REPT để tìm dòng cuối trong Excel chứa ký tự số, điểm khác là chúng ta thay thế ký tự z bằng 1 chữ số 9 (chữ số lớn nhất từ 1-9).

      Tuy nhiên, hàm REPT chỉ trả về kết quả dạng văn bản. Do đó, để chuyển đổi kết quả này về dạng số thì chúng ta sẽ sử dụng thêm hàm VALUE.

      Như vậy, công thức tại ô C16 để tìm dòng cuối trong Excel là:
      =MATCH(VALUE(REPT(9,255)),C2:C15)
      Kết quả Excel trả về như sau:

      Tổng kết

      Chúng ta đã học thêm một công thức hàm MATCH kết hợp các hàm REPT và hàm VALUE để tìm dòng cuối trong Excel chứa dữ liệu tại một cột bất kì. Các bạn hoàn toàn có thể áp dụng công thức này tương tự với các hàng. Để học thêm các công thức kết hợp các hàm Excel, các bạn hãy đọc thêm các bài viết trên blog Gitiho và nhanh tay đăng kí khóa học Tuyệt đỉnh Excel với chúng mình nhé.

      Gitiho chúc các bạn thành công!

      Tham khảo thêm các bài viết về Excel dưới đây:

      Hướng dẫn cách dùng hàm index trong Excel chi tiết nhất

      Hướng dẫn cách copy chỉ những giá trị hiển thị sau khi lọc trong Excel

      Hướng dẫn cách sắp xếp ngày trong Excel

      Hướng dẫn cách dùng hàm VLOOKUP qua các ví dụ từ cơ bản đến nâng cao

      Hướng dẫn cách sử dụng hàm IF với nhiều điều kiện: AND, OR, hàm IF lồng nhau và hơn thế


      Cùng tham gia cộng đồng hỏi đáp về chủ đề Excel Cơ Bản

      Thảo luận 0 câu trả lời
      Lượt xem 678 lượt xem
      Vỗ tay vỗ tay

      0 Bình luận

      @ 2020 - Bản quyền của Công ty cổ phần công nghệ giáo dục Gitiho Việt Nam
      Giấy chứng nhận Đăng ký doanh nghiệp số: 0109077145, cấp bởi Sở kế hoạch và đầu tư TP. Hà Nội