CHƯƠNG I. CHƯƠNG TRÌNH BẢNG TÍNH
BÀI 3. THỰC HIỆN TÍNH TOÁN TRÊN TRANG TÍNH
A - Mục ủớch, yờu cầu
Biết cách nhập công thức vào ô tính;
Viết ủỳng ủược cỏc cụng thức tớnh toỏn theo cỏc kớ hiệu phộp toỏn của bảng tính;
Biết cỏch sử dụng ủịa chỉ ụ tớnh trong cụng thức.
B - Những ủiểm cần lưu ý và gợi ý dạy học
a) Việc trình bày dữ liệu ở dạng bảng có thể thực hiện ở phần mềm soạn thảo văn bản và HS ủó ủược học ở quyển 1. Tuy nhiờn, ủặc ủiểm nổi bật của chương trình bảng tính là cung cấp các công cụ, tính năng mạnh hỗ trợ tính toán trong bảng. Mỗi phần mềm cú những cụng cụ ủặc trưng với chức năng riờng, với một cụng việc cụ thể người dựng phải biết lựa chọn cụng cụ phự hợp ủể giải quyết.
Vì thế phần dẫn nhập đặt câu hỏi để HS dự đốn những khĩ khăn gặp phải khi cần tớnh toỏn với dữ liệu ở dạng bảng ủược tạo ra trong văn bản bằng phần mềm soạn thảo văn bản. Từ ủú, HS sẽ nhận biết ủiểm mạnh của chương trỡnh bảng tớnh là hỗ trợ tớnh toỏn và tự ủộng cập nhật kết quả tớnh toỏn. HS cú thể hoặc chưa trả lời ủược cõu hỏi này, trong trường hợp sau giỏo viờn nờn từng bước gợi ý ủể HS cú thể tự nhận biết ủược.
Bảng vớ dụ trong SGK khỏ ủơn giản, chỉ cú ớt dữ liệu nờn HS cú thể chưa thấy hết ủược tầm quan trọng của tớnh năng hỗ trợ tớnh toỏn và tự ủộng cập nhật kết quả tớnh toỏn. Sau ủú giỏo viờn cú thể giới thiệu những bảng cú nhiều dữ liệu hơn, vớ dụ như bảng ủiểm của lớp, qua ủú HS sẽ dần nhận biết những khú khăn sẽ gặp phải một cách rõ ràng hơn. (Tất nhiên, người thành thạo các công cụ của
47 Word cú thể sử dụng lệnh Formula ủể thực hiện một vài tớnh toỏn ủơn giản với các số trong bảng, nhưng vẫn khó khăn và mất thời gian hơn nhiều so với sử dụng chương trình bảng tính).
b) Nờn dành thời gian ủể hướng dẫn HS chuyển một vài cụng thức toỏn học sang cách biểu diễn trong bảng tính. Có thể cho một số công thức biểu diễn ở dạng toỏn học và ủề nghị HS chuyển sang dạng biểu diễn trong bảng tớnh và ngược lại. Lưu ý, GV chỉ nờn ủưa ra cỏc vớ dụ ủơn giản với cỏc phộp toỏn thụng thường, khụng quỏ phức tạp, trọng tõm là ủể HS hiểu và biết cỏch nhập cụng thức trong bảng tính.
Cần lưu ý HS, việc nhập cụng thức phải bắt ủầu bằng dấu =, nếu khụng chương trình sẽ hiểu nội dung vừa nhập là dãy kí tự và như vậy sẽ không thực hiện các phộp tớnh ủể cho kết quả như mong muốn.
GV nên nhắc lại, khi nhập công thức vào ô tính thì nội dung công thức cũng ủược hiển thị tại thanh cụng thức. Sau khi nhập xong, nhấn phớm Enter thỡ tại ô tính sẽ hiển thị kết quả tính toán theo công thức. Nếu chọn ô chứa công thức thì nội dung công thức hiển thị ở thanh công thức.
Cú thể HS nhập cụng thức chưa ủỳng, muốn chỉnh sửa hoặc muốn thay ủổi cụng thức ủể kiểm chứng kết quả. Vỡ vậy, GV nờn hướng dẫn thờm về cỏch chỉnh sửa công thức. ðể chỉnh sửa công thức có thể nháy chuột vào công thức ủược hiển thị ở thanh cụng thức và thực hiện chỉnh sửa trờn thanh cụng thức hoặc nhỏy ủỳp chuột trong ụ cú cụng thức (hoặc nhấn phớm F2) và chỉnh sửa cụng thức trong ụ, rồi nhấn phớm Enter ủể hoàn tất việc chỉnh sửa, kết quả tớnh toỏn theo cụng thức ủược chỉnh sửa sẽ ủược cập nhật và hiển thị trong ụ tớnh.
c) Sử dụng ủịa chỉ trong cụng thức là một tớnh năng mạnh, tiện lợi của bảng tớnh.
Tuy nhiờn, những ưu việt của việc sử dụng ủịa chỉ trong cụng thức sẽ ủược giới thiệu từng bước, HS dần hiểu qua cỏc tỡnh huống thực tế. Ban ủầu chỉ nờn giới thiệu cho HS biết như là một cỏch khỏc ủể tớnh toỏn so với cỏch nhập cụng thức ở mục 2.
Với việc sử dụng ủịa chỉ trong cụng thức, khi thực hiện tớnh toỏn, bảng tớnh sẽ thay thế ủịa chỉ ụ tớnh bằng nội dung của ụ tớnh cú ủịa chỉ tương ứng ủể thực hiện tính toán và hiển thị kết quả tại ô chứa công thức.
ðặc biệt tiện lợi là khi nội dung cỏc ụ (mà ủịa chỉ tham chiếu ủến) trong cụng thức thay ủổi thỡ kết quả cũng ủược tự ủộng tớnh toỏn và cập nhật lại. GV cú thể lấy vớ dụ về sự thay ủổi nội dung ụ tớnh (mà ủịa chỉ trong cụng thức tham chiếu ủến) và yờu cầu HS cho biết kết quả hiển thị tại ụ chứa cụng thức ủể cỏc em dễ hiểu và ghi nhớ ủiều này hơn.
d) Khi nhập cụng thức ủể tớnh toỏn, ủụi khi khụng trỏnh ủược lỗi gừ nhầm. Lỗi cú thể do gõ công thức sai cú pháp, cũng có thể do kiểu dữ liệu không hợp lệ. Mục Tỡm hiểu mở rộng của bài nhằm mục ủớch khuyến khớch HS nhận biết và tỡm hiểu nguyên nhân cũng như cách khắc phục các lỗi như thế.
Bảng dưới ủõy liệt kờ một số lỗi thường gặp và nguyờn nhõn gõy lỗi ủể GV tham khảo (nhưng khụng yờu cầu ủối với HS):
Lỗi Nguyên nhân
##### ðộ rộng của cột khụng ủủ ủể hiển thị nội dung ụ tớnh.
Dữ liệu ngày tháng hoặc thời gian là các số âm.
#VALUE! Lỗi xuất hiện do nhiều nguyên nhân khác nhau:
Nguyờn nhõn cơ bản: kiểu giỏ trị của cỏc ủối số khụng phự hợp với cỳ phỏp của hàm hoặc phộp tớnh (vớ dụ ủối số trong hàm yờu cầu giỏ trị số, hoặc giỏ trị lụgic nhưng thực tế ủược nhập một dóy kớ tự).
ðang nhập một hoặc chỉnh sửa các thành phần của công thức mà nhấn phím Enter.
Nhập quá nhiều tham số cho một toán tử hoặc một hàm trong khi chúng chỉ dùng một tham số. Ví dụ =B3/A3:A5.
#DIV0! Lỗi chia cho số 0:
Nhập vào công thức số chia là 0. Ví dụ = MOD(10,0).
Số chia trong cụng thức là một tham chiếu ủến ụ trống.
#NAME! Lỗi sai tên:
Nhập sai tờn một hàm số hoặc ủối số.
Dựng những kớ tự khụng ủược phộp trong cụng thức.
Khụng cú khối nào cú tờn như ủó nhập trong cụng thức hoặc hàm.
Nhập một dãy kí tự trong công thức mà không có dấu nháy kép (mở và ủúng).
49
Lỗi Nguyên nhân
#N/A Lỗi dữ liệu:
Cụng thức cú ủịa chỉ tham chiếu ủến một ụ nhưng ụ ủú khụng cú giỏ trị.
Thiếu một hoặc nhiều ủối số trong cỏc hàm.
#REF! Sai vùng tham chiếu.
Những ụ ủang ủược tham chiếu bởi cụng thức hoặc sao chộp những giỏ trị ủược tạo ra từ cụng thức lờn chớnh vựng tham chiếu của cụng thức ủú bị xoỏ.
#NUM! Lỗi dữ liệu kiểu số:
Dựng một ủối số khụng phự hợp trong cụng thức sử dụng ủối số là dữ liệu kiểu số.
Dựng hàm lặp nhiều lần dẫn ủến hàm khụng tỡm ủược kết quả trả về.
Dùng một hàm trả về một số quá lớn hoặc quá nhỏ so với khả năng tính toán của Excel.
#NULL! Lỗi dữ liệu rỗng
Hướng dẫn trả lời câu hỏi và bài tập
3. Bạn Hằng gừ thiếu dấu = ở ủầu cụng thức.
4. Chỉ cú (C) là cụng thức nhập ủỳng.
Hướng dẫn trả lời tìm hiểu mở rộng 2.
Lỗi nhập cụng thức sai cỳ phỏp (thừa một dấu ngoặc ủơn).
Lỗi #VALUE!: Kiểu dữ liệu của cỏc ụ cú ủịa chỉ trong cụng thức khụng phự hợp (tính tổng với dữ liệu kiểu kí tự).
Lỗi #DIV0 !: Lỗi chia cho số 0.
BÀI THỰC HÀNH 3. BẢNG ðIỂM CỦA EM (Thời lượng: 2 tiết)
A - Mục ủớch, yờu cầu
Biết nhập và sử dụng công thức trên trang tính.
B - Những ủiểm cần lưu ý và gợi ý dạy học
a) Khi thực hiện bài tập 1 của bài thực hành, với cỏc ủịnh dạng ngầm ủịnh của trang tớnh trống, sau khi HS nhập cụng thức cú thể sẽ dẫn ủến hiện tượng thay vì hiển thị kết quả là các con số, máy tính lại hiển thị các kí hiệu ###. GV giải thớch cho HS nguyờn nhõn là do kết quả dài hơn ủộ rộng cột, ủể mỏy hiển thị ủỳng kết quả của cụng thức thỡ cần mở rộng cột. GV cú thể làm mẫu việc mở rộng cột cho HS quan sỏt, làm theo. Việc ủiều chỉnh ủộ rộng cột, hàng sẽ học ở một bài sau.
Ngoài ra, cũng có thể máy tính sẽ hiển thị dữ liệu kết quả tính toán là số có ủịnh dạng khoa học (scientific), vớ dụ: 3.20E+06 hoặc một dạng biểu diễn khỏc. Khi HS gặp những tỡnh huống như thế, GV cú thể hướng dẫn HS thiết ủặt lại ủịnh dạng số trong cỏc ụ cần thiết bằng cỏch chọn cỏc ụ ủú rồi chuột tại mũi tờn ở gúc dưới bờn phải trong nhúm Number thuộc dải lệnh Home ủể hiển thị hộp thoại Format Cells. Sau ủú hướng dẫn HS mở trang Number của hộp thoại (nếu như ngầm ủịnh trang này chưa ủược hiển thị) và chọn tuỳ chọn tương ứng tương tự như trong hình sau.
51 Với những thắc mắc hoặc cõu hỏi cú thể ủược HS ủặt ra, giỏo viờn cú thể giải thớch rằng ủú chỉ là lựa chọn cỏch hiển thị số trong cỏc ụ tớnh, hoàn toàn khụng tỏc ủộng gỡ ủến giỏ trị của kết quả tớnh toỏn.
GV nờn viết lờn bảng kết quả cỏc cụng thức tớnh toỏn ở bài tập 1 ủể HS ủối chiếu với kết quả trên máy khi thực hành, nhằm phát hiện sai sót khi nhập công thức.
Cần lưu ý HS cỏch chỉnh sửa lại cụng thức, trỏnh phải gừ lại từ ủầu làm mất thời gian. ðể chỉnh sửa công thức, có thể chọn ô tính chứa công thức và nháy chuột vào cụng thức hiển thị trờn thanh cụng thức, sau ủú thực hiện chỉnh sửa.
Cũng có thể chọn ô tính và nhấn F2 rồi chỉnh sửa công thức ngay tại ô tính.
b) Mục ủớch của cỏc bài tập 1 và 2 là giỳp HS rốn luyện kĩ năng nhập cụng thức và sử dụng ủịa chỉ trong cụng thức. Cụng thức cú thể chỉ cú dữ liệu số hoặc ủịa chỉ ụ tớnh hoặc kết hợp cả dữ liệu số và ủịa chỉ ụ tớnh. Ban ủầu GV cú thể yờu cầu HS nhập một vài công thức và cho HS thảo luận nhằm hiểu rõ khi tính toán mỏy sẽ thay thế ủịa chỉ ụ tớnh bằng giỏ trị chứa trong ụ tớnh. Cú thể cho rằng hai bài thực hành này yờu cầu HS nhập quỏ nhiều cụng thức, tuy nhiờn ủõy là cỏc yờu cầu ủể sinh ủạt ủược kĩ năng nhập cụng thức chớnh xỏc và nhập ủỳng ủịa chỉ cỏc ụ trong cụng thức. Mặc dự vậy khụng nhất thiết phải yờu cầu nhập hết các công thức trong bài thực hành (nhưng nên khuyến khích), mục tiêu cuối cựng là HS biết cỏch nhập cụng thức trong ụ tớnh, hiểu ủịa chỉ ủược sử dụng, tính toán trong công thức như thế nào.
c) Với bài tập 3, việc tớnh lói suất ủược thực hiện theo hai cỏch:
Cách thứ nhất:
Số tiền tháng thứ nhất
= Số tiền gửi + Số tiền gửi × lãi suất;
Số tiền từ thỏng thứ hai trở ủi
= Số tiền của tháng trước + Số tiền của tháng trước × lãi suất;
Như vậy, tại ô E3 nhập công thức: = B2+B2*B3, tại ô E4 nhập công thức:
=E3+E3*B3, tại ụ E5 nhập cụng thức: =E4+E4*B3 và cứ như vậy, ủến ụ E14 công thức là =E13+E13*B3.
Cách thứ hai:
Cụng thức tổng quỏt ủể tớnh số tiền cú trong sổ tiết kiệm thỏng thứ n là:
Số tiền tháng thứ n
= Số tiền gửi × (1 + lãi suất)^(n − 1)
Giỏo viờn cú thể khuyến khớch HS tỡm hiểu ủể xõy dựng cụng thức trờn và sử dụng cụng thức này ủể tớnh tiền hàng thỏng mà khụng phải dựa trờn số tiền cú ủược của thỏng trước.
Excel cung cấp cụng cụ cho phộp sao chộp cụng thức, tuy nhiờn cho ủến thời ủiểm này HS chưa ủược học về sao chộp dữ liệu và cụng thức. Mục ủớch của bài thực hành này là rèn luyện cho HS cách nhập công thức nên GV cần hướng dẫn HS lần lượt nhập công thức cho từng ô tính.
Mặt khỏc, việc sao chộp cụng thức yờu cầu sử dụng ủịa chỉ tuyệt ủối của cỏc ụ tớnh trong cụng thức và ủõy khụng phải là yờu cầu của chuẩn kiến thức, kĩ năng. Khỏi niệm về ủịa chỉ tuyệt ủối của ụ tớnh sẽ dược ủề cập trong mục Tỡm hiểu mở rộng của một bài sau.
GV cần hướng dẫn HS thay ủổi dữ liệu Tiền gửi, Lói suất và quan sỏt sự thay ủổi tự ủộng của Số tiền trong sổ ủể thấy ủược sự tiện lợi của bảng tớnh.
GV cũng nờn cho HS so sỏnh kết quả giữa cỏc nhúm ủể HS phỏt hiện và sửa lỗi cho nhau.
d) Mục ủớch của bài tập 4 gần giống với bài tập 3. Cú một khỏc biệt nhỏ là ở bài tập này HS cần sử dụng cỏc dấu ngoặc trong cụng thức ủể ủảm bảo tớnh ủỳng ủiểm trung bỡnh. Mặt khỏc, bài tập này là một tỡnh huống ứng dụng cụ thể về tính toán bằng công thức trong bảng tính. Với bài tập này HS sẽ biết thêm về ý nghĩa sử dụng công thức trong bảng tính.
GV cú thể nhắc lại cỏch xem nội dung ụ tớnh trờn thanh cụng thức ủể giỳp HS trong việc phát hiện lỗi trong công thức.
Ban ủầu việc tớnh ủiểm trung bỡnh nờn ủơn giản là trung bỡnh cộng của cỏc ủiểm, vớ dụ nhập cụng thức tại ụ G3 là: =(C3+D3+E3+F3)/4. Nếu cũn thời gian GV cú thể yờu cầu HS tớnh ủiểm tổng kết với hệ số. Vớ dụ, KT 15 phỳt: hệ số 1; KT 1 tiết: hệ số 2; KT học kì: hệ số 3,…
53 Kết thỳc bài tập 4 ủề nghị HS lưu bảng tớnh với tờn Bang_diem_cua_em ủể sử dụng lại trong các bài thực hành sau.
Khi tổng kết bài, GV có thể gợi ý cho HS về nhà tìm hiểu cách sao chép kết quả tính toán từ một ô trong cột G (ví dụ ô G3) sang các ô khác trong cùng cột ủể trỏnh mất thời gian nhập cụng thức như trong bài tập vừa thực hiện. ðiều này cú thể gõy hứng thỳ cho HS cũng như tạo mở ủầu thuận lợi cho bài học sau về sao chộp cụng thức. Tuy nhiờn, lưu ý rằng khụng nờn xem ủú là yờu cầu bắt buộc, tránh gây quá tải cho HS.