5.7.1. Cú pháp
Trong đó: <TÊN HÀM> là tên qui ước của hàm, không phân biệt chữ hoa hay thường
Các tham số: Đặt cách nhau bởi dấu "," hoặc ";" tuỳ theo khai báo trong ControlPanel. 5.7.2. Cách sử dụng hàm HLOOKUP, VLOOKUP 5.7.2.1. Hàm VLOOKUP - Cú pháp: =VLOOKUP(n, khối, m, r) Trong đó: + n: Giá trị cần dị tìm
+ khối: Bảng chứa dữ liệu cần dị tìm, nhấn F4 để lấy giá trị tuyệt đối + m: Số thứ tự của cột lấy dữ liệu trong bảng cần dị tìm
+ r: Kiểu dị tìm
- Nếu r = 0: Dị tìm chính xác - Nếu r = 1: Dị tìm tương đối
- Công dụng: Hàm dùng để tìm kiếm giá trị và trả về kết quả theo cột.
Hàm cịn dùng để thống kê, dị tìm dữ liệu theo cột một cách nhanh và chuẩn xác nhất
- Ví dụ: Điền giá trị cho cột Đơn giá trong bảng dưới dựa vào Đơn giá và
trả ở bảng phụ
Tại ô D4:= VLOOKUP(B4,$F$4:$H$6,3,0)
5.7.2.2. Hàm HLOOKUP
- Cú pháp: =HLOOKUP(n, khối, m, r) Trong đó:
+ n: Giá trị cần dị tìm
+ khối: Bảng chứa dữ liệu cần dị tìm, nhấn F4 để lấy giá trị tuyệt đối + m: Số thứ tự của cột lấy dữ liệu trong bảng cần dị tìm
+ r: Kiểu dị tìm
- Cơng dụng: Hàm HLOOKUP có cú pháp và công dụng tương tự
VLOOKUP nhưng được dùng trong trường hợp bảng tra được bố trí theo hàng ngang thay vì theo hàng dọc như VLOOKUP
- Ví dụ: Điền giá trị cho cột Đơn giá trong bảng dưới dựa vào Đơn giá và
trả ở bảng phụ
Tại ơ D4:= HLOOKUP(B4,$B$9:$E$10,2,0)
Hình. 5.34. Hàm Hlookup
5.8. Các khái niệm 5.8.1. Khái niệm cơ sở dữ liệu 5.8.1. Khái niệm cơ sở dữ liệu
- Cơ sở dữ liệu là một tập hợp thông tin, dữ liệu được tổ chức theo cấu trúc dịng và cột để có thể liệt kê, truy tìm, xóa rút trích những dịng dữ liệu thỏa mãn một tiêu chuẩn nào đó nhanh chóng. Để thực hiện các thao tác này ta phải tạo ra các vùng Database, Criteria và Extract.
- Vùng Database (vùng cơ sở dữ liệu) gồm ít nhất hai dịng. Dịng đầu tiên chứa các tiêu đề cột, gọi là tên trường (Field Name) của CSDL.
- Vùng Criteria (vùng tiêu chuẩn) chứa điều kiện để tìm kiếm, xóa, rút
trích,… Vùng này gồm ít nhất hai dịng. Dịng đầu chứa tiêu đề. Các dòng còn lại chứa điều kiện.
- Vùng Extract (Vùng trích dữ liệu) chứa các bản ghi của vùng Database
thỏa mãn điều kiện của vùng tiêu chuẩn. Vùng Extract cũng có dịng đầu tiên chứa các tiêu đề muốn rút trích. Chỉ cần dùng vùng này trong trường hợp thực hiện thao tác rút trích, cịn các thao tác tìm kiếm, xóa,… khơng cần dùng đến vùng này.
5.8.2. Bảng
Bảng là tập hợp các mẩu tin khơng trùng lặp, có cùng kiểu phân loại nhất định. Ví dụ bảng chứa các mẩu tin về thơng tin về Nhân viên, thông tin về hàng tồn kho,…
5.8.3. Trường
Trường là một cột của cơ sở dữ liệu, tên trường phải là dữ liệu kiểu chuỗi, mỗi trường có một tên gọi, biểu thị cho một thuộc tính của đối tượng.