120 likes | 318 Views
1- V?ng d? li?u: (Database)L? v?ng CSDL ?t nh?t 2 d?ng. D?ng d?u ti?n ch?a c?c ti?u d? c?t. D?ng c?n l?i ch?a d? li?u g?i l? m?u tin (Recoerd)2- V?ng ti?u chu?n (Criteria)L? v?ng ch?a di?u ki?n d?: T?m ki?m, X?a, r?t tr?ch hay tr?ch l?c. V?ng n?y g?m ?t nh?t 2 d?ng. D?ng d?u ch?a ti?u d?, d?ng
E N D
1. CHUONG VCO S? D? LI?U (DATABASE) I) Khái ni?m v? vùng d? li?u:
Trong m?t Co s? d? li?u d?ng b?ng Excel ta có th?:
Trích l?c (Filter)
Xóa (Delete)
Rút trích (Extract)
Nh?ng d? li?u th?a mãn m?t tiêu chu?n nào dó
2. 1- Vùng d? li?u: (Database)
Là vùng CSDL ít nh?t 2 dòng. Dòng d?u tiên ch?a các tiêu d? c?t. Dòng còn l?i ch?a d? li?u g?i là m?u tin (Recoerd)
2- Vùng tiêu chu?n (Criteria)
Là vùng ch?a di?u ki?n d?: Tìm ki?m, Xóa, rút trích hay trích l?c. Vùng này g?m ít nh?t 2 dòng. Dòng d?u ch?a tiêu d?, dòng còn l?i ch?a di?u ki?n
3- Vùng rút trích (Extract)
Là vùng trích d? li?u ch?a m?u tin c?a vùng d? li?u th?a di?u ki?n c?a vùng tiêu chu?n. Vùng rút trích cung có dòng d?u tiên ch?a các tiêu d? mu?n rút trích
3. II ) Phuong pháp trích l?c: Có 2 phuong pháp
1- Phuong pháp l?c t? d?ng (Auto Filter)
Ðua ô nh?p vào vùng c?n trích l?c
Vào menu Data/ Filter/ AutoFilter
Khi dó các nút mui tên ? s? xu?t hi?n ? các c?t trong vùng co s? d? li?u
Click vào mui tên d? ch?n các giá tr? c?a c?t c?n xác d?nh di?u ki?n trích l?c. Khi dó các m?u tin th?a di?u ki?n thì du?c hi?n th?
Mu?n hi?n th? các m?u tin. Ch?n menu Data /Filter/ Show All
Mu?n b? trích l?c trên menu ch?n Data/ Filter/ AutoFilter l?n n?a
5. 2- Phuong pháp l?c chi ti?t (Advance Filter)
Trong phuong pháp này ta c?n xác d?nh vùng d? li?u (database) và t?o tru?c vùng tiêu chu?n
Di chuy?n con tr? vào ô b?t k? trong vùng d? li?u
Data/ Filter / Advanced Filter. Xu?t hi?n h?p th?ai
Ch?n Filter the list-inplace
Nh?p vùng d? li?u trong List range
Nh?p vùng dki?n trong Criteria range
N?u ch?n Unique record only, d? li?ul?c ra nh?ng dòng trùng nhau ch? trình bày m?t dòng
Click OK d? th?c hi?n
6. 3- Phuong pháp rút trích
Xác d?nh vùng d? li?u (database)
T?o tru?c vùng tiêu chu?n
Ch?n vùng d? rút trích
Ðua con tr? vào ô b?t k? trong vùng d? li?u. Ch?n Data/ Filter / Advanced Filter. Xu?t hi?n h?p th?ai
Ch?n Copy to another location
Nh?p vùng d? li?u trong List range
Nh?p vùng dki?n trong Criteria range
Nh?p d?a ch? c?a ô d?u c?a vùng rút trích trong khung copy to
N?u ch?n Unique record only, d? li?u l?c ra nh?ng dòng trùng nhau ch? trình bày m?t dòng
Click OK d? th?c hi?n
7. 4- Các d?ng tiêu chu?n
Tiêu chu?n s?: Ô di?u ki?n ch?a ki?u s?
Tiêu chu?n chu?i:Ô di?u ki?n ch?a ki?u chu?i
Tiêu chu?n so sánh: Ô di?u ki?n ch?a toán t? so sánh (> ; < ; > = ; < = ; < >)
Tiêu chu?n công th?c: Ô di?u ki?n có ki?u công th?c. Luu ý 2 tru?ng h?p
Ô tiêu d? c?a vùng tiêu chu?n ph?i khác v?i t?t c? tiêu d? c?a vùng d? li?u
Trong ô di?u ki?n ph?i l?y d?a ch? c?a ô trong m?u tin d?u tiên
Ví d?: Trích l?c sinh viên có t?ng di?m >=5
8. 5- Liên k?t tiêu chu?n
Có th? l?c, xóa hay rút trích các m?u tin trong vùng d? li?u b?ng phép giao (AND) hay h?i (OR)
Phép AND: N?u các ô di?u ki?n khác c?t
Phép OR: N?u các ô di?u ki?n khác dòng
Ví d?: Trích l?c nh?ng sinh viên có di?m Van >5 và di?m Ð?a >5. Ta l?p vùng di?u ki?n nhu sau
Ví d?: Trích l?c nh?ng sinh viên có di?m Van l?n hon ho?c = 6. Ta l?p vùng di?u ki?n nhu sau
9. III) Các Hàm DATABASE
Các Hàm Database d?u có cú pháp chung
Tên Hàm(<Database>,<Field>,<Criteria>)
Database : Là vùng d? li?u
Field: Tên tiêu d? c?t hay d?a ch? ô ch?a tiêu d? c?t ho?c th? t? c?t
Criteria : Vùng tiêu chu?n
1- Hàm DSUM: Hàm tính t?ng trên c?t c?a vùng d? li?u t?i nh?ng m?u tin th?a di?u ki?n c?a vùng tiêu chu?n
Ví d?: Ta có b?ng d? li?u sau:
10. Ví d?: Cho bi?t t?ng Luong nhân viên thu?c phòng “TC”
=DSUM(A2:D9,"Luong",B11:B12)
=DSUM(A2:D9,D2,B11:B12)
=DSUM(A2:D9,4,B11:B12)
11. 2- Hàm DMAX: Hàm tính giá tr? l?n nh?t trên c?t c?a vùng d? li?u t?i nh?ng m?u tin th?a di?u ki?n c?a vùng tiêu chu?n
Ví d?: Cho bi?t nhân viên l?n tu?i nh?t c?a phòng “TC”
=DMAX(A2:D9,B2,B11:B12)
=DMAX(A2:D9,"Tu?i",B11:B12)
3- Hàm DMIN: Hàm tính giá tr? nh? nh?t trên c?t c?a vùng d? li?u t?i nh?ng m?u tin th?a di?u ki?n c?a vùng tiêu chu?n
Ví d?: Cho bi?t nhân viên nh? tu?i nh?t c?a phòng “TC”
=DMIN(A2:D9,B2,B11:B12)
=DMIN(A2:D9,"Tu?i",B11:B12)
12. 4- Hàm DCOUNT:Ð?m s? ph?n t? ki?u s? trên c?t c?a vùng d? li?u t?i nh?ng m?u tin th?a di?u ki?n c?a vùng tiêu chu?n
Ví d?:Ð?m s? nhân viên phòng “TC” có d? tu?i 26
=DCOUNT(A2:D9,B2,B11:B12)
5- Hàm DCOUNTA:Ð?m s? ph?n t? khác tr?ng trên c?t c?a vùng d? li?u t?i nh?ng m?u tin th?a di?u ki?n c?a vùng tiêu chu?n
6-DAVEREGE: Tính trung bình c?ng trên c?t c?a vùng d? li?u t?i nh?ng m?u tin th?a di?u ki?n c?a vùng tiêu chu?n
Ví d?: Tính luong bình quân NV thu?c phòng TC
=DAVERAGE(A2:D9,D2,B11:B12)