Hướng dẫn sử dụng cơ chế Vlookup kết hợp với Match

Trong bài này, Siêu Marketing sẽ chỉ dẫn cách để áp dụng hàm VLOOKUP MATCH trong Excel.

Hàm VLOOKUP MATCH được xem là một phương pháp tra cứu hữu ích mà Microsoft Excel cung cấp. Để thực hiện theo bài viết, bạn nên có kiến thức cơ bản về việc sử dụng hàm VLOOKUP.

Đặt mục tiêu

Khi nói đến hàm VLOOKUP MATCH, đây là cải tiến từ công thức VLOOKUP thông thường hoặc hàm INDEX MATCH, cho phép bạn thực hiện chức năng tra cứu hai chiều. MATCH trong công thức giúp đổi tham chiếu cột sang tra cứu theo chiều ngang. Tính năng này cực kỳ tiện lợi trong các tình huống cần thiết phải cập nhật dữ liệu thường xuyên mà không muốn làm thay đổi công thức tra cứu, tức là công thức sẽ tự động cập nhật kết quả chính xác dù cho có sự thay đổi về cột trong bảng tra cứu. Hàm VLOOKUP MATCH cũng tương tự như VLOOKUP HLOOKUP nhưng lại ưu việt hơn khi bạn không cần phải thiết lập thêm hàng để đánh số cột.

Khác biệt chủ yếu khi bạn dùng hàm VLOOKUP MATCH so với VLOOKUP thông thường nằm ở việc bạn không chỉ sử dụng giá trị tra cứu theo chiều dọc (giá trị bạn tìm kiếm từ phía trên trái bảng xuống), mà còn cần một giá trị tra cứu cột (giá trị bạn cần khi tìm kiếm qua hàng đầu bảng của cột).

Cú pháp cần nắm

Để hoàn tất việc tra cứu này, chúng ta sẽ sử dụng cú pháp của hàm VLOOKUP kết hợp với MATCH. Cần xem xét mỗi công thức một cách riêng biệt trước khi ghép chúng lại với nhau. Đầu tiên là cú pháp hàm VLOOKUP:

Sử dụng hàm này, bạn phải xác định một giá trị tra cứu và một mảng bảng. (Ta sẽ định rõ số chỉ cột sau đây, và vì chúng ta không tra cứu theo phạm vi, có thể bỏ qua phần này) Trong ví dụ sau, giá trị tra cứu là ID “5” và mảng bảng là khu vực có đường viền màu xanh lá cây quanh các ô từ B6 đến F14.

Tiếp theo là công thức MATCH:

Match trả về vị trí số của giá trị tra cứu trong mảng bạn đã chọn. Khi dùng công thức này, bạn sẽ cần một giá trị tra cứumảng tra cứu. (Tham số loại match có thể để trống, tức là chúng ta sẽ yêu cầu Excel tìm một kết hợp chính xác). Trong ví dụ sau, giá trị cần tìm là Tiểu bang “WA” và mảng tra cứu là phạm vi màu cam quanh các ô B6 đến F6.

Làm sao để kết hợp chúng lại?

Việc quan trọng của hàm VLOOKUP MATCH là việc thay thế phần “số chỉ cột” của hàm VLOOKUP bằng MATCH. Sự kết hợp này được thực hiện qua các bước sau đây:

Bước 1: Hãy nhập công thức VLOOKUP như bạn đã làm thường lệ, nhập giá trị tra cứumảng bảng phục vụ cho việc tra cứu của bạn; trong trường hợp này, giá trị tra cứu là ID “5” và mảng bảng nằm trong phạm vi màu xanh lá cây bao quanh các ô B6 đến F14.

Bước 2: Trong lúc nhập số chỉ cột, thay vì điền một con số định sẵn, bạn hãy tiến hành nhập công thức MATCH.

