Professional Documents
Culture Documents
Bai5 - Co So Du Lieu Tren Excel
Bai5 - Co So Du Lieu Tren Excel
Hồ Chí Minh
TRUNG TÂM TIN HỌC
Excel
CSDL & Thống kê với lệnh DataTable
Phòng chuyên môn
2014
Nội dung
Khái niệm
04/08/2015 2
1.1. Khái niệm:
Vùng Database -> A2:L12
● Là vùng Dữ Liệu bao gồm ít nhất là 2 dòng
● Dòng đầu tiên gọi là dòng tiêu đề (Field Name)
● Các dòng còn lại gọi là dòng dữ liệu (Record)
04/08/2015 3
1.1. Khái niệm (tt):
04/08/2015 4
Nội dung
Khái niệm
04/08/2015 5
1.2. Các dạng vùng tiêu chuẩn :
04/08/2015 6
1.2. Các dạng vùng tiêu chuẩn (tt)
04/08/2015 7
1.2. Các dạng vùng tiêu chuẩn (tt)
04/08/2015 8
1.2. Các dạng vùng tiêu chuẩn (tt)
04/08/2015 9
1.2. Các dạng vùng tiêu chuẩn (tt)
04/08/2015 10
Nội dung
Khái niệm
04/08/2015 11
1.3. Lọc dữ liệu tự động
Hiển thị các dòng dữ liệu thoả mãn điều kiện.
Chọn dòng tiêu đề của vùng Database
04/08/2015 12
Nội dung
Khái niệm
04/08/2015 13
1.4. Lọc dữ liệu theo vùng tiêu chuẩn
Thao tác:
Chuẩn bị: Vùng Database. Đặt tên CSDL
Tạo vùng Criteria. Đặt tên DKL1
Chọn Tab Data \Sort & Filter Advanced
Xuất hiện hộp thoại Advanced Filter
04/08/2015 14
1.4. Lọc dữ liệu theo vùng tiêu chuẩn (tt)
04/08/2015 15
1.4. Lọc dữ liệu theo vùng tiêu chuẩn (tt)
Vùng Databasse
Vùng Criteria
Kết quả sau khi lọc
04/08/2015 16
Nội dung
Khái niệm
04/08/2015 17
1.5. Rút trích dữ liệu
Ý nghĩa
Là việc sao chép các dòng dữ liệu trên bảng tính thoả mãn một
điều kiện nào đó
Thao tác:
Chuẩn bị: Vùng Database. Đặt tên CSDL
Vùng Criteria. Đặt tên DKT1
Và vùng Extract to. Đặt tên VT1
04/08/2015 18
1.5. Rút trích dữ liệu (tt)
Chọn Tab Data\Sort & Filters Advanced
Xuất hiện hộp thoại Advanced Filter
04/08/2015 19
1.5. Rút trích dữ liệu (tt)
Vùng Databasse
Vùng Criteria
Kết quả sau khi trích
04/08/2015 20
Nội dung
Khái niệm
04/08/2015 21
1.6. Hàm thống kê liên quan đến CSDL
Cú pháp chung:
04/08/2015 22
1.6. Hàm Database (tt)
04/08/2015 23
1.6. Hàm Database (tt)
04/08/2015 24
Nội dung
Khái niệm
04/08/2015 25
2.Thống kê với lệnh Data Table
Công dụng: Tính giá trị cho một vùng có công thức tính toán giống nhau
Table 1 biến: Các ô trong vùng table sẽ được tính theo công thức tại dòng
đầu tiên của table hay cột đầu tiên của table
04/08/2015 26
2.Thống kê với lệnh Data Table (tt)
Ví dụ: Thống kê sô lượng và thành tiền theo tên hàng
B1: Lập công thức chung tại 2 ô G4 và H4. Ở đây ta dùng hàm Database để tính toán nên
phải lập vùng tiêu chuẩn chứa điều kiện đó là 2 ô F12:F13.
Công thức tại ô G4 (Số Lượng) là =DSUM(A3:D35,C3,F12:F13)
Công thức tại ô H4 (Thành Tiền) là =DSUM(A3:D35,D3,F12:F3)
B2: Quét khối vùng table F4:H8, chọn Data\Data Tools\ What-If Analysis\DataTable. Trong cửa
sổ Data Table. Do biến để theo cột nên tại dòng Column input cell ta chọn ô $F$13. Click OK.
04/08/2015 27
2.Thống kê với lệnh Data Table (tt)
Table 2 biến: Các ô trong vùng table sẽ được tính theo công thức tại ô góc
trên bên trái của table
Ví dụ: Thống kê thành tiền
theo mã kho và mã vật tư
B1: Lập công thức chung tại ô
A41. Ở đây ta dùng hàm
Database để tính toán nên phải
lập vùng tiêu chuẩn chứa điều
kiện đó là vùng F42:G43. Công
thức tại ô A41 là =
DSUM(A1:F37,F1,F42:G43)
B2: Quét khối vùng table
A41:D47, chọn Data\Data Tools\
What-If Analysis\DataTable. Do
Ma Vat Tu là biến theo cột nên tại
Column input cell chọn ô $G$43.
Do Ma Kho là biến theo dòng nên
tại Row input cell chọn ô $F$43.
Click OK
04/08/2015 28
2.Thống kê với lệnh Data Table (tt)
Sử dụng hàm Database làm công thức chung và vùng tiêu chuẩn dạng
công thức
Ví dụ: Thống kê thành tiền theo
mã kho và mã vật tư
B1: Lập vùng tiêu chuẩn chứa điều kiện
dạng công thức đó là vùng F45:F46.
Công thức tại ô A41 là =
DSUM(A1:F37,F1,F45:G46)
B2: Quét khối vùng table A41:D47, chọn
Data\Data Tools\ What-If
Analysis\DataTable. Do Ma Vat Tu là biến
theo cột nên tại Column input cell chọn ô
$G$42.
Do Ma Kho là biến theo dòng nên tại Row
input cell chọn ô $F$42.
Click OK
=AND(A2=$F$42,B2=$G$42)
Chú ý: địa chỉ ô xác định làm Row
input và Column input phải là tuyệt
đối
04/08/2015 29
2.Thống kê với lệnh Data Table (tt)
Sử dụng hàm Sumifs làm công thức chung
Ví dụ: Thống kê thành tiền
theo mã kho và mã vật tư
B1: Công thức tại ô A41 là =
=SUMIFS(F2:F37,A2:A37,F42,B2:B3
7,G42)
Trong đó :
F2:F37 -> vùng tính tổng
A2:A37 -> vùng chứa tiêu chuẩn dòng
F42 -> Ô xác định làm biết dòng
B2:B37 -> vùng chứa tiêu chuẩn cột
G42 -> Ô xác định làm biến cột
B2: Quét khối vùng table A41:D47, chọn
Data\Data Tools\ What-If
Analysis\DataTable. Do Ma Vat Tu là biến
theo cột nên tại Column input cell chọn ô
$G$42.
Do Ma Kho là biến theo dòng nên tại Row
input cell chọn ô $F$42.
Click OK
04/08/2015 30
2.Thống kê với lệnh Data Table (tt)
Sử dụng Công thức mảng làm công thức chung
Ví dụ: Thống kê thành tiền
theo mã kho và mã vật tư
Công thức tại ô A41 là =
=SUM(IF((A2:A37=F42)*(B2:B37
=G42),F2:F37,0))
Trong đó :
F2:F37 -> vùng tính tổng
A2:A37 -> vùng chứa tiêu chuẩn
dòng
F42 -> Ô xác định làm biết dòng
B2:B37 -> vùng chứa tiêu chuẩn
cột
G42 -> Ô xác định làm biến cột
04/08/2015 31
Thảo luận
04/08/2015 32