Microsoft Excel cung cấp nhiều hàm dùng cho việc phân tích dữ liệu trong cơ sở dữ liệu. Mỗi hàm đều sử dụng 3 đối số là database, field và criteria.
Cú pháp tổng quát:
TÊN_HÀM(database, field,criteria)
- database: Một cơ sở dữ liệu là một danh sách dữ liệu gồm các cột (trường – field) và các dòng (mẫu tin – record).
- field: Tên cột, có thể được cho ở dạng text với tên cột được để trong cặp dấu
ngoặc kép (“mã hàng”) hay là số đại diện cho vị trí của cột (1, 2,...), hoặc địa
chỉ ô chứa tên cột
- criteria: Là một dãy các ô chứa điều kiện tương tự như vùng điều kiện trong
thao tác lọc
Cho bảng số liệu và vùng tiêu chuẩn như bảng 2.7
Bảng 2.7
a. DAVERAGE():Tính trung bình các giá trị trong một cột của danh sách hay các trị
của một cơ sở dữ liệu, theo một điều kiện được chỉ định
Cú pháp:
DAVERAGE(database, field, criteria)
Ví dụ: Tính thành tiền bình quân thỏa điều kiện trong khối D17:E18
= DAVERAGE(A2:I14, I2, D17:E18)
b. DCOUNT(): Đếm các ô chứa số liệu trong một cột của danh sách hay các trị
của một cơ sở dữ liệu, theo một điều kiện được chỉ định.
Cú pháp:
DCOUNT (database, field, criteria)
Ví dụ: Tính số lần nhập thỏa điều kiện trong khối D17:E18
= DCOUNT(A2:I14, I2, D17:E18)
c. DMAX(): Trả về trị lớn nhất trong một cột của một danh sách hay của một cơ
sở dữ liệu, theo một điều kiện được chỉ định.
Cú pháp:
DMAX(database, field, criteria)
Ví dụ: Tính số lượng cao nhất thỏa điều kiện trong khối D17:E18
= DMAX(A2:I14, F2, D17:E18)
d. DMIN(): Trả về trị nhỏ nhất trong một cột của một danh sách hay của một cơ
sở dữ liệu, theo một điều kiện được chỉ định.
DMIN(database, field, criteria)
Ví dụ: Tính số lượng cao nhất thỏa điều kiện trong khối D17:E18
= DMIN(A2:I14, F2, D17:E18)
e. DSUM(): Cộng các số trong một cột của một danh sách hay của một cơ sở dữ
liệu, theo một điều kiện được chỉ định.
Cú pháp:
DSUM (database, field, criteria)
Ví dụ: Tính tổng thành tiền thỏa điều kiện trong khối D17:E18
= DSUM(A2:I14, I2, D17:E18)