hàm vlookup ngược là hàm dò tìm, tham chiếu phổ biến và thường xuyên được sử dụng trong excel. hàm vlookup ngược cho phép chúng ta tham chiếu một cách đa dạng, hiệu quả không bị giới hạn bởi việc phải tham chiếu từ trái qua phải hay từ phải qua trái.hãy cùng học excel cơ bản tìm hiểu cách hoạt động của hàm vlookup ngược trong excel qua bài viết này nhé.

1. chức năng của hàm vlookup trong excel.

trong excel chúng ta sử dụng hàm vlookup để tìm kiếm dữ liệu trong bảng hoặc một phạm vi theo cột trong một bảng dò tìm đã định nghĩa trước. như vậy, chức năng chính của hàm là dùng để tìm kiếm giá trị trong một bảng giá trị cho trước.

Bạn đang xem: Hàm VLOOKUP ngược, cách dùng VLOOKUP ngược ít người biết. – Excel

2. cú pháp hàm vlookup trong excel.

vlookup(lookup_valuetable_arraycol_index_num[range_lookup] )

trong đó:

  • lookup_value(bắt buộc): giá trị cần tìm, có thể là ô tham chiếu, một giá trị hoặc chuỗi văn bản.
  • table_array(bắt buộc): bảng tìm kiếm giá trị gồm hai cột dữ liệu trở lên. có thể là mảng thường, được đặt tên hoặc bảng excel. cột chứa giá trị tìm kiếm phải được đặt đầu tiên của table_array.
  • row_index_num(bắt buộc): số thứ tự của cột chứa kết quả trả về trong table_array.
  • range_lookup(tuỳ chọn): một giá trị logic (boolean) cho biết cần phải tìm kết quả chính xác hay tương đối.
    • nếu true hoặc bỏ qua, kết quả khớp tương đối được trả về. nghĩa là nếu kết quả khớp chính xác không được tìm thấy thì sẽ trả về giá trị lớn nhất kế tiếp nhỏ hơn look_up value.
    • nếu false, chỉ kết quả khớp chính xác được trả về. nếu không giá trị nào trong hàng chỉ định khớp chính xác với giá trị tìm kiếm sẽ trả về lỗi #n/a.

3. hàm vlookup ngược, tham chiếu ngược là gì?

tham chiếu “xuôi” là dạng tham chiếu từ phải qua trái. hàm vlookup sẽ đối chiếu sang bên phải để lấy giá trị trả tương ứng và cột tìm kiếm phải dược đặt đầu tiên. Đây là dạng thông thường chúng ta hay gặp phải.

nhưng trong một số trường hợp chùng ta cần tìm kiếm, đối chiếu ngược lại để lấy giá trị tương ừng thì hàm vlookup thông thường không thể dùng được.

ví dụ: trong hình dưới đây, chúng ta muốn biết địa chỉ dựa vào mã vùng được chọn tại ô f4:

hàm vlookup ngược, cách dùng vlookup ngược ít người biết. - excel

hàm vlookup ngược

hình 1: hàm vlookup ngược trong excel.

sử dụng hàm vlookup ta có: f6 =vlookup(f4,$b$4:$c$9,2,0)

cột địa chỉ nằm ở phía bên phải của cột mã vùng. do đó sử dụng hàm vlookup rất dễ dàng.

tuy nhiên nếu yêu cầu cho 1 địa chỉ tìm mã vùng tương ứng mà vẫn giữ nguyên cấu trúc bảng ban đầu thì sao?

hàm vlookup ngược, cách dùng vlookup ngược ít người biết. - excel

hàm vlookup ngược

hình 2: hàm vlookup ngược trong excel.

Ở đây chiều tham chiếu là từ phải qua trái. Điều này ngược với cách tham chiếu thông thường của hàm vlookup, do đó chúng ta hay hiểu thành tham chiếu ngược. (hàm vlookup ngược).

4. cách sử dụng hàm vlookup ngược.

Ở bài viết này, chúng ra sẽ giải quyết bài toán tham chiếu ngược của hàm vlookup thông qua hàm lookup.

trong các hàm cơ bản excel, hàm lookup là 1 hàm tham chiếu rất hữu hiệu thường nhưng hay bị bỏ quên. hàm lookup là hàm tham chiếu, tìm kiếm trong excel. hàm lookup cho phép chúng ta tham chiếu một cách đa dạng và hiệu quả. hàm này sẽ dùng khi bạn cần xem 1 hàng hoặc 1 cột, tìm kiếm giá trị trong cùng một vị trí hay cột.

