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.