Giả sử ta có một cơ sở dữ liệu như sau:
A B C D E F G H
1 MãNV Họ Tên Phái NS Chức vụ Lƣơng MãPB
2 001 Trần Văn Anh Nam 1987 NV 3000000 VP
3 002 Lê Thị Huệ Nữ 1988 NV 2800000 VP
4 003 Hoàng Tùng Nam GD 9000000 KD
[FACEBOOK.COM/THITUYENCONGCHUC]
6 005 Vũ Thu Hà Nữ 1990 PGD 8000000 KD
7 006 Lâm Thái Nam NV 4000000 KD
8 007 Tôn Dũng Nam 1985 TP 5500000 TV
9 008 Lê Như Ý Nữ 1972 PP 5000000 HC
10 009 Đinh Tuấn Nam 1978 NV 4500000 KD
11 010 Vũ Như Phong Nam 1984 NV 3500000 HC
Ta tạo trong cột J vùng điều kiện như sau:
J
1 MãPB
2 KD
Vùng điều kiện này thể hiện điều kiện nhân viên thuộc phòng ban có mã phòng ban là KD
1. Hàm DAVERAGE(database, field, criteria)
Chức năng: Tính trung bình cộng các số trong cột field của cơ sở dữ liệu database
thỏa điều kiện trong vùng criteria.
Giải thích các đối số:
- Database: Vùng cơ sở dữ lịêu, bao gồm cả tên cột.
- Field: là cột trong vùng cơ sở dữ liệu muốn tính trung bình cộng (ta có thể đưa vào tên của field hoặc địa chỉ tuyệt đối của tên field).
- Criteria: là vùng tiêu chuẩn, cách tạo giống như tạo vùng tiêu chuẩn khi lọc dữ liệu.
Ví dụ: Tính lương trung bình của những người ở phòng KD:
DAVERAGE(A1:H11,G1,J1:J2) cho kết quả là 6100000 2. Hàm DCOUNT(database, field, criteria)
Chức năng: Đếm các giá trị số trong cột field của cơ sở dữ liệu database thỏa điều
kiện trong vùng criteria.
Giải thích các đối số:
- Database: Vùng cơ sở dữ lịêu, bao gồm cả tên cột.
- Field: là cột trong vùng cơ sở dữ liệu muốn đếm giá trị số (ta có thể đưa vào tên của field hoặc địa chỉ tuyệt đối của tên field).
- Criteria: là vùng tiêu chuẩn, cách tạo giống như tạo vùng tiêu chuẩn khi lọc dữ liệu.
Ví dụ: Đếm số nhân viên ở phòng KD:
DCOUNT(A1:H11,C1,J1:J2) cho kết quả là 5 3. Hàm DCOUNTA(database, field, criteria)
Chức năng: Đếm các ô không rỗng trong cột field của cơ sở dữ liệu database thỏa
điều kiện trong vùng criteria.
[FACEBOOK.COM/THITUYENCONGCHUC]
- Database: Vùng cơ sở dữ lịêu, bao gồm cả tên cột.
- Field: là cột trong vùng cơ sở dữ liệu muốn tính trung bình cộng (ta có thể đưa vào tên của field hoặc địa chỉ tuyệt đối của tên field).
- Criteria: là vùng tiêu chuẩn, cách tạo giống như tạo vùng tiêu chuẩn khi lọc dữ liệu.
Ví dụ: Đếm số người ở phòng KD đã cập nhật danh sách vào cột NS:
DCOUNTA(A1:H11,E1,J1:J2) cho kết quả là 3 4. Hàm DGET(database, field, criteria)
Chức năng: Lấy ra một giá trị đơn trong cơ sở dữ liệu. Giải thích các đối số:
- Database: Vùng cơ sở dữ lịêu, bao gồm cả tên cột.
- Field: là cột trong vùng cơ sở dữ liệu muốn lấy (ta có thể đưa vào tên của field hoặc địa chỉ tuyệt đối của tên field).
- Criteria: là vùng tiêu chuẩn, cách tạo giống như tạo vùng tiêu chuẩn khi lọc dữ liệu.
Ví dụ: DGET(A1:H11,C1,J1:J2) cho kết quả là #NUM vì có hơn một giá trị có MãPB
là KD
Ví dụ ta đổi ô J2 thành TV rối đánh công thức
DGET(A1:H11,C1,J1:J2) cho kết quả là “Dũng”
5. Hàm DMAX(database, field, criteria)
Chức năng: Lấy số lớn nhất trong cột field của cơ sở dữ liệu database thỏa điều
kiện trong vùng criteria.
Giải thích các đối số:
- Database: Vùng cơ sở dữ lịêu, bao gồm cả tên cột.
- Field: là cột trong vùng cơ sở dữ liệu muốn thống kê (ta có thể đưa vào tên của field hoặc địa chỉ tuyệt đối của tên field).
- Criteria: là vùng tiêu chuẩn, cách tạo giống như tạo vùng tiêu chuẩn khi lọc dữ liệu.
Ví dụ: Lấy lương cao nhất của phòng KD
DMAX(A1:H11,G1,J1:J2) cho kết quả là 9000000 6. Hàm DMIN(database, field, criteria)
Chức năng: Lấy số nhỏ nhất trong cột field của cơ sở dữ liệu database thỏa điều
kiện trong vùng criteria.
Giải thích các đối số:
[FACEBOOK.COM/THITUYENCONGCHUC]
- Field: là cột trong vùng cơ sở dữ liệu muốn thống kê (ta có thể đưa vào tên của field hoặc địa chỉ tuyệt đối của tên field).
- Criteria: là vùng tiêu chuẩn, cách tạo giống như tạo vùng tiêu chuẩn khi lọc dữ liệu.
Ví dụ: Lấy lương thấp nhất của phòng KD
DMIN(A1:H11,G1,J1:J2) cho kết quả là 9000000 7. Hàm DPRODUCT(database, field, criteria)
Chức năng: Tính tích các số trong cột field của cơ sở dữ liệu database thỏa điều
kiện trong vùng criteria.
Giải thích các đối số:
- Database: Vùng cơ sở dữ lịêu, bao gồm cả tên cột.
- Field: là cột trong vùng cơ sở dữ liệu muốn thống kê (ta có thể đưa vào tên của field hoặc địa chỉ tuyệt đối của tên field).
- Criteria: là vùng tiêu chuẩn, cách tạo giống như tạo vùng tiêu chuẩn khi lọc dữ liệu.
Ví dụ: DPRODUCT(A1:H11,G1,J1:J2) cho kết quả là G4*G5*G6*G7*G10
8. Hàm DSUM(database, field, criteria)
Chức năng: Tính tổng các số trong cột field của cơ sở dữ liệu database thỏa điều
kiện trong vùng criteria.
Giải thích các đối số:
- Database: Vùng cơ sở dữ lịêu, bao gồm cả tên cột.
- Field: là cột trong vùng cơ sở dữ liệu muốn thống kê (ta có thể đưa vào tên của field hoặc địa chỉ tuyệt đối của tên field).
- Criteria: là vùng tiêu chuẩn, cách tạo giống như tạo vùng tiêu chuẩn khi lọc dữ liệu.
Ví dụ:
DSUM(A1:H11,G1,J1:J2) cho kết quả là G4+G5+G6+G7+G10 9. Hàm SUBTOTAL
Chức năng: Hàm này dùng để thống kê theo nhóm theo một danh sách hay một cơ sở dữ liệu. Ta cũng có thể dùng công cụ Subtotal để tổng kết theo nhóm (phần này sẽ trình bày sau)
Cú pháp: SUBTOTAL(Function_num,ref)