Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 28 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
28
Dung lượng
2,38 MB
Nội dung
MicrosoftExcel2010TàiliệudànhchochươngtrìnhChứngchỉBMicrosoft Word 2010, Excel2010 nâng cao TRUNG TÂM TINHỌC KINH TẾ 2013 Thông tinchươngtrình và tuyển sinh www.TinHocB.com Tảitàiliệuhọc tập www.TinHocB.com/TaiLieu Giáo trìnhTinhọcB – Phần MicrosoftExcel2010 nâng cao TRUNG TÂM TINHỌC KINH TẾ 1 MỤC LỤC BÀI 1: CÁC HÀM CĂN BẢN 2 TỔNG QUAN 2 HÀM XỬ LÝ CHUỖI 2 HÀM XỬ LÝ NGÀY THÁNG 3 HÀM SỐ HỌC 4 HÀM THỐNG KÊ 5 HÀM LUẬN LÝ 6 HÀM DÒ TÌM 7 BÀI 2: CÔNG THỨC MẢNG TRONG EXCEL 9 KHÁI NIỆM 9 CÁC VÍ DỤ 9 BÀI 3: CƠ SỞ DỮ LIỆU 11 KHÁI NIỆM CƠ SỞ DỮ LIỆU 11 SẮP XẾP DỮ LIỆU 11 TRÍCH LỌC DỮ LIỆU 12 HÀM LIÊN QUAN CƠ SỞ DỮ LIỆU 14 KIỂM TRA DỮ LIỆU NHẬP 15 BÀI 4: PHÂN TÍCH DỮ LIỆU 16 CÔNG CỤ SUBTOTAL 16 CÔNG CỤ CONSOLIDATE 17 CÔNG CỤ PIVOTTABLE 19 PHÂN TÍCH ĐỘ NHẠY (What-If Analysis) 20 Phân tích 1 chiều: Biến thay đổi theo hàng 20 Phân tích 1 chiều: Biến thay đổi theo cột 21 Phân tích 2 chiều: 1 biến thay đổi theo hàng và 1 biến thay đổi theo cột 22 BÀI 5: LÀM VIỆC VỚI MACRO 23 KHÁI NIỆM 23 TẠO MACRO 25 THỰC THI MACRO 26 GÁN MACRO CHO CÁC ĐỐI TƯỢNG 26 XÓA MACRO 27 Giáo trìnhTinhọcB – Phần MicrosoftExcel2010 nâng cao TRUNG TÂM TINHỌC KINH TẾ 2 BÀI 1: CÁC HÀM CĂN BẢN Ni dung: Tng quan Hàm x lý chui Hàm x lý ngày tháng Hàm s hc Hàm thng kê Hàm lun lý Hàm dò tìm TỔNG QUAN Dng tng quát ca hàm: tên hàm(các tham s) Các tham s cách nhau bi du phy (có th i da các tham s bi ký hiu khác bng cách dùng lnh Start \ Control Panel \ Region and Language. Chn Additional i chn th Numbers, chn ký hiu trong hp List Separator) Tham s có th là công tha ch a ch vùng, hoc giá tr hng; tuy vy bao gi i tha mãn kiu ca tng tham s. Có tham s bt buc và có tham s tùy chn. Hàm luôn tr v mt giá tr. HÀM XỬ LÝ CHUỖI Tên hàm Cú pháp và công dụng LEFT LEFT(chui, [n]): tr v n ký t bên trái ca tham s chui. u ta b qua n thì mnh n=1. Ví dc kinh t Kt qu: Tin hc RIGHT RIGHT(chui, [n]): tr v n ký t bên phi ca tham s chui. u ta b qua n thì mnh n=1. Ví dc kinh t Kt qu: kinh t MID MID(chui, m, n): tr v n ký t k t ký t th m ca chui Ví dc kinh t Kt qu: hc TRIM TRIM(chui): tr v chut b nhng khong trng ca chui, i t ch cách nhau mt khong trng. Ví d: =TRIMc kinh t Kt qu: Tin hc kinh t LOWER LOWER(chui): tr v chui ch ng vi chu Ví dC KINH T Kt qu: tin hc kinh t UPPER UPPER(chui): tr v chui ch ng vi chu Ví dc kinh t Kt qu: TIN HC KINH T PROPER PROPER(chui): tr v mt chui mà ký t u ca mi t u là ch ng vi chu Ví dc kinh t Kt qu: Tin Hc Kinh T LEN LEN(chui): tr v chiu dài ca chu ký t k c khong trng trong chu Ví dc kinh t Kt: 15 Giáo trìnhTinhọcB – Phần MicrosoftExcel2010 nâng cao TRUNG TÂM TINHỌC KINH TẾ 3 FIND FIND(chui_1, chui, [n]): tr v v trí xut hiu tiên ca chui_1 trong chui, bu tìm t v trí th n bên trái chui tr (mnh n = 1). Có phân bit ch hoa ch ng Ví d: =FINDc kinh t Kt qu: 5 =FINDc kinh t Kt qu: #VALUE! SEARCH SEARCH(chui_1, chui, [n]): tr v v trí xut hiu tiên ca chui_1 trong chui, bu tìm t v trí th n bên trái chui tr (mnh n = 1). Không phân bit ch hoa ch ng Ví d: = SEARCHc kinh t Kt qu: 5 = SEARCH c kinh t Kt qu: 5 REPLACE REPLACE(chui, i, n, chui_mi): thay th n ký t trong chui bt u t ký t th i bng chui_mi. Ví d:= REPLACEc kinh t Kt qu: Tin hc B SUBSTITUTE SUBSTITUTE(chui, chui_mi, [i]): thay chu i trong chui bng chui_mi, nu b tt c chung chui_mi. Ví d: = SUBSTITUTEc kinh t ) Kt qu: Tin hc B TEXT TEXT(snh_d t kiu s v kiu chui vnh_dng (xem thêm phnh dng s) Ví d Kt qu: $2,000.00 VALUE VALUE(chui-s): tr v s ng vi chui-s Ví d Kt qu: 45 HÀM XỬ LÝ NGÀY THÁNG Tên hàm Cú pháp và công dụng NOW NOW(): tr v ngày-tháng- hin hành mà gi Ví d: =NOW() Kt qu: 13/04/2013 19:20 TODAY TODAY(): tr v ngày-tháng- Ví d: =TODAY() Kt qu: 13/04/2013 DATE v ngày-tháng-ng. Ví d: =DATE(2013,04,30) Kt qu: 30/04/2013 DAY DAY(ngày-tháng- v mt con s (1 31) ch ng vi tham s ngày-tháng- Ví d Kt qu: 30 MONTH MONTH(ngày-tháng- v mt s (1 12) ch ng vi tham s ngày-tháng- Ví d Kt qu: 4 YEAR YEAR(ngày-tháng- v mt con s (gm 4 ch s) ch ng vi tham s ngày-tháng- Ví d Kt qu: 2013 Giáo trìnhTinhọcB – Phần MicrosoftExcel2010 nâng cao TRUNG TÂM TINHỌC KINH TẾ 4 WEEKDAY WEEKDAY(ngày-tháng-u]): tr v s th t ) ca ngày-tháng-n. Các kiuthông dng: 1: hàm tr v 1 là ch nht 7 là th by (mnh) 2: hàm tr v 1 là th hai 7 là ch nht. 3: hàm tr v 0 là th hai 6 là ch nht. Ví d : = WEEKDAY Kt qu: 3 TIME TIME(gi, phút, giây): tr v thng vi 3 tham s: gi, Ví d : = TIME(6,30,5) Kt qu 6:30:05 HOUR HOUR(btgi): tr v mt s ch gi (0 ng vi btgi Ví d : = HOUR( Kt qu : 8 MINUTE MINUTE(btgi): tr v mt s ch phút (0 ng vi btgi Ví d: =MINUTE() Kt qu : 30 SECOND SECOND(btgi): tr v mt s ch giây (0 ng vi btgi Ví d : =SECOND() Kt qu : 15 HÀM SỐ HỌC Tên hàm Cú pháp và công dụng ABS ABS(x): tr v giá tr tuyi (ABSolute) ca biu-thc-s x Ví d: =ABS(3-5) Kt qu: 2 INT INT(x): tr v s nguyên (INTeger) ln nht còn nh c bng x Ví d: =INT(9/2) Kt qu: 4 MOD MOD(x, y): tr v s a phép chia nguyên x cho y theo qui tc sau: MOD(x, y) = x - y* INT(x/y) Ví d: =MOD(9,2) Kt qu: 1 ROUND ROUND(x, n): làm tròn s x tùy theo n; vi n > 0: làm tròn vi n v trí th, n = -n hàng chc, n = - Ví d: =ROUND(1.23456,2) Kt qu : 1.23 PRODUCT v tích các s SUM v tng các s SUMIF u-kin, vùng2): tr v t ng theo th t vi các ô trong vùng1 thu-kin. Nu b qua tham s . Ví d : Giáo trìnhTinhọcB – Phần MicrosoftExcel2010 nâng cao TRUNG TÂM TINHỌC KINH TẾ 5 SUMIFS SUMIFS(vùng-tính-tng, vùng-cha-u-kin-u-kin-1, [vùng- cha-u-kin-u-kin- : tr v tng các ô trong vùng-tính- tng ng vi th t các ô trong vùng-cha-u-kin-1 thu-kin- 1 và các ô trong vùng-cha-u-kin-2 tha u-kin-2 Ví d : SUMPRODUCT v tng c Ví d : RAND RAND(): tr v 1 s ngu nhin trong khong t n 1 RANDBETWEEN RANDBETWEEN(s_nh, s_ln): tr v mt s ngu nhiên trong khong t s_nh n s_ln HÀM THỐNG KÊ Tên hàm Cú pháp và công dụng MIN MIN(danh-sách) : tr v giá tr nh nht ca các s trong danh-sách Ví d: = MIN(6,4,2,8) Kt qu: 2 MAX MAX(danh-sách) : tr v giá tr ln nht ca các s trong danh-sách Ví d: = MAX(6,4,2,8) Kt qu: 8 AVERAGE AVERAGE(danh-sách) : tr v giá tr trung bình ca các s trong danh- sách Ví d: = AVERAGE (6,4,2,8) Kt qu: 5.75 Giáo trìnhTinhọcB – Phần MicrosoftExcel2010 nâng cao TRUNG TÂM TINHỌC KINH TẾ 6 AVERAGEIF u_kin[, vùng_2]): tr v giá tr trung bình ca các ng theo th t vi các ô trong vùng1 tha u-kin. Nu b qua tham s Ví d: COUNT COUNT(danh-sách) : tr v s ng các ô có kiu s trong danh-sách Ví d Kt qu: 3 COUNTA COUNTA(danh-sách) : tr v s ng các ô có ni dung khác rng trong danh-sách Ví d Kt qu: 4 COUNTIF u-kin) : tr v s ng các ô trong vùng tha u-kin Ví d: RANK RANK(ô, vùng, kiu) : tr v th t xp hng ca ô trong vùng; kiu = 1: xp hn, kiu = 0 hoc l p hng gim dn Ví d: HÀM LUẬN LÝ Tên hàm Cú pháp và công dụng IF IF(btLogic1, bt1, bt2): Nu btLogic có giá tr TRUE thì tr v bt1, c li btLogic có giá tr FALSE thì tr v bt2 Ví d : =IF(1>2,1,2) Kt qu: 2 AND v TRUE nu tt c u có giá tr TRUE, tr v FALSE nu có ít nht mt btLogic có giá tr FALSE Ví d: =AND(1>2,2<3) Kt qu : FALSE Giáo trìnhTinhọcB – Phần MicrosoftExcel2010 nâng cao TRUNG TÂM TINHỌC KINH TẾ 7 OR : tr v FALSE nu tt c u có giá tr FALSE, tr v TRUE nu có ít nht mt btLogic có giá tr TRUE Ví d : =OR(1>2,2<3) Kt qu : TRUE NOT NOT(btLogic): tr v giá tr ph nh ca btLogic Ví d: =NOT(AND(1>2,2<3)) Kt qu: TRUE HÀM DÒ TÌM Tên hàm Cú pháp và công dụng VLOOKUP VLOOKUP(giá-tr-dò, bng-dò, ct, kiu-dò): dùng giá-tr- dò tìm trên cu tiên ca bng-dò (Không tìm thy tr v #N/A) ng hp: Kiu dò là False Kiu dò là True, hoc 1, hoc l p x. Excel n mt giá tr ln nht còn nh ng giá-tr-dò. Ct u tiên ca bng-c sp xn. Ví d : HLOOKUP HLOOKUP(giá-tr-dò, bng-dò, dòng, kiu-dò): dùng giá-tr- dò u tiên ca bng-dò (Không tìm thy tr v #N/A) ng hp: Kiu-dò là False hay 0: dò tìm chính xác. Kiu-dò là True, hoc 1, hoc l p x. Excel n mt giá tr ln nht còn nh ng giá-tr-dò. u tiên ca bng-c sn. MATCH MATCH(giá-tr-dò, bng-dò, kiu-dò): Tr v th t v trí ca giá-tr-dò trong bng-dò (ch là 1 dòng hoc 1 ct). Kiu-dò là 0 (dò chính xác và bng-dò không cn sp xp) Kiu-dò là 1 hoc l n giá tr ln nht còn nh ng giá-tr-dò và bng-dò phc sp xn) Kiu-dò là -n giá tr nh nht còn l bng giá-tr-dò và bng-dò phc sp xp gim dn). Ví d : Giáo trìnhTinhọcB – Phần MicrosoftExcel2010 nâng cao TRUNG TÂM TINHỌC KINH TẾ 8 CHOOSE CHOOSE(th-t, giá tr 1, giá tr 2, ): tr v mt giá tr trong mt danh sách các giá tr; giá tr ng vi th-t ch ra. Nu th-t nh c l giá tr trong danh sách thì CHOOSE tr v #VALUE! Ví d : INDEX INDEX(bng-dò, dòng, ct): tr v giá tr trong bng-ng vi t dòng, ct. Ví d : Giáo trìnhTinhọcB – Phần MicrosoftExcel2010 nâng cao TRUNG TÂM TINHỌC KINH TẾ 9 BÀI 2: CÔNG THỨC MẢNG TRONG EXCEL Ni dung: Khái nim mng Các ví d minh ha KHÁI NIỆM Trong Excel, mt chiu hou. t chiu thì có th hit vùng (range) s liu trên bng tính mà vùng này s có mm ngang) hoc mt cm dc) Mu có th hit vùng s liu trên bng tính (có dng hình ch nht) bao gm nhiu dòng và nhiu ct. Công thc mng không c các s liu trong quá trình tính toán trong các ô (cell), mà Excel s x lý các mng s liu này trong b nh c mng s ly kt qu tính toán tr v trên bng tính. Mt công thc mng có th tr v kt qu là nhiu ô (range) hay ch mt ô. Công thc mng có th tr v kt qu cho mt ô hoc nhiu ô, khi mun mt công thc mng tr v kt qu cho nhiu ô thì phi chi mi nhp công th nhn CTRL+SHIFT+ENTER Ký hiu sau khi nhn CTRL + SHIFT + ENTER {=SUM(B2:B5*C2:C5)} Mng hai chiu là mt hình ch nht bao gm nhiu hàng và nhiu c mng mt chiu, ta s dng các du ph n t trong cùng mt hàng và du chm ph n t trong cùng mt ct. o m bo s chính xác v kt qu ng hp vô tình sao chép sai công thc do cha ch tham chiu) o Dùng công thc mc vic v i công thc trong m a vùng công thc mng. Vì công thc mng không cho phép xoá, sa cha mt ô trong vùng công thc mng. o CÁC VÍ DỤ Ví d 1: [...]... TÂM TINHỌC KINH TẾ 19 Giáo trình < /b> TinhọcB – Phần Microsoft < /b> Excel < /b> 2010 nâng cao CÔNG CỤ PIVOTTABLE PivotTable, còn gọi là b ng dữ liệu < /b> tổng hợp, là một b ng tính được tạo ra từ một cơ sở dữ liệu < /b> của Excel < /b> hay từ nguồn dữ liệu < /b> b n ngoài Giả sử có b ng dữ liệu < /b> b n hàng như sau: Ta muốn tổng hợp tổng số tiền mà mỗi nhân viên đã thực hiện được theo từng khu vực Cách thực hiện: Chọn lệnh Insert \ Tables... invalid data is entered để thông b o xuất hiện nếu nhập sai TRUNG TÂM TINHỌC KINH TẾ 16 Giáo trình < /b> TinhọcB – Phần Microsoft < /b> Excel < /b> 2010 nâng cao B I 4: PHÂN TÍCH DỮ LIỆU Nội dung: Công cụ Subtotal Công cụ Consolidate Công cụ Pivot Table Phân tích độ nhạy (What-If) CÔNG CỤ SUBTOTAL Chức năng Subtotal cho < /b> phép tổng hợp từng nhóm dữ liệu < /b> của các cột kiểu số trong cơ sở dữ liệu,< /b> chẳng hạn như tìm tổng,... Chọn lệnh Insert \ Tables \ PivotTable \ PivotTable Xuất hiện hộp thoại Create PivotTable, chọn dữ liệu < /b> mà b n muốn phân tích và chọn nơi đặt kết quả TRUNG TÂM TINHỌC KINH TẾ 20 Giáo trình < /b> TinhọcB – Phần Microsoft < /b> Excel < /b> 2010 nâng cao Nhấp nút OK, xuất hiện hộp thoại PivotTable Field List B n chọn tên trường, rồi kéo thả vào vùng b n dưới: o Vùng Column Labels: mỗi giá trị đại diện của một... vùng B2 :B9 chia cho < /b> 2, nếu được dư là 1 thì trả về 1, nếu như khác 1 thì trả về 0 Vậy kết quả của IF lúc này là một mảng gồm các giá trị 1 và 0 tương ứng Tổng của các giá trị này (hàm SUM b n ngoài) sẽ là số số lẻ trong dãy Ví dụ 2: o o o o TRUNG TÂM TINHỌC KINH TẾ 11 Giáo trình < /b> TinhọcB – Phần Microsoft < /b> Excel < /b> 2010 nâng cao B I 3: CƠ SỞ DỮ LIỆU Nội dung: Khái niệm cơ sở dữ liệu < /b> Sắp xếp dữ liệu.< /b> .. Consolidate cho < /b> phép hợp nhất dữ liệu < /b> từ nhiều vùng dữ liệu < /b> nguồn (Sources) và hiển thị kết quả trong vùng dữ liệu < /b> đích (Destination) Giả sử công ty xăng dầu ABC có 3 cửa hàng, mỗi cửa hàng có một b ng b o cáo doanh thu 6 tháng đầu năm 2012 Công ty có nhu cầu tổng hợp các b o cáo của 3 cửa hàng thành một b o cáo doanh thu 6 tháng đầu năm 2012 của công ty TRUNG TÂM TINHỌC KINH TẾ 18 Giáo trình < /b> TinhọcB –... tham chiếu kết quả vào ô lợi nhuận (C7 = B3 ) Chọn vùng B7 :C11 Ra lệnh Data \ Data Tools \ What-If Analysis \ Data Table Cho < /b> Column input cell tham chiếu đến ô B2 vì biến thay đổi theo cột là Chi phí Nhấn OK để xem kết quả TRUNG TÂM TINHỌC KINH TẾ 22 Giáo trình < /b> Tin họcB – Phần Microsoft < /b> Excel < /b> 2010 nâng cao Phân tích 2 chiều: 1 biến thay đổi theo hàng và 1 biến thay đổi theo cột Ví dụ: Doanh thu thay... dưới / trên mỗi nhóm Ngoài Excel < /b> tự dộng thêm vào một kết quả tổng hợp Grand … cho < /b> cả cơ sở dữ liệu,< /b> Nút Remove All: để gỡ b tất cà các kết TRUNG TÂM TINHỌC KINH TẾ 17 Giáo trình < /b> Tin họcB – Phần Microsoft < /b> Excel < /b> 2010 nâng cao quả tổng hợp hiện thời B n trái b ng tính, có nút dấu – hay dấu +, nhấp vào nút đó thì dấu – trở thành dấu + và ngược lại, dấu – để xem chi tiết, dấu + chỉ < /b> xem kết quả tổng hợp... động hóa một quá trình,< /b> ta cần thực hiện các công việc đó, dùng macro ghi lại và khi cần thực hiện quá trình < /b> đố tự động, ta cho < /b> chạy macro Để làm việc với Macro, b n cần thực hiện một số tùy chọn sau: Hiển thị thẻ Developer: Thiết lập thông số cho < /b> phép Macro hoạt động trong Excel < /b> 2010 TRUNG TÂM TINHỌC KINH TẾ 24 Giáo trình < /b> Tin họcB – Phần Microsoft < /b> Excel < /b> 2010 nâng cao Ví dụ: B n cần thiết kế... TRUNG TÂM TINHỌC KINH TẾ 25 Giáo trình < /b> Tin họcB – Phần Microsoft < /b> Excel < /b> 2010 nâng cao Chuẩn b dữ liệu:< /b> - Lập b ng dữ liệu < /b> gốc (B ng tính lương) có thể cùng hoặc khác với sheet Tìm kiếm - Lập vùng điều kiện lọc (vùng để nhập vào các tiêu chí tìm kiếm) - Lập vùng kết quả phía dưới (Nhập tên trường thông tin cần hiển thị trong kết quả) TẠO MACRO Vào Developer \ Code \ Record macro Đặt tên cho < /b> Macro,... thực thi, nhấn Run GÁN MACRO CHO < /b> CÁC ĐỐI TƯỢNG Thực hiện gán Macro cho < /b> nút nhấn: Chèn nút nhấn vào b ng tính b ng lệnh Developer \ Controls \ Form Controls \ Button Trỏ phải vào nút nhấn, chọn Assign macro TRUNG TÂM TINHỌC KINH TẾ 27 Giáo trình < /b> Tin họcB – Phần Microsoft < /b> Excel < /b> 2010 nâng cao Chọn tên Macro, nhấn OK Lưu ý: B n có thể thực hiện việc gán Macro tương tự cho < /b> các đối tượng đồ họa (như