Giải Tin Học 7 trang 35

Lời giải chi tiết SGK Lớp 7 · Môn Tin Học · Trang 35–36

Bài 7: Tính toán tự động trên bảng tính


Hoạt động 1: Nhận biết kiểu dữ liệu trên bảng tính

Đề bài: Quan sát các ô dữ liệu, vùng nhập dữ liệu (có hình ngôi sao) trong Hình 7.1, Hình 7.2 và cho biết:

  1. Bảng tính điện tử nhận biết được các kiểu dữ liệu nào?
  2. Các kiểu dữ liệu đó được thể hiện như thế nào trên bảng tính?
Cách giải

Câu 1: Các kiểu dữ liệu mà bảng tính điện tử nhận biết được

Quan sát Hình 7.1 và Hình 7.2, ta thấy bảng tính nhận biết được 4 kiểu dữ liệu chính:

STTKiểu dữ liệuVí dụ trong hình
1Văn bản (Text)"Họ tên", "Nguyễn Văn Hùng", "Hải Phòng"
2Số (Number)8.5, 9
3Ngày tháng (Date)3/5/2010
4Công thức (Formula)= 2 + 1.5 + 2.5

Câu 2: Cách thể hiện các kiểu dữ liệu trên bảng tính

Kiểu dữ liệuCách thể hiện
Văn bảnCăn lề trái trong ô
SốCăn lề phải trong ô
Ngày thángCăn lề phải, hiển thị theo định dạng ngày/tháng/năm
Công thứcBắt đầu bằng dấu "=", ô hiển thị kết quả tính toán
Đáp án: 1. Bảng tính nhận biết được 4 kiểu dữ liệu: văn bản, số, ngày tháng và công thức. 2. Văn bản căn trái, số và ngày tháng căn phải, công thức bắt đầu bằng dấu "=" và hiển thị kết quả.
💡 Mẹo nhớ: "Chữ trái - Số phải - Công thức bằng" (Văn bản căn trái, số căn phải, công thức bắt đầu bằng dấu =)

Câu hỏi: Công thức tính nào dưới đây sai?

Đề bài: Trong phần mềm bảng tính, những công thức tính nào dưới đây sai? Vì sao?

  • A. = 5^2 + 6*101
  • B. = 6*(3 + 2))
  • C. = 2(3 + 4)
  • D. = 1^2 + 2^2
Cách giải

Bước 1: Nhớ lại quy tắc viết công thức trong bảng tính

  • Công thức phải bắt đầu bằng dấu "="
  • Phép nhân phải dùng dấu "*"
  • Dấu ngoặc phải đủ cặp mở và đóng

Bước 2: Kiểm tra từng công thức

Công thứcKiểm traKết luận
A. = 5^2 + 6*1015 mũ 2 cộng 6 nhân 101 → Đúng cú pháp✓ Đúng
B. = 6*(3 + 2))Có 1 dấu "(" nhưng có 2 dấu ")" → Thừa 1 dấu ngoặc đóngSai
C. = 2(3 + 4)Thiếu dấu "" giữa 2 và (3 + 4) → Phải viết = 2(3 + 4)Sai
D. = 1^2 + 2^21 mũ 2 cộng 2 mũ 2 → Đúng cú pháp✓ Đúng
Đáp án: - Công thức B sai vì thừa một dấu ngoặc đóng ")". - Công thức C sai vì thiếu dấu nhân "*" giữa số 2 và dấu ngoặc.
💡 Mẹo nhớ: Trong bảng tính, phép nhân *luôn phải có dấu sao ()**, không được viết liền như trong toán học!

Hoạt động 2: Nhập công thức vào bảng tính

Đề bài: Em hãy cho biết, nếu nhập công thức vào một ô tính và tính toán với giá trị nằm ở các ô khác thì phải làm thế nào?

Cách giải

Bước 1: Hiểu vấn đề

Khi muốn tính toán với dữ liệu từ các ô khác, ta có 2 cách:

  • Cách 1: Nhập trực tiếp giá trị số vào công thức
  • Cách 2: Nhập địa chỉ ô chứa dữ liệu vào công thức

Bước 2: So sánh hai cách

Tiêu chíCách 1 (Nhập số trực tiếp)Cách 2 (Nhập địa chỉ ô)
Ví dụ= 25*10= C4*D4
Khi dữ liệu gốc thay đổiKết quả không tự cập nhậtKết quả tự động cập nhật
Ưu điểmĐơn giản, nhanhLinh hoạt, tự động tính lại
Đáp án: Để tính toán với giá trị nằm ở các ô khác, ta cần: 1. Gõ dấu "=" để bắt đầu công thức 2. Nhập địa chỉ ô chứa dữ liệu (ví dụ: C4, D4) thay vì nhập số trực tiếp 3. Dùng các phép toán (+, -, , /, ^) để kết nối các địa chỉ ô Ví dụ: Thay vì nhập = 2510, ta nhập = C4*D4 Lợi ích: Khi dữ liệu trong ô C4 hoặc D4 thay đổi, kết quả sẽ tự động cập nhật.
💡 Mẹo nhớ: "Dùng địa chỉ - Tự động tính" → Nhập địa chỉ ô vào công thức để bảng tính tự động tính toán khi dữ liệu thay đổi!

🎯 Ghi nhớ

- Bảng tính nhận biết 4 kiểu dữ liệu: văn bản, số, ngày tháng, công thức - Công thức luôn bắt đầu bằng dấu "=" - Các phép toán trong bảng tính: cộng (+), trừ (–), nhân (*), chia (/), lũy thừa (^) - Nên dùng địa chỉ ô trong công thức để kết quả tự động cập nhật khi dữ liệu thay đổi
Chế độ đọc sách →