Bước thứ ba:Chọn ô đựng tên cột bạn mong muốn trả về giá trị, làm giá trị tra cứu cho hàm MATCH. Trong trường hợp này, chúng ta muốn kết quả là Tiểu bang, do đó hãy chọn cột có chứa tên đó.

Bước số 4: Dành cho phần mảng tìm kiếm trong hàm MATCH, hãy lựa chọn dãy tiêu đề của bảng bạn. Ở đây, mảng đó là dãy ô B6: F6 được bao quanh bởi viền màu cam.

Bước thứ năm: Ôm trọn công thức MATCH và công thức VLOOKUP bằng cặp dấu ngoặc tròn. Việc này giúp khẳng định với Excel rằng chúng ta mong đợi một phép kết hợp chính xác của công thức MATCH và không mong muốn tra cứu trong phạm vi cho hàm VLOOKUP.

Nguyên lý hoạt động

Hàm MATCH mà ta đã tạo ra mang lại giá trị là 4. Do đó, làm cho hàm VLOOKUP MATCH ở hiện tại hoạt động tương tự như hàm VLOOKUP với số thứ tự cột được định là 4.

Mặc dù vậy, điểm khác biệt cốt yếu ở đây là việc tham chiếu cột giờ đây đã trở nên động, không còn cứng nhắc. Khi một cột được chèn vào hoặc loại bỏ từ bảng tra cứu, giá trị trả về vẫn được giữ nguyên. Xem dưới đây là ví dụ về điểm khác biệt về giá trị trả về giữa hàm VLOOKUP và hàm VLOOKUP MATCH khi có việc chèn thêm cột.

Sau khi thêm cột, tham chiếu cột trong công thức VLOOKUP không đổi, là 4, và nó giờ đây áp dụng cho phạm vi Thành phố. Vì vậy, giá trị “WA” bạn nhận được trước kia nay đã là “Seattle”. Tuy nhiên, với hàm VLOOKUP MATCH, nhờ việc bạn chỉ định tên cột mong muốn, việc tham chiếu sẽ tự động cập nhật và bạn vẫn nhận lại được kết quả “WA”.

Rào cản

Cho dù hàm VLOOKUP MATCH có ưu việt hơn so với VLOOKUP thông thường, nhưng vẫn tồn tại các hạn chế khi áp dụng phương pháp này. Hàm VLOOKUP MATCH vẫn yêu cầu việc tra cứu từ trái sang phải. Điều này có thể trở thành rắc rối nếu mong muốn của bạn là thêm giá trị tra cứu ở bên phải dữ liệu hiện có. Hơn nữa, giá trị bạn muốn nhận lại chỉ có thể nằm trong giới hạn của mảng bảng mà bạn đã chọn từ đầu. Ví dụ, bạn muốn thêm một hay hai cột vào bên phải dữ liệu thì không thể tra cứu và trả về giá trị từ các cột này mà không thay đổi mảng bảng chọn trước.

Để sử dụng hiệu quả công thức tra cứu ma trận không chịu ảnh hưởng của những hạn chế trên, hãy cân nhắc việc dùng hàm INDEX MATCH MATCH.

Để áp dụng Excel hiệu quả vào công việc, cần không chỉ thành thạo các hàm mà còn việc làm chủ các công cụ của Excel. Các hàm cao cấp như SUMIFS, COUNTIFS, SUMPRODUCT, INDEX + MATCH… và các công cụ phổ biến như Data validation, Conditional formatting, Pivot table… đều là những điều cần thuần thục.

Bạn có thể học tất cả những kiến thức trên qua khóa học SM90 – Excel từ cơ bản đến chuyên gia của Siêu Marketing. Hiện hệ thống đang chào đón bạn với nhiều ưu đãi lớn khi đăng ký tham gia khóa học. Chi tiết có thể xem tại: sieumarketing.com

Trương Thành Tài

    [submission_id id-lien-he]

    0
      0
      Đơn hàng
      Đơn hàng trốngQuay lại Shop