CHƯƠNG I. CHƯƠNG TRÌNH BẢNG TÍNH
BÀI 5. THAO TÁC VỚI BẢNG TÍNH
(Thời lượng: 2 tiết)
A - Mục ủớch, yờu cầu
Biết cỏch ủiều chỉnh ủộ rộng cột và ủộ cao hàng;
Biết chèn thêm hoặc xoá cột, hàng;
Biết sao chép và di chuyển dữ liệu, công thức;
Hiểu ủược sự ủiều chỉnh ủịa chỉ ụ trong cụng thức khi cụng thức ủược sao chép.
B - Những ủiểm cần lưu ý và gợi ý dạy học
a) GV nờn khai thỏc triệt ủể kờnh hỡnh trong SGK ủể dẫn dắt HS quan sỏt, nhận biết tỡnh huống cần thiết phải thay ủổi ủộ rộng của cột, ủộ cao của hàng. GV cần cho HS thấy rừ, khi ủộ rộng của cột khụng ủủ ủể chứa hết thỡ dữ liệu kớ tự hoặc bị che khuất hoặc hiển trị tràn sang các ô bên phải kế tiếp (nếu các ô này chưa có dữ liệu). ðiều này khác với dữ liệu số. Dữ liệu số không hiển thị tràn sang các ô bên phải kế tiếp kể cả khi các ô này còn trống, không chứa dữ liệu. Do vậy, nếu dóy số quỏ dài so với ủộ rộng cột thỡ ngầm ủịnh chuyển sang cỏch biểu diễn khoa học (scientific), nếu khụng sẽ xuất hiện cỏc kớ hiệu ###. ðể hiển thị ủầy ủủ dữ liệu kớ tự, dữ liệu số, cần thiết phải thay ủổi ủộ rộng của cột. Nhu cầu cần thiết phải thay ủổi ủộ rộng của cột nảy sinh trong một trường hợp khỏc như cần phải trỡnh bày cỏc cột cú ủộ rộng phự hợp với dữ liệu, khụng nờn ủể cỏc cột quỏ trống trong bảng dữ liệu khi mỗi ô tính trong cột chỉ chứa quá ít dữ liệu.
ðể HS nhận biết ủược nhu cầu thay ủổi ủộ rộng của cột giỏo viờn nờn ủưa ra các ví dụ minh hoạ, tương tự như các hình trong SGK (có thể là các ví dụ khác, khụng nhất thiết phải sử dụng cỏc hỡnh ủú) và yờu cầu HS nhận xột, ủề xuất cỏc hướng giải quyết thích hợp.
b) Cần lưu ý HS rằng ủể thay ủổi ủộ rộng của cột (hay ủộ cao của hàng) phải ủưa chuột ủến vạch ngăn cỏch bờn phải cột (hoặc bờn dưới hàng) muốn ủiều chỉnh, khi con trỏ chuột chuyển thành mũi tên hai chiều thì nhấn giữ chuột và kéo sang trỏi, phải (hoặc lờn, xuống) ủể thu hẹp, mở rộng cột (hoặc hàng).
Ngoài ra, GV nờn hướng dẫn HS thực hiện thao tỏc ủiều chỉnh ủộ rộng của cột sao cho vừa khớt với ủộ dài của dóy kớ tự trong cỏc ụ của cột bằng cỏch nhỏy ủỳp chuột vạch ngăn cỏch bờn phải cột (lưu ý trong SGK). Trong trường hợp nếu muốn giữ nguyờn ủộ rộng của cột, GV cú thể giới thiệu ủể HS sử dụng lệnh Wrap Text trên dải lệnh Home (hoặc nhấn giữ phím Alt và nhấn phím Enter trong khi nhập dữ liệu), tuy nhiờn ủõy khụng phải là nội dung bắt buộc.
Ngoài cỏch ủiều chỉnh ủó ủề cập trong SGK, chỳng ta cũn cú thể ủặt ủộ rộng cột, ủộ cao của hàng một cỏch chớnh xỏc bằng cỏc lệnh Format Column →→→→ Width, Format Row →→→→ Height. ðể giải ủỏp cõu hỏi của HS, nếu cú, GV cú thể giới thiệu ủể gõy hứng thỳ. Tuy nhiờn, ủõy là cỏc lệnh rất ớt khi ủược sử dụng trong thực tế.
c) SGK ủó giới thiệu khỏ ủầy ủủ về nhu cầu và cỏc thao tỏc chốn hoặc xoỏ hàng hay cột trong bảng tớnh, giỏo viờn chỉ cần ủưa thờm cỏc vớ dụ minh hoạ, nếu thấy cần thiết. Chỉ cần lưu ý HS rằng sau khi chèn thêm hoặc xoá các hàng hay cột, cỏc hàng hoặc cỏc cột sẽ ủược ủỏnh số lại một cỏch tự ủộng, do ủú ủịa chỉ ban ủầu của một số ụ tớnh sẽ bị thay ủổi.
Tuy khụng ủề cập trong SGK, tuỳ theo từng vớ dụ cụ thể cú thể HS sẽ cú cõu hỏi về việc chốn thờm (cỏc) ụ tớnh và khi ủú giỏo viờn cú thể thực hiện ủể minh hoạ thao tác chèn thêm ô tính bằng cách chọn Insert Cells (sau khi chọn lệnh Insert trờn dải lệnh Home) và chọn tuỳ chọn thớch hợp, sau ủú gợi ý ủể HS tự tìm hiểu.
d) Các thao tác sao chép, cắt, dán dữ liệu trên trang tính giống như trong soạn thảo văn bản. Lưu ý, khi nhỏy lệnh Copy hoặc Cut thỡ khối dữ liệu vừa ủỏnh dấu sẽ xuất hiện ủường biờn chuyển ủộng quanh khối. Dấu hiệu này cho người dựng biết lệnh Copy hoặc Cut ủó ủược thực hiện với khối dữ liệu này và sẵn sàng cho lệnh Paste. Sau khi sao chộp xong vẫn cũn ủường biờn chuyển ủộng xung quanh khối ủược sao chộp. Nếu khụng muốn sao chộp khối dữ liệu này nữa thỡ cú thể huỷ hiệu ứng ủường biờn chuyển ủộng bằng cỏch nhấn phớm Esc. Khi khối dữ liệu khụng cũn ủường biờn chuyển ủộng thỡ khụng thể sử dụng lệnh Paste nữa.
e) Thao tác sao chép công thức không khó (hoàn toàn giống như sao chép dữ liệu), HS cú thể thực hiện ủược nhưng sự thay ủổi ủịa chỉ trong cụng thức cú
61 thể khú hiểu ủối với HS. GV cần dành thời gian ủể giải thớch kĩ, cú thể cho HS thảo luận một số tỡnh huống ủể nắm chắc vấn ủề này. ðối với những cụng thức khụng chứa ủịa chỉ mà chứa toàn dữ liệu số thỡ khụng cú sự thay ủổi nội dung, kết quả của cụng thức khi sao chộp. Nếu cụng thức cú ủịa chỉ (tương ủối) thỡ nội dung, kết quả của cụng thức sẽ thay ủổi khi sao chộp cụng thức sang vị trớ khỏc. ðể hiểu ủiều này cần biết về ủịa chỉ tương ủối.
Khỏi niệm về ủịa chỉ tương ủối là tương ủối khú với HS, nờn dành thời gian ủể giải thích rõ khái niệm này.
Ví dụ, hỏi một bạn A một câu hỏi: Các bạn ngồi cùng bàn bên trái em tên là gì?
HS A liệt kê ra tên các bạn ngồi bên trái mình là B, C, D.
ðề nghị HS A chuyển sang bàn khỏc, nhưng vẫn hỏi cõu hỏi ủú, lỳc này HS A sẽ ủọc ra tờn cỏc bạn ngồi bờn trỏi mỡnh là E, G, H.
Như vậy, vẫn là HS A, vẫn cõu hỏi ủú nhưng ở vị trớ khỏc nhau, kết quả khỏc nhau. Như vậy, "cỏc bạn ngồi bờn trỏi em" chỉ vị trớ tương ủối giữa chỗ ngồi của HS A và cỏc bạn. Cho nờn khi HS A thay ủổi chỗ ngồi thỡ cỏc bạn ngồi bờn trỏi là cỏc bạn mới, khụng phải cỏc bạn lỳc ủầu.
Giải thớch cho HS rừ hơn vớ dụ ở mục 4a về ụ chứa cụng thức và ụ cú ủịa chỉ trong cụng thức ủể thấy ủược quan hệ giữa chỳng khi sao chộp.
Như vậy, khi sao chộp, ủịa chỉ trong cụng thức ủược ủiều chỉnh ủể giữ nguyờn quan hệ tương ủối về vị trớ so với ụ chứa cụng thức (ụ ủớch).
Giỏo viờn cú thể tham khảo thờm phần gợi ý dưới ủõy về kiểu tham chiếu R1C1 trong bảng tớnh ủể giải thớch khỏi niệm ủịa chỉ tương ủối cho HS theo một cách khác:
Kiểu tham chiếu (tức gọi tờn hay ủịa chỉ ụ, khối) ủược sử dụng phổ biến là kiểu A1 (ủược giới thiệu trong SGK), tức là tờn cỏc cột ủược ủỏnh thứ tự theo cỏc chữ cỏi A, B, C,... Nếu chuyển ủổi thành kiểu tham chiếu R1C1, cỏc cột ủược ủỏnh thứ tự bằng cỏc số (như cỏc hàng, xem hướng dẫn ở Bài 1). Khi ủú ủịa chỉ của ô B5 sẽ có dạng R5C2 (R: Row, C: Column). ðiều khác biệt với kiểu tham chiếu A1 là theo kiểu tham chiếu này ủịa chỉ, chẳng hạn R1C2 là ủịa chỉ tuyệt ủối, cũn ủịa chỉ tương ủối lại phụ thuộc vào việc so sỏnh với ủịa chỉ của ụ nào.
Giả sử trong ô R2C1 ta có dữ liệu số 5. Nếu trong ô R1C3 ta nhập công thức
=R2C1 từ bàn phím, trong ô R1C3 sẽ có chính xác công thức =R1C2. Tuy nhiờn, nếu trong ụ R1C3 ta gừ dấu = và nhỏy chuột ủể chọn ụ R1C2, trong ụ R1C3 sẽ cú cụng thức =R[1]C[-2]. R[1]C[-2] chớnh là ủịa chỉ tương ủối của ụ R2C1 so với ô R1C3 (trên 1 hàng và cách 2 cột về bên trái). Trong ô R1C3 ta cũng có thể nhập trực tiếp công thức =R[1]C[-2]. Nếu ta sao chép công thức trong ụ R1C3 vào một ụ bất kỡ, cụng thức =R[1]C[-2] vẫn ủược giữ nguyờn.
Tỡnh hỡnh cũng tương tự với cỏc cụng thức cú ủịa chỉ tuyệt ủối, nghĩa là với kiểu tham chiếu này khụng cú sự ủiều chỉnh trong cụng thức. Nếu chuyển lại về kiểu tham chiếu A1, ta sẽ thấy cỏc ủịa chỉ tuyệt ủối theo dạng quen thuộc.
GV nờn ủưa ra một số tỡnh huống về cụng thức cú chứa ủịa chỉ tương ủối và sao chộp cụng thức sang ụ tớnh khỏc rồi yờu cầu HS cho biết sự thay ủổi ủịa chỉ khi sao chộp cụng thức sang ụ tớnh mới. ðõy cú thể là một hoạt ủộng cho HS làm việc theo nhúm hoặc theo cặp ủể trao ủổi, thảo luận về nội dung này.
Nếu có máy tính trên lớp học, GV có thể mở bảng tính Bang_diem_lop_em và tiến hành lệnh Copy ủể sao chộp cụng thức tớnh ủiểm trung bỡnh cho HS quan sỏt. Nếu khụng, GV nờn in trờn giấy lớn ủể giải thớch cho HS. Cần ủặt ra cỏc tỡnh huống sao chộp cụng thức ủể HS luyện tập, hiểu sự thay ủổi ủịa chỉ khi sao chép công thức.
Giỏo viờn cần ủặc biệt nhấn mạnh ủến ớch lợi của việc tự ủộng ủiều chỉnh ủịa chỉ khi sao chép công thức trong trường hợp cần tính toán bằng cùng một công thức trong cỏc ụ liền kề với ủịa chỉ của cỏc ụ cú vị trớ tương ủối so với ụ sẽ cú cụng thức như nhau (vớ dụ như trang tớnh cú bảng ủiểm của lớp và cần tớnh ủiểm trung bỡnh của từng HS). Khi ủú với thao tỏc kộo thả chuột ủể sao chộp cụng thức, ta cú thể nhận ủược cỏc kết quả một cỏch nhanh chúng và chớnh xỏc tuyệt ủối mà khụng cần nhập cụng thức trong từng ụ tớnh.
f) SGK chỉ hạn chế giới thiệu thao tác sao chép dữ liệu hay công thức bằng các lệnh Copy và Paste. ðể sao chép nhanh chóng công thức từ một ô sang các ô liền kề ta thường thực hiện bằng cỏch kộo thả nỳt ủiền: (1) Chọn ụ cú cụng thức và (2) ðưa con trỏ chuột vào gúc dưới bờn phải ủường viền cho ủến khi con trỏ chuột có dạng dấu + và kéo thả chuột sang các ô khác. ðây không hải là nội dung bắt buộc, nhưng nếu cú ủiều kiện về thời gian GV cú thể giới thiệu
63 cho HS biết, xem như là một kĩ năng mở rộng, từ ủú HS sẽ thấy ớch lợi của việc tự ủộng ủiều chỉnh ủịa chỉ khi sao chộp cụng thức.
Hướng dẫn trả lời câu hỏi và bài tập 3. a) =C3+D5;
b) và c) Thụng bỏo lỗi #REF! (vỡ trang tớnh khụng cú ụ với ủịa chỉ ủược ủiều chỉnh);
d) =A1+B3.
BÀI THỰC HÀNH 5. TRÌNH BÀY TRANG TÍNH CỦA EM (Thời lượng: 2 tiết)
A - Mục ủớch, yờu cầu
Thực hiện ủược cỏc thao tỏc ủiều chỉnh ủộ rộng của cột, ủộ cao của hàng, chèn, xoá hàng, cột của trang tính;
Thực hiện ủược cỏc thao tỏc sao chộp và di chuyển dữ liệu, cụng thức.
B - Những ủiểm cần lưu ý và gợi ý dạy học
Trước khi tiến hành GV cần chuẩn bị tệp bảng tính Bang_diem_lop_em và So_theo_doi_the_luc trên các máy tính, sẵn sàng cho bài thực hành.
Trước mỗi bài tập, GV cần thảo luận và thống nhất với cả lớp cách tiến hành công việc. Có thể sử dụng máy chiếu (Projector hoặc Overhead) hay giấy khổ lớn ủể hướng dẫn cả lớp cựng theo dừi. Cũng cú thể chia nhúm HS ủể hướng dẫn từng nhúm, hoặc GV chỉ hướng dẫn một số HS ủại diện của mỗi nhúm, mỗi HS này sẽ cú trỏch nhiệm trở về nhúm ủể hướng dẫn lại cỏc bạn cựng nhóm.
Với cỏch tổ chức thực hành như trờn, ban ủầu cú thể dẫn ủến việc mất thời gian do HS chưa quen. Vì vậy, GV cần chuẩn bị kĩ lưỡng, hướng dẫn chi tiết cho HS ủại diện nhúm. GV quan sỏt, theo dừi và hỗ trợ kịp thời khi HS ủại diện trở về hướng dẫn lại cho nhóm của mình.
Cần lưu ý rằng trong bài thực hành phải dành thời gian ủể HS thực hành với máy tính. Vì vậy, có thể dành thời gian của tiết lí thuyết (nếu còn) hoặc giao cho HS chuẩn bị trước ở nhà nội dung sẽ thực hành.
a) Với bài tập 1, ủể chốn thờm cột trống vào trước cột D, cần nhỏy chuột vào tờn cột D ủể chọn cột này (hoặc chọn một ụ của cột D) sau ủú chọn lệnh Insert trong nhóm lệnh Cells trên dải lệnh Home (hoặc nháy mũi tên trên lệnh Insert rồi chọn Insert Sheet Columns). Sau ủú nhập nội dung cho cột ủiểm Tin học.
Thực hiện cỏc thao tỏc tương tự ủể chốn thờm hàng trống: nhỏy chuột vào tờn hàng ủể chọn hàng, sau ủú chọn lệnh Insert trong nhúm lệnh Cells trờn dải lệnh Home. Lưu ý ủể HS phõn biệt: khi ủó chọn (một hoặc nhiều) cột (hoặc hàng), cỏc cột (hoặc hàng) sẽ ủược tự ủộng chốn thờm vào trang tớnh sau chọn lệnh Insert. Vậy thì việc chọn Insert Sheet Columns (hay Insert Sheet Rows) có vẻ như thao tác thừa? Tuỳ chọn này có tác dụng chèn thêm cột (hay hàng) khi khụng chọn cột (hay hàng) mà chỉ cần ủặt con trỏ soạn thảo ở cột (hay hàng).
ðể cú ủược kết quả như hỡnh 1.55a (SGK), cần chốn một hàng bờn trờn và một hàng bờn dưới hàng chứa tiờu ủề Bảng ủiểm lớp 7A. Lưu ý hàng mới luụn ủược chốn lờn phớa trờn của hàng ủược chọn. Cần nhắc HS khụng xoỏ dũng tiờu ủề rồi gừ lại, mà phải tỡm cỏch chốn thờm cỏc hàng ở vị trớ thớch hợp ủể cú kết quả như yêu cầu.
Khi chốn thờm cột Tin học, cụng thức tớnh ủiểm trung bỡnh cú thay ủổi. ðịa chỉ cỏc ụ tớnh trong cụng thức ủược tự ủộng ủiều chỉnh và vẫn tớnh ủiểm trung bỡnh của cỏc ủiểm Toỏn, Vật lớ và Ngữ văn (từ cụng thức ban ủầu là:
=(C5+D5+E5)/3 ủược ủiều chỉnh thành =(C5+E5+F5)/3). GV cần cho HS thấy sự ủiều chỉnh tự ủộng này vẫn ủảm bảo việc tớnh ủiểm trung bỡnh của ba mụn, cho dự cú việc chốn thờm cột. ðể tớnh ủiểm trung bỡnh của bốn mụn (thờm mụn Tin học) cần chỉnh sửa lại công thức tại ô G5 là: = (C5+D5+E5+F5)/4. HS có thể tiến hành sửa từng cụng thức từ ụ G5 ủến ụ G13. Tuy nhiờn, GV hướng dẫn HS sao chộp cụng thức, chỉ cần chỉnh sửa cụng thức tại ụ G5 cho ủỳng sau ủú dựng lệnh Copy và Paste (hoặc kộo thả nỳt ủiền) ủể sao chộp cụng thức vào cỏc ụ tớnh từ G6 ủến G13. Lưu ý, HS cú thể mỗi lần dựng lệnh Copy trước mỗi lần dùng lệnh Paste, nên hướng dẫn HS cách làm nhanh hơn là nháy nút lệnh Copy một lần rồi nhỏy nỳt lệnh Paste cho cỏc ụ ủớch. GV cú thể giới thiệu lại
65 cơ chế của việc sao chộp vào bộ nhớ của mỏy tớnh (Clipboard) ủể HS hiểu rừ các thao tác vừa thực hiện.
ðể di chuyển cột Tin học về phía bên phải, trước hết cần chèn thêm cột mới vào vị trớ trước cột ðiểm trung bỡnh, sau ủú chọn cột Tin học, chọn lệnh Cut, chuyển sang cột mới ủược chốn vào và chọn lệnh Paste. Cuối cựng chọn lệnh Delete ủể xoỏ cột Tin học cũ. Lưu ý, nếu chọn cả cột D (Tin học) và dựng lệnh Cut, thỡ khi chuyển sang cột mới phải chọn ụ tớnh ủầu tiờn của cột mới rồi nhỏy nỳt lệnh Paste, nếu khụng mỏy sẽ bỏo lỗi. Nếu chỉ chọn nội dung (từ ụ D4 ủến D13) rồi dùng lệnh Cut, thì phải chọn ô cùng hàng 4 tại cột mới (G) rồi chọn lệnh Paste. Cần nhấn mạnh cho HS thấy bảng tính thực hiện việc sao chép dữ liệu với nguyờn tắc giữ nguyờn ủịa chỉ tương ủối giữa cỏc ụ tớnh cho nờn việc chọn ụ ủớch ủầu tiờn là rất quan trọng, nếu chọn vị trớ ụ ủớch ủầu tiờn ủỳng, tất cả cỏc ụ ủớch sau sẽ ủược tự ủộng ủiền ủỳng vị trớ.
b) Với bài tập 2, cỏch tốt nhất là tổ chức cho HS hoạt ủộng theo nhúm. HS sẽ cựng nhau tự thực hiện, so sỏnh với kết quả ủó nhận ủược khi thực hiện bài tập 1, cựng trao ủổi và rỳt ra kết luận. GV yờu cầu ủại diện một số nhúm phỏt biểu về kết luận của nhúm mỡnh. Cuối cựng giỏo viờn tổng kết lại ủể cả lớp cú nhận xột ủỳng như sau:
Khi chốn thờm một cột vào giữa cỏc cột chứa cỏc ụ cú ủịa chỉ trong cụng thức, ủịa chỉ cỏc ụ trong thức ủược ủiều chỉnh tự ủộng, nhưng khụng cú ủịa chỉ của ụ tương ứng trong cột mới ủược chốn thờm vào. Vớ dụ cụng thức
=B6+C6+D6+E6 trong ụ F6 sẽ ủược ủiều chỉnh thành =B6+C6+D6+F6, nếu chốn thờm một cột vào trước cột E (khụng gồm ụ E6 mới ủược thờm vào, cột F ban ủầu trở thành cột G). Nhưng nếu sử dụng hàm =SUM(B6:E6) trong ụ F6, hàm sẽ ủược ủiều chỉnh thành =SUM(B6:F6), gồm cả ủịa chỉ ụ E6. Nhờ ủú ta có thể thêm dữ liệu tính toán vào ô E6 mà không cần nhập lại hàm.
Trong trường hợp chèn thêm cột trống vào ngay trước cột có công thức (ví dụ thờm cột vào trước cột F), cả cụng thức và hàm vẫn ủược giữ nguyờn, ủịa chỉ của cỏc ụ mới trờn cựng hàng khụng ủược thờm vào cả trong cụng thức hoặc hàm.
Nếu vỡ lớ do thiếu thời gian, giỏo viờn cú thể giao bài tập này về nhà ủể cỏc em tự tìm hiểu.