Một số hàm cơ sở dữ liệu

Một phần của tài liệu Giáo trình tin học văn phòng (ngành tin học ứng dụng) (Trang 40 - 45)

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ữ Dvà 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ềukiệ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 toán sử dụng trong vùng điều kiện là: >,>=,<,<=,<>, *,?

KHOA CÔNG NGHỆ THÔNG TIN 41

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

KHOA CÔNG NGHỆ THÔNG TIN 42 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ụ (adsbygoogle = window.adsbygoogle || []).push({});

KHOA CÔNG NGHỆ THÔNG TIN 43 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.

KHOA CÔNG NGHỆ THÔNG TIN 44

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)

KHOA CÔNG NGHỆ THÔNG TIN 45 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.

Một phần của tài liệu Giáo trình tin học văn phòng (ngành tin học ứng dụng) (Trang 40 - 45)