Hàm Vlookup

Vlookup: tìm kiếm dữ liệu từ bảng tham chiếu dựa trên 1 cơ sở nhất định. Đây là 1 trong những hàm quan trọng cho không riêng ngành NH mà còn có ứng dụng rộng rãi trong nhiều việc khác. Một trong những chú ý quan trọng là phải làm bảng tham chiếu đúng để hàm dò tìm.

Sau đây là hàm:

Hàm VLOOKUP
Hàm VLOOKUP() sẽ dò tìm một hàng (row) chứa giá trị mà bạn cần tìm ở cột đầu tiên (bên trái) của một bảng dữ liệu (chữ V trong VLOOKUP có nghĩa là vertical),
nếu tìm thấy, nó sẽ tìm tiếp trong hàng này, và sẽ lấy giá trị ở cột mà bạn đã chỉ định trước.

Cú pháp: VLOOKUP(lookup_value, table_array, col_index_num [, range_lookup])

lookup_value ___Giá trị dùng để tìm kiếm trong cột đầu tiên của table_array, giá trị này có thể là một số, một chuỗi, hoặc là một tham chiếu


table_array____Bảng dùng để dò tìm, có thể là một vùng tham chiếu hoặc là tên (name) của một vùng đã được đặt tên

col_index_num__Số thứ tự của các cột trong table_array, chứa kết quả mà bạn muốn tìm kiếm.
col_index_num__Số thứ tự này được tính từ trái sang phải (cột chứa lookup_value là cột thứ nhất) trong ví dụ 1, cột hh là cột thứ 2, cột giá là cột thứ 4

range_lookup___Là một giá trị kiểu Borlean, để chỉ kiểu tìm kiếm: chính xác hay tương đối.
- TRUE (hoặc 1 - mặc định): Là kiểu dò tìm tương đối
_____VLOOKUP
() sẽ tìm giá trị lookup_value đầu tiên mà nó tìm được trong cột đầu tiên của table_array
_____trong trường hợp không tìm ra, nó sẽ trả về giá trị lớn nhất mà nhỏ hơn lookup_value
- FALSE (hoặc 0): Là kiểu dò tìm chính xác
_____VLOOKUP() sẽ tìm chính xác giá trị lookup_value trong cột đầu tiên của table_array
_____trong trường hợp không có, hoặc lookup_value nhỏ hơn giá trị nhỏ nhất trong cột đầu tiên của table_array, nó sẽ báo lỗi #N/A!
trong ngân hàng, giá trị này luôn luôn phải là 0

Một số lưu ý khi sử dụng hàm VLOOKUP
()

- Để có kết quả chính xác khi range_lookup = TRUE, bạn phải sắp xếp các giá trị các giá trị trong cột đầu tiên của table_array từ nhỏ đến lớn.


- Nếu cột đầu tiên của table_array chứa các giá trị kiểu text, bạn có thể dùng các ký tự đại diện cho lookup_value
- (dấu * đại diện cho nhiều ký tự / hoặc dấu ? đại diện cho một ký tự)


- Nếu lookup_value nhỏ hơn giá trị nhỏ nhất trong cột đầu tiên của table_array, hàm sẽ báo lỗi #N/A!
- Lỗi này thường gặp khi bạn gõ dư một khoảng trắng ở cuối lookup_value


- Nếu không tìm thấy lookup_value khi range_lookup = FALSE, hàm sẽ báo lỗi #N/A!


- Nếu col_index_num nhỏ hơn 1, hàm sẽ báo lỗi #VALUE!, còn nếu col_index_num lớn hơn số cột trong table_array, hàm sẽ báo lỗi #REF!
VD1 : bạn có 1 bảng kê gốc như trong mẫu, yêu cầu bạn dùng vlookup để tìm tên hàng
VD2 : bạn có 1 danh sách KH cần quản lý, mỗi KH có số tiền vay từng lần, số lần vay, mục đích xin vay khác nhau. Cuối tháng khi tổng hợp bạn phải tham chiếu xem KH đó vay đúng mục đích không, HMTD được không, ...
Những vấn đề này chúng ta sẽ giải quyết dễ dàng với Vlookup
Download ví dụ
VD1
VD2


popomeo _ ttqt.tk

0 nhận xét:

Đăng nhận xét

 
Lên đầu trang
Xuống cuối trang