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. (adsbygoogle = window.adsbygoogle || []).push({});
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)