Xem thêm: Cách Sửa Lỗi Excel Không Nhảy Công Thức

hàm lookup có 2 cách sử dụng theo 2 dạng như sau:

  • dạng vector: dùng để tìm 1 giá trị trong phạm vi gồm 1 hàng hoặc 1 cột (gọi là vector) và trả về 1 giá trị từ cùng vị trí đó trong phạm vi thứ 2 gồm 1 hàng hoặc 1 cột. nên sử dụng dạng vectơ khi bạn muốn xác định phạm vi chứa các giá trị mà bạn muốn so khớp và khi phạm vi cần tìm gồm nhiều giá trị hoặc các giá trị có thể thay đổi.
  • dạng mảng: dùng để tìm kiếm giá trị đã chỉ định trong cột hoặc hàng thứ nhất của mảng và trả về giá trị từ cùng vị trí đó trong cột hoặc hàng cuối cùng của mảng. nên sử dụng dạng mảng khi phạm vi tìm kiếm gồm ít giá trị, giá trị không thay đổi và phải được sắp xếp.

nhưng để giải quyết hàm vlookup ngược thì ta chỉ sử dụng đến dạng vecter của hàm lookup.

cú pháp: =lookup(giá trị cần tìm,vùng chứa giá trị cần tìm,vùng chứa giá trị kết quả)

trong đó:

  • giá trị cần tìm: có thể là số, văn bản, giá trị logic, tên hoặc tham chiếu tới 1 giá trị.
  • vùng chứa giá trị cần tìm: có thể là văn bản, số hoặc giá trị logic. phạm vi chỉ có thể là 1 hàng hoặc 1 cột. như đã nói ở trên, các giá trị trong vùng cần tìm phải sắp xếp tăng dần: 0, 1, 2… hoặc theo a, b, c…để hàm trả về giá trị chính xác. văn bản không phân biệt chữ hoa hay chữ thường.
  • vùng chứa giá trị kết quả: phạm vi chỉ có thể là 1 hàng hoặc 1 cột và phải có cùng kích cỡ với vùng chứa giá trị cần tìm.

 5. ví dụ về hàm vlookup ngược trong excel.

ví dụ 1: tìm tên sản phẩm có số lượng hàng đã bán cho trước.

dễ thấy cột số lượng đã bán ở bên tay phải cột tên sản phẩm, trường hợp này ta không thể dùng hàm vlookup thông thường để dò tìm từ phải qua trái được, nên tại ô d14 ta nhập công thức: =lookup(d13,e4:e11,c4:c11)

  • d13: giá trị cần tìm.
  • e4:e11: vùng chứa giá trị cần tìm là cột số lượng đã bán.
  • c4:c11: vùng chứa giá trị kết quả trả về là cột tên sản phẩm.

=> kết quả trả về là: máy tính để bàn (tên sản phẩm có số lượng bán là 25)

hàm vlookup ngược, cách dùng vlookup ngược ít người biết. - excel

hàm vlookup ngược

hình 3: hàm vlookup ngược trong excel.

ví dụ 2: chẳng hạn bạn muốn mua điện thoại khoảng 7,5 triệu thì tìm loại nào. và muốn tìm điện thoại khoảng 13 triệu thì tìm loại điện thoại nào?

hàm vlookup ngược, cách dùng vlookup ngược ít người biết. - excel

hàm vlookup ngược

hình 4: hàm vlookup ngược trong excel.

Để biết với giá tiền 7,500,000 có thể mua được loại điện thoại nào, tại ô g6 ta nhập công thức: =lookup(g5,d4:d8,c4:c8)

trong đó:

  • g5: giá trị cần tìm.
  • d4:d8: vùng chứa giá trị cần tìm là cột giá tiền.
  • c4:c8: vùng chứa giá trị kết quả trả về là cột sản phẩm.

sau khi nhập xong công thức ta sẽ được kết quả như hình dưới.

hàm vlookup ngược, cách dùng vlookup ngược ít người biết. - excel

hàm vlookup ngược

hình 5: hàm vlookup ngược trong excel.

Để biết với giá tiền 13,000,000 có thể mua được loại điện thoại nào, tại ô g5 ta đổi 7,500,000 thành 13,000,000, và tại ô g6 ta giữ nguyên công thức như trên là: =lookup(g5,d4:d8,c4:c8)

