Giáotrình Microsoft Excel 2000 Lª ViÖt Anh – S−u tÇm vμ biªn so¹n BÀI3:CÔNGTHỨCVÀTÍNHTOÁNCƠBẢN 3.1. Các toán tử. 1. Toán tử số ( xếp theo thứ tự ưu tiên ) y % Phần trăm. y ^ Lũy thứa y *, / Nhân, chia y +, - Cộng, trừ. Ví dụ: 5 + 2 ^ 2 - 4 * 10 * 15 % / 3 = 7 2. Toán tử chuỗi. y & Nối chuỗi. 3. Các toán tử so sánh. y > y < y = y >= y <= y <> - Trong các phép toáncó thể sử dụng các dấu ngoặc. Excel sẽ ưu tiên tính các biểu thức bên trong ngoặc trước. - Nếu các toán tử có cung độ ưu tiên thì thứ tự ưu tiên sẽ tính từ trái qua phải 3.2. Cách lập công thức. Khi tínhtoáncó thể nhập địa chỉ hoặc dùng trỏ chuột click chọn ô, vùng Giáotrình Microsoft Excel 2000 Lª ViÖt Anh – S−u tÇm vμ biªn so¹n 1) Các lỗi thương gặp trong Excel GLỗi Diễn giải #DIV/0! Lỗi chia cho không. Kiểm tra các ô trắng hoặc chứa số không có thể gây ra lỗi khi bạn xoá ô liên quan trong công thức. #N/A Côngthức liên quan đến một ô có lỗi #N/A hoặc một ô không chứa giá trị nào cả. Lỗi này cảnh báo với bạn rằng không phải tất cả các ô liên quan đều có giá trị. #NAME? Excel không nhận ra tên bạn nhập trong công thức. Kiểm tra lại các tên dùng trong công thức, định nghĩa lại các tên bị mất. Kiểm tra xem các tên hàm đã đúng cha. #NULL! Côngthứccó hai vùng không giao nhau. Hãy kiểm tra xem bạn nhập địa chỉ ô, vùng đúng cha. Ghi nhớ là dấu chấm phẩy để ngăn cách các đối. #NUM! Có vấn đề với một số sử dụng trong công thức. Kiểm tra lại các đối của hàm đã dùng đúng cha. #REF! Một địa chỉ ô trong côngthức bị sai. Kiểm tra và sửa lại các địa chỉ ô sai do xoá ô, hàng háy cột liên quan đến công thức. #VALUE! Côngthứccó một đối số hay toán tử sai kiểu. Kiểm tra lại cú pháp của công thức. 2) Địa chỉ tương đối, địa chỉ tuyệt đối. Nếu một ô chứa côngthức tham chiếu đến các ô khác, có một số phương pháp để xử lý các tham chiếu này. Mỗi phương pháp mang lại một kết quả khác nhau vàcó thể được sử dụng khác nhau trong Excel, vì vậy hiểu đợc sự khác biệt này là rất quan trọng. Giáotrình Microsoft Excel 2000 Lª ViÖt Anh – S−u tÇm vμ biªn so¹n 3) Hiểu các dạng địa chỉ ô : Thường Excel sử dụng địa chỉ tương đối, nghĩa là, địa chỉ ô trong côngthức tự thay đổi phù hợp khi bạn sao chép côngthức đến nơi khác. Ví dụ nếu trong ô B10 chứa côngthức =SUM(B3:B9) , vàbạn sao chép côngthức từ ô B10 sang ô C10, côngthức mới trong ô C10 tự động chỉnh thánh =SUM(C3:C9) . Để địa chỉ ô trong một côngthức không thay đổi khi bạn sao chép côngthức đi nơi khác, sử dụng địa chỉ tuyệt đối. Một địa chỉ trở thành tuyệt đối khi có thêm dấu đô la ($) đằng trước cột và hàng. Ví dụ trên một cột bạn muốn nhân các giá trị với phần trăm hoả hồng lưu trong ô D7, khi đó bạn sử dụng $D$7 để tham chiếu đến phần trăm hoả hồng này trong côngthức ở ô đầu tiên, sau đó sao chép côngthức xuống dưới. Nếu bạn chỉ muốn hàng hay cột cố định khi bạn sao chép công thức, sử dụng địa chỉ hỗn hợp. Ví dụ địa chỉ $C3 làm cột không thay đổi khi sao chép công thức, nhng hàng lại thay đổi. Ngược lại nếu bạn dùng C$3 thì hàng cố định, còn cột thay đổi khi sao chép. Các bước 1. Đến ô cần nhập công thức. 2. Để nhập một địa chỉ tuyệt đối hay hỗn hợp trong công thức, nhập dấu bằng (=) để bắt đầu côngthức nhập hay nháy lên ô cần tham chiếu. 3. Nhấn F4 cho đến khi có được địa chỉ mong muốn, sau đó nhập các toán tử, ví dụ cộng (+). 4. Tiếp tục nhập các giá trị hay ô khác. 3.3. Liên kết dữ liệu. 1. Liên kêt dữ liệu giữa các bảng tínhGiáotrình Microsoft Excel 2000 Lª ViÖt Anh – S−u tÇm vμ biªn so¹n Trong một tập tin Excel (Workbook ) bao gồm nhiều bảng tính (WorkSheet ), khi tạo côngthứccó thể sử dụng dữ liệu trong các bảng tính khác nhau. Muốn nhập địa chỉ của một ô ở một bảng tính khác vào công thức, cần nhập tên của bảng tính đó và kí tự ! trước địa chỉ ô. Ví dụ: D4 + Sheet2!D4 2. Liên kết dữ liệu giữa các tập tin Excel Mở các tập tin muốn liên kết trên cùng một cửa sổ Excel, muốn nhập địa chỉ ô ở một tập tin khác vào côngthức Nhập tên tập tin đó ( cả phần mở rộng .xls ) trong dấu ngoặc vuông [ ] và tên bảng tính ( Sheet ) tất cả có thể để trong dấu nháy đơn ‘ ‘ và kí tự ! trước địa chỉ ô. Ví dụ: = D4 + ‘[Ketoan.xls]Sheet1’!D4 Để di chuyển giữa các tập tin trong một cửa sổ Excel, chọn trình đơn Window / Tên tập tin. 3.4. Sao chép dữ liệucótínhtoán . Cũng như sao chép không cótínhtoán cần thực hiện lần lượt các bước sau: 1. Chọn khối muốn sao chép 2. Thực hiện một trong các cách sau: y Click biểu tượng Copy y Chọn Edit / Copy ( Ctrl + C ) y Right click chọn Copy 3. Di chuyển đến ô trên trái của vùng muốn chép đến, vùng này có thể trên cùng một bảng tính, trên 2 bảng tính của một tệp hay trên 2 tập tin khác nhau 4. Chọn Edit / Paste Special Trong hộp thoại Paste Special, chọn một trong những cách tínhtoán khi sao chép dữ liệu trong khung Operation: Giáotrình Microsoft Excel 2000 Hình 3.1 Sao chép dữ liệu. y None: Chép không tínhtoán y Add: Cộng vùng nguồn với vùng đích y Subtract:Trừ vùng nguồn với vùng đích y Multiply: Nhân vùng nguồn với vùng đích y Divide: Chia vùng nguồn với vùng đích 5. Nhấn OK để sao chép. 3.5. Đánh số thứ tự. Đánh số thứ tự cho các danh mục trên bảng tính, có thể nhập vào từng ô theo thứ tự 1, 2, 3, . . .Tuy nhiên Excel cho phép thực hiện côngthức này một cách nhanh hơn, thực chất đây là cách sao chép lũy kế có thể thực hiện theo các bước sau: 1. Nhập 2 số nào đó vào 2 ô kế tiếp trên cùng một cột hoặc một dòng 2. Chọn khối cả 2 ô Lª ViÖt Anh – S−u tÇm vμ biªn so¹n Giáotrình Microsoft Excel 2000 Lª ViÖt Anh – S−u tÇm vμ biªn so¹n 3. Đưa trỏ chuột đến góc có dấu cộng của khối chọn sau đó click và drag theo cột hoặc dòng để sao chép 3.6. Tìm kiếm và thay thế. 1. Tìm kiếm y Chọn Edit / Find ( Ctrl + F ) y Nhập vào kí tự muốn tìm kiếm trong khung Find What và lựa chọn cách tìm kiếm - Match case: Tìm kiếm có phân biệt chữ hoa, thường - Find entire cells only: chỉ tìm dữ liệu dứng riêng trong ô - Search: Chọn cách tìm theo cột ( By Columns ), hoặc theo dòng ( By rows). - Look in: Chọn loại dữ liệu cần in. y Click nút Find Next để tìm lần lượt 2. Thay thế y Chọn Edit / Replace ( Ctrl + H) y Nhập vào các kí tự cần tìm trong khung find what và nhập kí tự muốn thay ở khung Replace with, các lựa chọn khác cũng giống như trong phần tìm kiếm y Click nút find Next để lần lượt tìm kiểm, khi tìm thầy nhấn nút Replace để thay thế. 3.7. Sắp xếp dữ liệu. Để sắp xếp lại dữ liệu trong bảng tính: 1. Chọn vùng hoặc những dòng muốn sắp xếp 2. Chọn Data / Sort: nếu bước 1 chọn vùng Excel sẽ hiển thị hộp thoại Sort Warning, trong hộp thoại này có thể lựa chọn một trong hai điều kiện: Giáotrình Microsoft Excel 2000 Lª ViÖt Anh – S−u tÇm vμ biªn so¹n y Expend the selection: Mở rộng khối chọn, chọn tất cả các dòng trong khối đã chọn y Continue with the current selection: Chỉ sắp xếp trong khối chọn. y Click nut Sort đẻ chuyển sang bước 3 3. Trong hộp thoại Sort chọn các tiêu chuẩn sắp xếp y Sort by: Chọn tên cột làm tiêu chuẩn sắp xếp y Then by: Chọn tên cột làm tiêu chuẩn phụ để sắp xếp nếu ở cột chính có nhiểu ô giống nhau. y Ascending Sắp xếp theo thứ tự từ A - Z y Descending: Sắp xếp theo thứ tự từ Z - A y Header row: Trong khối chọn có dòng tiêu đề ( sẽ không sắp xếp dòng này) y No Header row: Khối có dòng tiêu đề 4. Click OK để sắp xếp 3.8. Bài tập 1. Nhập vàtính danh sách sau: Danh sách lớp 0399A2 A B C D E F G H 1 Stt Họ tên Ngày sinh Tuổi GT Toán Tin TB 2 1 Hùng 30-01-78 Nam 4 7 3 2 Bình 21-08-74 Nữ 68 4 3 Vân 21-11-70 Nữ 89 5 4 Bình 16-08-77 Nam 9 10 6 5 Doanh 05-12-76 Nam 5 8 7 6 Loan 18-09-77 Nữ 54 8 7 Anh 23-04-68 Nam 9 6 Giáotrình Microsoft Excel 2000 Lª ViÖt Anh – S−u tÇm vμ biªn so¹n 9 8 Thu 01-05-73 Nữ 35 10 9 Khánh 26-02-71 Nam 6 7 11 10 Ngân 12-05-75 Nữ 10 8 - Tuổi tại ô D2: =Year(Today())-Year(C2); Điểm TB tại H2:=(F2+G2)/2 hoặc = AVERAGE(F2:G2) - Hãy tính điểm TB trong bài 1 nếu toáncó hệ số 2 và tin có hệ số 3 4. Phân biệt địa chỉ tương đối và tuyệt đối qua ví dụ sau. A B C D E F G H 1 Mặt hàng Đơn giá Số lợng TT (USD) Quy Đổi Tỷ Giá 14000 2 CPU 55 2 =B2*C2 =D2*$H$1 3 Main 45 3 135 4 HDD 115 3 345 5 CDR 45 12 540 5. Nhập bảng sau, điền các ô dùng địa chỉ hỗn hợp A B C D E F G H I J 1 1 2 3 4 5 6 7 8 9 2 1 = $A2*B$1 3 2 4 3 5 4 6 5 Giáotrình Microsoft Excel 2000 Lª ViÖt Anh – S−u tÇm vμ biªn so¹n 7 6 8 7 9 8 10 9 6. Tính bảng sau sử dụng địa chỉ hỗn hợp A B C D E 1 Sổ theo dõi công nợ Trần Văn A 2 3 Ngày Hoá đơn Lý do Khoản tiền Cộng dồn 4 01-Feb TU000201 Tạm ứng trước 1000 =SUM($D$4:D4) 5 02-Feb MF0001 Trả tiền mobile fone 53 1053 6 05-Feb HU000205 Hoàn ứng -500 553 7 07-Feb TU000207 Tạm ứng trước 400 953 8 . . . . . - Hãy sao chép một trong các bảng trên sang bảng tính khác và sang Winword 7. Nhập bảng sau Stt Tên hàng Đơn vị Đơn giá Số lượng VND USD Giáotrình Microsoft Excel 2000 Lª ViÖt Anh – S−u tÇm vμ biªn so¹n 1 Gạo Kg 1000 200 2 Cà phê Túi 32000 100 3 Đường Kg 6000 50 4 Rượu Chai 20000 20 5 Sữa Hộp 45000 30 Hãy dùng chức năng Paste Special để tăng đơn giá các mặt hàng lên 10%. . Giáo trình Microsoft Excel 2000 Lª ViÖt Anh – S−u tÇm vμ biªn so¹n BÀI 3: CÔNG THỨC VÀ TÍNH TOÁN CƠ BẢN 3.1. Các toán tử. 1. Toán tử số (. Bình 2 1-0 8-7 4 Nữ 68 4 3 Vân 2 1-1 1-7 0 Nữ 89 5 4 Bình 1 6-0 8-7 7 Nam 9 10 6 5 Doanh 0 5-1 2-7 6 Nam 5 8 7 6 Loan 1 8-0 9-7 7 Nữ 54 8 7 Anh 2 3-0 4-6 8 Nam 9 6 Giáo trình