Download as xlsx, pdf, or txt
Download as xlsx, pdf, or txt
You are on page 1of 7

A B C D E F

1 VII. BÀI TẬP NHÓM HÀM THAO TÁC CƠ SỞ DỮ LIỆU


2 A. BÀI TẬP MẪU
3 Bài 1: Cho bảng số liệu sau
4
5 BẢNG THỐNG KÊ BÁN HÀNG NĂM 2014
6 STT Mã hóa đơn Ngày bán Số lượng Đơn giá Thành tiền
7 1 QB1205374TL 12/05/2014 374 800 299200
8 2 AP070310TQ 07/03/2014 10 500 5000
9 3 SM180226VN 18/02/2014 26 900 23400
10
11 BẢNG TÊN HÀNG BẢNG XUẤT XỨ
12 Mã hàng Tên hàng TL TQ VN
13 QB Quần bò Thái lan Trung quốc Việt nam
14 AP Áo phông
15 SM Áo sơ mi
16
17 Ý nghĩa: Tính tứ trái qua phải, 2 ký tự đầu tiên chỉ mã hàng, hai ký tự tiếp theo là ngày bán, hai ký
18 tự tiếp theo là tháng bán. Hai ký tự ngoài cùng bên phải chỉ xuất xứ. Các ký tự còn lại là số lượng.
19
20 Yêu cầu:
1. Điền vào cột ngày bán, số lượng, thành tiền. Biết thành tiền = số lượng x đơn giá
21
2. Tính tổng tiền bán được trong tháng 2.
22
3. Tính tổng số lượng quần bò Thái Lan bán được của những hóa đơn có thành tiền > 2 triệu
23

24

25
26 B. BÀI TẬP TỰ GIẢI
27 Bài 1: Cho bảng số liệu sau
28
29 BẢNG THEO DÕI BÁN HÀNG NĂM 2012
30 Mã Loại Người bán Ngày bán Doanh số
31 sum Future Lan 12/12/2012 6544
32 WM Wave Mai 9/23/2012 6547
33 DM Dream Nga 8/15/2012 93567
34 DM Dream Minh 9/18/2012 6544
35
36 Yêu cầu:
37 1. Tính tổng doanh số bán hàng của Minh và Nga trong tháng 9/2012
38 2. Nga bán được bao nhiêu hóa đơn trong tháng 7?
39 3. Trả về tên người bán có doanh số lớn nhất tháng 12
40
41 Loại 100111 Doanh số page 8
A B C D E F
42 Dream >6545
43 Tính tổng doanh số của xe dream có doanh số dưới 7000
44 Loại Doanh số 100111 113202
45 Dream
46 <7000
47 113202
48
49 Tính tổng doanh số của xe future và xe dream
50 Loại
51 Dream 113202
52 Future Doanh số
53
54 1. Tính tổng doanh số bán hàng của Minh và Nga trong tháng 9/2012
55 Người bán Tháng Err:504
56 Nga 8
57 Minh 9 6544
58
59 2. Nga bán được bao nhiêu hóa đơn trong tháng 7?
60
61
62
63 3. Trả về tên người bán có doanh số lớn nhất tháng 12
G H
1 dsum(vùng csdl,cột tính tổng,vùng điều kiện)
2 Vùng csdl:là địa chỉ bảng chính,đảm bảo các quy tắc
3 dòng đầu tiên chứa tiêu đề của cột(tên của cột)
4 chứa các cột tham gia vào việc tính tổng,tham gia vào điều kiện
5 chứa tất các các dòng dữ liệu
6 Cột tính tổng có 3 cách viết
7 C1:Viết tên của cột tính tổng ("doanh số ")
8 C2:thứ tự của cột tính tổng trong vùng csdl (5)
9 C3:địa chỉ ô chứ tiêu đề của cột tính tổng (e30)
10
11
12 ĐK câu 2
13 FALSE
14
15
16
17
18
19
20 TRUE
21
22 Ngày bán
23 FALSE

24
TRUE
25 Hóa đơn
26 QB*TL
27
28
29 Tính tổng doanh số của xe dream có doanh số dưới 7000
30 Tính tổng doanh số của những hóa đơn bán xe dream hoặc là những hóa đơn có doanh số dưới 7000
31 Tính tổng doanh số của xe future và xe dream
32
33
34 tính tổng doanh số của loại xe Dream
35 tính tổng doanh số của những hóa đơn đạt doanh số trên 6545
36
37
38 1. trả về tên người bán có doanh số là 6544
39 2. trả về tên người bán có doánh số lớn nhất
40 3. trả về tên người bán có doanh số lớn nhất tháng 12
41
G H
42
43
44
45
46
47
48
49
50
51
52
53 6544
54
55
56
57
58
59
60
61
62
63
I J K L
1
2 Vùng điều kiện(tự lập trước khi8 dung dsum)
3 Câu trúc giống với bảng dữ liệu
4 Hàng đầu tiên là tiêu đề của điều kiện
5 Loại 1:Tiêu đề giống với một trong các tiêu đề trong vùng csdl
6 >điều kiện giống với điều kiện của sumif
7 Loại 2: Tiêu đề khác với tất cả các tiêu đề trong csdl
8 >điều kiện là biểu thức logic(biểu thức so sánh trong bt logic sẽ lấy ô dữ liệu đầu tiên của cột )
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 xe future và xe dream

24
TRUE
25 thành tiền xe dream doanh số dưới 7000
26 >2000 0 TRUE
27 đk
28 FALSE
29 1
c là những hóa
30đơn có doanh số dưới 7000 2
31 3
32
33 100111
34 100111 xe dream doanh số bán xe
35 100114 0 FALSE
36
37
38 Doanh số Nga
39 93567
40
41 Doanh số tháng 12 Err:504
I J K L
42 93567 TRUE
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
M N
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23

24

25
26
27
28
29
30
31
32
33
34 doanh số dưới 7000
35 TRUE
36
37
38
39
40
41

You might also like