TIN HỌC ỨNG DỤNG 2 - K11
Bạn hãy đăng ký làm thành viên để có thể xem các thông tin trong lớp và viết bài trong diễn đàn.

Không những thế, sau khi đăng ký bạn sẽ nhận được sự hỗ trợ của diễn đàn nhiều hơn.
TIN HỌC ỨNG DỤNG 2 - K11
Bạn hãy đăng ký làm thành viên để có thể xem các thông tin trong lớp và viết bài trong diễn đàn.

Không những thế, sau khi đăng ký bạn sẽ nhận được sự hỗ trợ của diễn đàn nhiều hơn.
Change background image
TIN HỌC ỨNG DỤNG 2 - K11

Khoa CNTT - ĐH Công nghiệp Hà Nội


Go downMessage [Page 1 of 1]

© FMvi.vn

10/4/2011, 09:16
MinhTuan
MinhTuan

Admin

Chức năng: Hàm VLOOKUP là hàm dò tìm theo cột, sẽ trả về giá trị của một ô nằm trên một cột nào đó nếu thỏa mãn điều kiện dò tìm.
Cú pháp hàm: VLOOKUP(lookup_value,table_array,col_index_num,option_lookup)
- Lookup_value:
là giá trị dùng để dò tìm, giá trị này sẽ được dò tìm trong cột đầu
tiên của bảng dữ liệu dò tìm. Giá trị dò tìm có thể là một số, một
chuỗi, một công thức trả về giá trị hay một tham chiếu đến một ô nào đó
dùng làm giá trị dò tìm. -Table_array: là bảng
dùng để dò tìm, bảng dò tìm có thể là tham chiếu đến một vùng nào đó
hay Name trả về vùng dò tìm. Bảng dò tìm gồm có Rj hàng và Ci cột (I,j
>=1), trong đó cột thứ nhất của bảng dò tìm sẽ được dùng để dò tìm. (
thường chuyển về địa chỉ tuyệt đối bằng cách nhấn F4 để cố định vùng dò
tìm, vùng dò tìm này phải bao các giá trị cần trả về, vùng dò được bắt
đầu tại cột có giá trị dò tìm)
- Col_index_num: là số thứ tự của cột (tính từ
trái qua phải) trong bảng dò tìm chứa giá trị mà ta muốn trả về.
Col_index_num phải >=1 và <= số cột lớn nhất có trong bảng dò tìm,
ngược lại hàm sẽ trả về #VALUE! hoặc #REF. ( số thứ tự này được xác
định trong vùng dò tìm. VD vùng dò tìm C2:F10 nếu muốn giá trị trả về là
cột C thì đánh 1, D đánh 2 ..nhưng không được vượt qua vùng dò tìm như
trong ví dụ này không được vựơt quá 4)
- Option_lookup: là tùy chọn xác định kiểu dò tìm, có 2 kiểu dò tìm:

  • True hoặc 1 hoặc để trống: là kiểu dò tìm tương đối, hàm sẽ lấy giá
    trị đầu tiên mà nó tìm được trên cột đầu tiên trong bảng dò tìm. Trong
    trường hợp tìm không thấy, nó sẽ lấy giá trị lớn nhất mà có giá trị nhỏ
    hơn giá trị dò tìm.
  • False hoặc 0: là kiểu dò tìm chính xác, hàm sẽ lấy giá trị đầu tiên
    mà nó tìm được trên cột đầu tiên trong bảng dò tìm. Trong trường hợp tìm
    không thấy, hàm sẽ trả về #N/A.

Ví dụ về hàm HLOOKUPVLOOKUP
Cho bảng tính sau:
Hàm VLOOKUP trong Excel Excel-11-1
Yêu cầu:
1. Căn cứ vào MANVBảng tên phòng ban, điền tên phòng ban ở cột P_BAN.
2. Căn cứ vào Chức vụBảng phụ cấp chức vụ, tính tiền phụ cấp chức vụ cho cộtPCCV.
Theo yêu cầu của câu số 1 thì bạn cần thực hiện hàm tại ô H4 (cột P_BAN) như sau:
Hàm VLOOKUP trong Excel Excel-11-2
Theo câu lệnh trên, Excel sẽ lấy giá trị của ô B4(cột MANV), đem so sánh với khu vực dãy ô từ G17 đến I18 (dãy ô được khóa cứng bởi dấu $ để tránh khi dùng chức năng Fill Handlecho các ô phía dưới) và sẽ lấy giá trị dòng thứ 2 trong dãy ô phù hợp với giá trị ô B4 để điền vào ô H4. Khi xong câu lệnh và nhấp Enter bạn được kết quả:
Hàm VLOOKUP trong Excel Excel-11-3
Bây giờ bạn dùng chức năng Fill Handle để điền cho toàn bộ dãy ô ở cột P_BAN.
Hàm VLOOKUP trong Excel Excel-11-4
Tiếp theo câu 2, ở ô I4 (cột PCCV) bạn điền nội dung sau:
Hàm VLOOKUP trong Excel Excel-11-5
Tương tự câu lệnh HLOOKUP, nhưng tại câu lệnh VLOOKUP này, Excel sẽ lấy giá trị của ôG4 (cột Chức vụ) so sánh với dãy ô từ B18 đến C22 (được đặt trong dấu $ để khóa cứng), kế đến lấy giá trị tương ứng của cột thứ 2 trong dãy ô này để điền vào ô I4. Xong bạn nhấpEnter và dùng chức năng Fill Handle để điền cho tất cả các ô trong cột PCCV.
Hàm VLOOKUP trong Excel Excel-11-6
http://my.opera.com/anhlavip12a4/blog/

Thích

Báo xấu [0]

Gửi một bình luận lên tường nhà MinhTuan
Trả lời nhanh
1/7/2014, 20:52
tieutu13
tieutu13

NewBie

Thanks Admin bài trả lời tỉ mỉ quá!

Thích

Báo xấu [0]

Gửi một bình luận lên tường nhà tieutu13
Trả lời nhanh

Back to topMessage [Page 1 of 1]

  © FMvi.vn

« Xem bài trước | Xem bài kế tiếp »

Bài viết liên quan

    Quyền hạn của bạn:

    You cannot reply to topics in this forum