Khái niệm cơ sở dữ liệu:
Cơ sở dữ liệu trong Excel là một danh sách dữ liệu. Dịng đầu tiên sẽ là tên của của các cột (fields). Các dịng cịn lại gọi là mẫu tin (records). Mỗi cột trong danh sách cịn được gọi là trường dữ liệu và phải cĩ tên.
Hình 2.4: Cơ sở dữ liệu Cơ sở dữ liệu gồm cĩ 5 cột (fields) và 9 mẫu tin (records). Lưu ý: Khơng được sử dụng trộn ơ trong cơ sở dữ liệu.
Nhĩm hàm dành cho cơ sở dữ liệu đều bắt đầu bằng chữ D và cĩ các tham số giống nhau:
database: cơ sở dữ liệu
field: cột dữ liệu. Chọn tên cột hoặc địa chỉ ơ của tên cột criteria: vùng điều kiện
Lập vùng điều kiện:
Tên điều kiện phải trùng tên với cột/trường trong cơ sở dữ liệu.
Các phép tốn sử dụng trong vùng điều kiện là: >,>=,<,<=,<>, *,?
31
2.2.1 Dsum, Daverage a. Cơng thức
DSUM(database, field, criteria)
DAVERAGE (database, field, criteria) b. Ý nghĩa
DSUM cộng tất cả giá trị của các trường của các mẫu tin được chọn trong cơ sở dữ liệu thỏa điều kiện.
DAVERAGE trả về trung bình cộng của tất cả giá trị của các trường của các mẫu tin được chọn trong cơ sở dữ liệu thỏa điều kiện
c. Ví dụ
Ví dụ 1: Tính tổng tiền của các sản phẩm Iphone.
Hình 2.5: Ví dụ DSUM
32 Hình 2.6: Ví dụ DAVERAGE
d. Câu hỏi củng cố bài học
1. Hãy cho biết ý nghĩa của hàm Dsum và hàm Daverage. 2. Hãy trình bày cơng thức của hàm Dsum và hàm Daverage. 3. Giải thích các tham số trong hàm Dsum và hàm Daverage.
2.2.2 Dcount, Dcounta a. Cơng thức
DCOUNT(database, field, criteria) DCOUNTA (database, field, criteria) b. Ý nghĩa:
DCOUNT : đếm các ơ chứa số trong cột của các mẩu tin.
DCOUNTA : đếm các ơ chứa dữ liệu trong cột của các mẩu tin.
c. Ví dụ
33 Hình 2.7: Ví dụ DCOUNT
Ví dụ 4: Cĩ bao nhiêu sản phẩm cĩ đơn giá
Hình 2.8: Ví dụ DCOUNTA
d. Câu hỏi củng cố bài học
1. Hãy cho biết ý nghĩa của hàm Dcount và hàm Dcounta. 2. Hãy trình bày cơng thức của hàm Dcount và hàm Dcounta. 3. Giải thích các tham số trong hàm Dcount và hàm Dcounta.
34
2.2.3 Dmax, Dmin
a. Cơng thức
b. Ý nghĩa
DMIN: trả về giá trị nhỏ nhất trong cột của các mẩu tin. DMAX: trả về giá trị lớn nhất trong cột của các mẩu tin.
c. Ví dụ
Ví dụ 5: Giá nhỏ nhất của sản phẩm cĩ số lượng bán >3
Hình 2.9: Ví dụ DMIN Ví dụ 6: Giá lớn nhất của sản phẩm cĩ số lượng bán >3
Hình 2.10: Ví dụ DMAX
d. Câu hỏi củng cố bài học
DMIN(database, field, criteria) DMAX (database, field, criteria)
35 1. Hãy cho biết ý nghĩa của hàm Dcount và hàm Dcounta.
2. Hãy trình bày cơng thức của hàm Dcount và hàm Dcounta. 3. Giải thích các tham số trong hàm Dcount và hàm Dcounta.