sau khi nhập công thức, ta sẽ được kết quả như hình dưới.

hàm vlookup ngược, cách dùng vlookup ngược ít người biết. - excel

hàm lookup trong excel

hình 6: hàm lookup trong excel.

giải thích: với giá tiền là 13,000,000 không có giá trị nào khớp thì nó sẽ lấy giá trị nhỏ hơn gần nhất trong vùng chứa giá trị cần tìm là 12,000,000

6. lưu ý khi sử dụng hàm vlookup ngược trong excel.

– hàm lookup trả về giá trị đầu tiên tìm được.

nếu cột dò tìm chứa các giá trị trùng lặp nhau thì kết quả trả về sẽ lấy giá trị đầu tiên tìm được.

Ở ví dụ dưới đây, hàm lookup trả về mã vùng của hà nội là 30, không phải là 31. vậy nên khi tìm kiếm bằng hàm lookup bạn cần chu đáo tới các giá trị trùng nhau trên cột dò tìm.

hình 7: hàm vlookup ngược trong excel.

– hàm lookup thực hiện tra cứu không phân biệt chữ hoa chữ thường.

ví dụ, ở bên dưới tra cứu nguyỄn huy (ô g4) ở cột ngoài cùng bên trái của bảng. hàm lookup không phân biệt chữ hoa chữ thường nên nó sẽ tra cứu nguyỄn huy hoặc nguyễn huy hoặc nguyễn huy, v.v. kết quả là, hàm lookup trả về quê của nguyễn huy tưởng (trường hợp đầu tiên)

hàm vlookup ngược, cách dùng vlookup ngược ít người biết. - excel

hàm lookup trong excel

hình 8: hàm vlookup ngược trong excel.

– nếu giá trị cần tìm không có thì nó sẽ lấy giá trị nhỏ hơn gần nhất trong vùng chứa giá trị cần tìm.

hàm vlookup ngược, cách dùng vlookup ngược ít người biết. - excel

hàm vlookup ngược

hình 9: hàm vlookup ngược trong excel.

– nếu giá trị cần tìm nhỏ hơn giá trị nhỏ nhất trong vùng chứa giá trị cần tìm thì hàm lookup sẽ trả về giá trị lỗi #n/a.

hàm vlookup ngược, cách dùng vlookup ngược ít người biết. - excel

hàm vlookup ngược

hình 10: hàm vlookup ngược trong excel.

giải thích: giá tiền ta nhập để dò tìm là 5,000,000 nhỏ hơn giá trị nhỏ nhất của vùng chứa giá trị cần tìm (6,000,000) nên hàm lookup không nhận được giá trị nào cả => báo lỗi #n/a.

tổng kết

hàm lookup (hàm vlookup ngược) hỗ trợ rất mạnh trong việc thống kê và dò tìm dữ liệu nhưng không phải ai cũng có thể nắm vững cách sử dụng hàm này. nó giúp ta có thể dễ dàng tìm kiếm 1 giá trị trong một cột bất kì để trả về giá trị tương ứng của một cột bất kì khác mà không bị giới hạn bởi việc tham chiếu từ trái sang phải hay từ phải sang trái. trên đây là hướng dẫn chi tiết cách sử dụng hàm vlookup ngược cơ bản nhất và một số ví dụ cụ thể hi vọng giúp ích cho các bạn. chúc các bạn thành công!

gợi ý học tập mở rộng.

trọn bộ khoá học excel cơ bản miễn phí: học excel cơ bản

các bài viết liên quan:

hàm vlookup cơ bản  hàm vlookup trong excel hàm vlookup 2 điều kiện trong excel hàm vlookup nhiều điều kiện trong excel hàm vlookup kết hợp hàm if trong excel hàm vlookup kết hợp hàm sum và sumif hàm vlookup bị lỗi #n/a, nguyên nhân, cách khắc phục.

hàm vlookup ngược, cách dùng vlookup ngược ít người biết. - excel

nguyễn danh tú

học excel cơ bản tổng hợp các bài giảng video từ căn bản đến nâng cao theo đúng trình tự, giúp bạn học excel cơ bản một cách hiệu quả và chia sẻ những kinh nghiệm, sai lầm đã được!

Nguồn: https://ngoalongtamquoc.vn
Danh mục: EXCEL