Sách giáo khoa Tin học 9

Giải Luyện tập 2 trang 45 SGK Tin học 9

Bài 10a. Sử dụng hàm COUNTIF   Đã kiểm chéo

Đề bài

Em hãy thực hiện cuộc khảo sát về việc chọn trường THPT của các bạn trong lớp. Nhập thông tin mà em thu thập được vào bảng tính và sử dụng hàm COUNTIF để tổng hợp kết quả khảo sát như minh hoạ ở Hình 10a.6.

Bài có hình vẽ / bảng trong sách — xem ở trang 45 · mở sách.
Mô tả hình bằng lời

Hình 10a.6. Kết quả khảo sát về việc chọn trường THPT. Bảng tính có ô A1: "Khảo sát chọn trường THPT". Bảng dữ liệu khảo sát (cột A: Mã số học sinh, cột B: Tên trường):

| Mã số học sinh | Tên trường |
|---|---|
| HS01 | A |
| HS02 | B |
| HS03 | C |
| HS04 | D |
| HS05 | A |
| HS06 | C |
| HS07 | B |
| HS08 | D |
| HS09 | C |
| HS10 | A |

Bảng Thống kê (cột D: Tên trường, cột E: Số lượng), phần Số lượng để trống dạng dấu ?:

| Tên trường | Số lượng |
|---|---|
| A | ? |
| B | ? |
| C | ? |
| D | ? |

Lời giải

Phân tích đề bài

Bảng dữ liệu khảo sát nằm ở vùng $A2:B11$ (10 học sinh HS01–HS10), trong đó cột $B$ (ô $B2:B11$) chứa tên trường mà mỗi bạn chọn. Bảng thống kê ở cột $D$ (tên trường) và cột $E$ (số lượng).

Yêu cầu: dùng hàm COUNTIF để đếm xem mỗi trường A, B, C, D được bao nhiêu bạn chọn. Cú pháp hàm:

$$\text{COUNTIF(vùng\_dữ\_liệu; điều\_kiện)}$$

trong đó *vùng_dữ_liệu* là nơi cần đếm, *điều_kiện* là giá trị cần tìm.

a) Nhập công thức cho từng trường

Vùng dữ liệu cần đếm là cột tên trường $B2:B11$. Để sao chép công thức xuống mà vùng này không bị thay đổi, ta dùng địa chỉ tuyệt đối $\$B\$2:\$B\$11$. Điều kiện lấy chính ô tên trường ở cột $D$:

- Ô $E2$ (trường A): `=COUNTIF($B$2:$B$11, D2)`
- Ô $E3$ (trường B): `=COUNTIF($B$2:$B$11, D3)`
- Ô $E4$ (trường C): `=COUNTIF($B$2:$B$11, D4)`
- Ô $E5$ (trường D): `=COUNTIF($B$2:$B$11, D5)`

Thực tế chỉ cần gõ công thức ở ô $E2$ rồi dùng tính năng tự động điền (kéo nút điền ở góc dưới bên phải) xuống $E3:E5$; nhờ $\$B\$2:\$B\$11$ là địa chỉ tuyệt đối nên vùng đếm luôn giữ nguyên, chỉ ô điều kiện $D2 \to D3 \to D4 \to D5$ tự thay đổi.

b) Kết quả thống kê

Đếm trong cột $B$:
- Trường A: các bạn HS01, HS05, HS10 → $3$ bạn.
- Trường B: các bạn HS02, HS07 → $2$ bạn.
- Trường C: các bạn HS03, HS06, HS09 → $3$ bạn.
- Trường D: các bạn HS04, HS08 → $2$ bạn.

Bảng kết quả hoàn chỉnh:

| Tên trường | Số lượng |
|---|---|
| A | 3 |
| B | 2 |
| C | 3 |
| D | 2 |

Kiểm tra lại: tổng số lượng $= 3 + 2 + 3 + 2 = 10$, đúng bằng tổng số học sinh được khảo sát (HS01–HS10). Vậy kết quả hợp lệ.

Đáp số

Công thức tại E2: =COUNTIF($B$2:$B$11, D2), rồi điền xuống E3:E5A: 3; B: 2; C: 3; D: 2 (tổng 10 học sinh)

Lời giải do Thư viện nhà trường biên soạn, giải và kiểm chéo độc lập theo SGK 2026-2027.