ĐĂNG KÝ
Hàm VLOOKUP_THI NGHỀ Spacer10
Hàm VLOOKUP_THI NGHỀ Spacer10
Hàm VLOOKUP_THI NGHỀ Spacer10
Hàm VLOOKUP_THI NGHỀ Spacer10Hàm VLOOKUP_THI NGHỀ Spacer10
Hàm VLOOKUP_THI NGHỀ Spacer10
Hàm VLOOKUP_THI NGHỀ
Hàm VLOOKUP_THI NGHỀ Spacer10Hàm VLOOKUP_THI NGHỀ Spacer10

Trang 1 trong tổng số 1 trang
Hàm VLOOKUP_THI NGHỀ Empty20/11/2011, 16:17 #1
kittynam
kittynam
kittynam
Đại vương
http://www.phanthanhtai.info
Đại vương
Bài viết Bài viết : 1339
Thanks Thanks : 99
P2Txu P2Txu : 3540
Tuổi Tuổi : 28
Giới tính Giới tính : Nam
Hàm VLOOKUP_THI NGHỀ Empty Hàm VLOOKUP_THI NGHỀ
Hàm VLOOKUP() dùng để tìm kiếm một giá trị a nào đó của một cột k (column k) nào đó, tính từ hàng/dòng thứ n (row n) đến hàng/dòng thứ m (row m) (trong đó n < m). Hàm VLOOKUP() rất có ích và được sử dụng rất phổ biến, rộng rãi.
Cú pháp:
=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
Trong đó:
• lookup_value: giá trị cần dò tìm
• table_array: một vùng để dò tìm lookup_value, cột đầu tiên trong table_array sẽ dùng để dò tìm giá trị lookup_value, table_array có thể cùng sheet hoặc khác sheet với lookup_value, đồng thời table_array có thể cùng file hoặc khác file với lookup_value.
• col_index_num: dùng để chỉ định thứ tự cột trong table_array để trả về giá trị tương ứng, nếu tìm thấy, cột đầu tiên được tính là 1
• range_lookup: có hay không vẫn được, thông người người ta dùng 3 tham số đầu tiên là đủ. Chú ý: những tham số được để trong dấu ngoặc vuông [] thì có hay không vẫn không sao (có thể bỏ qua). range_lookup có 2 giá trị như bên dưới:
o TRUE: những giá trị trong cột đầu tiên của table_array phải được sắp xếp theo thứ tự tăng dần.
o FALSE: VLOOKUP sẽ chỉ tìm những giá trị trùng khớp nhau hoàn toàn
Chú ý, nếu bạn bỏ không dùng giá trị range_lookup, hoặc được thiết lập TRUE thì cột đầu tiên của của table_array phải được sắp xếp theo thứ tự tăng, nếu không thì hàm VLOOKUP của bạn sẽ chạy không đúng.
Ví dụ:
Giả giử bạn có 2 sheet có tên lần lượt là “Sheet1” và “Sheet2”, chứa dữ liệu bên dưới:
Sheet1:
A B C D
1 MCC Họ tên Năm sinh Giới tính
2 00001 Nguyễn Khánh Hưng 1984 Nam
3 00002 Đoàn Thanh Thúy 1983 Nữ
4 00003 Trần Xuân Vũ 1986 Nam
5 00004 Đoàn Văn Đảm 1986 Nữ
Sheet2:
A B C D
1 MCC Nguyên quán Học Vấn Năm sinh
2 00001 Hồ Chí Minh Đại học
3 00002 Tiền Giang Đại học
4 00003 Đồng Tháp Đại học
5 00004 Tiền Giang Cao Đẳng
Giá trị cột “Năm sinh” của Sheet2 được lấy từ Sheet1 thông qua hàm VLOOKUP và giá trị dò tìm & cột dò tìm là cột MCC (mã chấm công) của 2 sheet.
Hàm VLOOKUP được đặt ở cột “Năm sinh” của Sheet2 như sau:
Dòng 2 –> 5 lần lược như sau:
=VLOOKUP(A2,Sheet1!A2:C5,3)
=VLOOKUP(A3,Sheet1!A2:C5,3)
=VLOOKUP(A4,Sheet1!A2:C5,3)
=VLOOKUP(A5,Sheet1!A2:C5,3)
Kết quả trả về của Sheet2 như bên dưới
A B C D
1 MCC Nguyên quán Học Vấn Năm sinh
2 00001 Hồ Chí Minh Đại học 1984
3 00002 Tiền Giang Đại học 1983
4 00003 Đồng Tháp Đại học 1986
5 00004 Tiền Giang Cao Đẳng 1986
Giải thích:
Công thức dòng 2:
=VLOOKUP(A2,Sheet1!A2:C5,3)
Dò tìm giá trị A2 (00001) của Sheet 2, trong vùng chọn từ A2 đến A5 (từ 00001 đến 00005) của Sheet1, nếu tìm thấy thì trả về giá trị năm sinh tức cột thứ 3, tức cột “Năm sinh” (thứ tự dòng/hàng tương ứng với dòng/hàng có mã 00001 được tìm thấy)
Tương tự cho các dòng còn lại, từ 3 đến 5.
Chúc các bạn thành công!
__________-


Hàm VLOOKUP
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 HLOOKUP VÀ VLOOKUP
Cho bảng tính sau:

Yêu cầu:
1. Căn cứ vào MANV và Bả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ụ 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:

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ả:

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.

Tiếp theo câu 2, ở ô I4 (cột PCCV) bạn điền nội dung sau:

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ấpEntervà dùng chức năng Fill Handle để điền cho tất cả các ô trong cột PCCV.

Trả lời chủ đề này
Chủ đề trước Chủ đề tiếp theoTrang 1 trong tổng số 1 trang
Hàm VLOOKUP_THI NGHỀ
arrow

Lưu ý khi post comment:

  • Không "bóc tem" topic
  • Dùng lời lẽ có văn hoá và lịch sự
  • Xem trang FAQs trước khi hỏi
Bạn không có quyền trả lời bài viết

HTML đang Đóng
BBCode đang Mở
Hình vui đang Mở
 
Liên kết: FanPage Trường THPT Phan Thành Tài
Địa chỉ: Quốc lộ 1A, Hòa Châu, H.Hòa Vang, TP Đà Nẵng - Điện thoại: 0511.3684245
Liên hệ trực tiếp với BQT: 0935196501 or 01214206117
Hàm VLOOKUP_THI NGHỀ Spacer10Hàm VLOOKUP_THI NGHỀ Spacer10


Diễn đàn P2T được phát triển bởi các thành viên
Copyright© 2012-2014 by Phanthanhtai.info , Forumtion verPhbb2