2. CÁC THAO TÁC VỚI CƠ SỞ DỮ LIỆU
2.3.2. Hàm DMAX:
- Cơng dụng: Tìm giá trị lớn nhất thuộc Field trong Database thỏa điều kiện ghi trong vùng Criteria
- Cú pháp: = DMAX( Database, Field, Criteria)
Trong đĩ:
+ Database: Vùng CSDL
+ Field: Số thứ tự của cột trong vùng CSDL cần thực hiện phép so sánh, cột đầu tiên đƣợc tính số 1 hoặc ghi tên Field trong cặp dấu “ ”.
+ Criteria: Vùng ghi điều kiện ( Vùng tiêu chuẩn)
- Ví dụ : Mức lƣơng lớn nhất của những ngƣời cĩ Lƣơng >=1000000
= DMAX(A1:F6,5,H2:H3) ( Vùng tiêu chuẩn nhƣ trong DSUM) .
2.3.3. Hàm DMIN:
- Cơng dụng: Tìm giá trị nhỏ nhất thuộc Field trong Database thỏa điều kiện ghi trong vùng Criteria
Trong đĩ:
+ Database: Vùng CSDL
+ Field: Số thứ tự của cột trong vùng CSDL cần thực hiện phép so sánh, cột đầu tiên đƣợc tính số 1 hoặc ghi tên Field trong cặp dấu “ ”.
Criteria: Vùng ghi điều kiện ( Vùng tiêu chuẩn)
- Ví dụ : Mức lƣơng nhỏ nhất của những ngƣời cĩ Lƣơng >=1000000
= DMIN(A1:F6,5,H2:H3) ( Vùng tiêu chuẩn nhƣ trong DSUM) .
2.3.4. Hàm DAVERAGE:
- Cơng dụng: Tính trung bình các giá trị thuộc Field trong Database thỏa điều kiện ghi trong vùng Criteria
- Cú pháp: = DAVERAGE( Database, Field, Criteria)
Trong đĩ:
+ Database: Vùng CSDL
+ Field: Số thứ tự của cột trong vùng CSDL cần thực hiện tính giá trị trung bình, cột đầu tiên đƣợc tính số 1 hoặc ghi tên Field trong cặp dấu “ ”.
Criteria: Vùng ghi điều kiện ( Vùng tiêu chuẩn)
- Ví dụ : Tính bình quân lƣơng cùa những ngƣời cĩ chức vụ là GĐ : = Daverage(A1:F6,6,H2:H3)
Trong đĩ vùng tiêu chuẩn :
H 2 Chức vụ 3 GĐ
2.3.5.Hàm DCOUNT:
- Cơng dụng: Đếm các giá trị kiểu số thuộc Field trong Database thỏa điều kiện ghi trong vùng Crteria.
- Cú pháp: = DCOUNT( Database, Field, Criteria)
Trong đĩ:
+ Database: Vùng CSDL
+ Field: Số thứ tự của cột trong vùng CSDL cần thực hiện tính giá trị trung bình, cột đầu tiên đƣợc tính số 1 hoặc ghi tên Field trong cặp dấu “ ”.
Criteria: Vùng ghi điều kiện ( Vùng tiêu chuẩn)
- Ví dụ : Tính số ngƣời đƣợc thƣởng là 200000 :
= Dcount(A1:F6,3,H2:H3) . Trong đĩ vùng tiêu chuẩn :
H
2 Thƣởng
3 200000
2.3.6. Hàm DCOUNTA:
- Cơng dụng: Đếm các giá trị thuộc Field trong Database thỏa điều kiện ghi trong vùng Crteria.
- Cú pháp: = DCOUNTA( Database, Field, Criteria)
Trong đĩ:
+ Database: Vùng CSDL
+ Field: Số thứ tự của cột trong vùng CSDL cần thực hiện tính giá trị trung bình, cột đầu tiên đƣợc tính số 1 hoặc ghi tên Field trong cặp dấu “ ”.
Criteria: Vùng ghi điều kiện ( Vùng tiêu chuẩn)
- Ví dụ : Tính số học viên đạt kết quả giỏi :
= DcountA(A1:F6,3,H2:H3) . Trong đĩ vùng tiêu chuẩn : H
2 Xếp Loại 3 Giỏi
2.3.7. Hàm DGET:
- Cơng dụng: lấy ra giá trị thuộc Field của một mẫu tin duy nhất trong Database thỏa điều kiện ghi trong vùng Criteria
- Cú pháp: = DCOUNTA( Database, Field, Criteria)
Trong đĩ:
+ Database: Vùng CSDL
+ Field: Số thứ tự của cột trong vùng CSDL cần thực hiện tính giá trị trung bình, cột đầu tiên đƣợc tính số 1 hoặc ghi tên Field trong cặp dấu “ ”.
Criteria: Vùng ghi điều kiện ( Vùng tiêu chuẩn)
- Ví dụ: Cho CSDL nhƣ sau:
A B C D E
1 NGÀY BÁN CỬA HÀNG NGƢỜI BÁN MẶT HÀNG DOANH THU
2 15/3/2007 MIMI CHI LỤA VN 1.000.000
3 18/3/2007 MYLY HỒNG LEN ÚC 3.000.000
4 6/4/2007 MYLY CHI GẤM 4.000.000
5
6 NGÀY BÁN NGÀY BÁN NGƢỜI BÁN DOANH THU 7 >1/3/2007 <1/4/2007 CHI >=4.000.000
Tính doanh thu trung bình trong tháng 3/2007 =DAVERAGE(A1:E4,5,A6:B7) 2.000.000
Tính doanh thu cao nhất của ngƣời bán cĩ tên là CHI: =DMAX(A1:E4,5,C6:C7) 4.000.000
Tính tổng doanh thu của ngƣời bán cĩ tên là CHI trong tháng 3/2007: =DSUM(A1:E4,”DOANH THU”,A6:C7) 1.000.000