- Chuẩn dò = 1: Dị tìm tương đối Danh sách các giá trị dị tìm của bảng
2.4. Sử dụng hàm trong CSDL để tổng hợp thông tin (2, 3)
Các hàm cơ sở dữ liệu mang tính chất thống kê những mẫu tin trong CSDL có trường thỏa điều kiện của vùng tiêu chuẩn đã được thiết lập trước.
Cú pháp chung: =Tên hàm(database, field, criteria)
Trong đó:
- database: Địa chỉ vùng CSDL (nên chọn là địa chỉ tuyệt đối).
- field: Cột cần tính tốn, field có thể là tên trường, địa chỉ của ô tên trường hoặc số thứ tự của trường đó (cột thứ nhất của vùng CSDL đã chọn tính là 1 và tăng dần sang trái).
- criteria: Địa chỉ vùng tiêu chuẩn.
* Hàm DAVERAGE
Cú pháp: = DAVERAGE (vùng danh sách, cột, vùng tiêu chuẩn).
Chức năng: Hàm trả về giá trị trung bình của các ơ trong tham số cột nằm
trong vùng danh sách, các ô này thỏa điều kiện của vùng tiêu chuẩn.
Hình 2.16. Sử dụng hàm Daverage
* Hàm DCOUNT
Cú pháp: = DCOUNT(vùng danh sách, cột, vùng tiêu chuẩn)
Chức năng: Trả về số lượng các ô kiểu số trên cột trong vùng danh sách,
các ô này thỏa mãn vùng tiêu chuẩn đặt ra.
Ví dụ: Đếm số nhân viên có lương từ 4,000,000 đến 4,500,000.
Hinh 2.17. Sử dụng hàm Dcount Lưu ý: Phân biệt hàm Countif và hàm Dcount:
Countif Dcount
- Thống kê theo 1 điều kiện
- Không cần phải lập bẳng tiêu chuẩn. - Tiêu đề trong bảng có thể định dạng tùy ý.
- Là hàm CSDL để thống kê theo nhiều điều kiện.
- Phải lập bảng tiêu chuẩn
- Các tiêu đề trong bảng phải là 1 hàng đơn, không sử dụng phép trộn ô.
* Hàm DCOUNTA
Cú pháp: = DCOUNTA (vùng danh sách, cột, vùng tiêu chuẩn).
Chức năng: Trả về số lượng các ô khác rỗng trên cột trong vùng danh
sách, các ô này thỏa mãn vùng tiêu chuẩn.
* Hàm DGET
Cú pháp: = DGET(vùng danh sách, cột, vùng tiêu chuẩn).
Chức năng: Trả về một giá trị của một ô trên cột trong vùng danh sách, ô
này thỏa mãn vùng tiêu chuẩn.
Ví dụ: Trả về giá trị của ơ lương thỏa mãn lương >4000000 và <4500000
Hình 2.18. Sử dụng hàm Dget Lưu ý:
- Hàm trả về lỗi #NUM! nếu có nhiều hơn một mẩu tin thỏa điều kiện. - Nếu khơng có mẩu tin nào thỏa điều kiện, hàm DGET() sẽ trả về giá trị lỗi #VALUE!.
- Nếu có nhiều hơn một mẩu tin thỏa điều kiện, hàm DGET() sẽ trả về giá trị lỗi #NUM!
* Hàm DMAX
Cú pháp: = DMAX(vùng danh sách, cột, vùng tiêu chuẩn).
Chức năng: Trả về giá trị lớn nhất của các ô trên cột trong vùng danh
sách, các ơ này thỏa tiêu chuẩn.
<=4,500,000.
Hình 2.19. Sử dụng hàm Dmax
* Hàm DMIN
Cú pháp: = DMIN(vùng danh sách, cột, vùng tiêu chuẩn)
Chức năng: Trả về giá trị nhỏ nhất của các ô trên cột trong vùng danh
sách, các ơ này thỏa tiêu chuẩn.
Ví dụ: Hiển thị lương thấp nhất thỏa mãn điều kiện lương >4,000,000 và
<=4,500,000.
Hình 2.20. Sử dụng hàm Dmin
* Hàm DSUM
Cú pháp: = DSUM(vùng danh sách, cột, vùng tiêu chuẩn).
Chức năng: Trả về tổng giá trị của các ô trên cột trong vùng danh sách,
Ví dụ: Tính tổng lương của các nhân viên có lương > 4,000,000 và tuổi
>= 30.
Hình 2.20. Sử dụng hàm Dsum 3. Quản lý tài sản
Quản lý tài sản trên môi trường Microsoft Excel được thực hiện tương tự như quản lý công văn và quản lý nhân sự. Chúng ta sẽ sử dụng một trang tính để sử dụng cho quản lý trang thiết bị và một trang tính quản lý cho đồ dùng.