Giải Tin Học 8 trang 29
Lời giải chi tiết SGK Lớp 8 · Môn Tin Há»c · Trang 29–30
Bài 6: Sắp xếp và lọc dữ liệu (tiếp theo)
Câu hỏi 1: Nêu tiêu chí sắp xếp danh sách học sinh theo thứ tự bảng chữ cái trong bảng kết quả ở Hình 6.2
Đề bài: Em hãy nêu tiêu chí sắp xếp danh sách học sinh theo thứ tự của bảng chữ cái trong bảng kết quả ở Hình 6.2.
Cách giải
Bước 1: Quan sát bảng kết quả khảo sát lớp 8A ở Hình 6.2
Bảng gồm các cột: TT (số thứ tự), Họ đệm, Tên, Tổ, Nội dung
Bước 2: Xác định tiêu chí sắp xếp
Để sắp xếp danh sách học sinh theo thứ tự bảng chữ cái, ta cần chọn tiêu chí phù hợp.
Bước 3: Kết luận
Đáp án: Tiêu chí sắp xếp danh sách học sinh theo thứ tự bảng chữ cái là: - Tiêu chí chính: Cột Tên (sắp xếp từ A đến Z) - Tiêu chí phụ: Cột Họ đệm (sắp xếp từ A đến Z) - dùng khi có nhiều học sinh trùng tên
Giải thích: Theo thói quen của người Việt Nam, khi sắp xếp danh sách theo bảng chữ cái, ta thường sắp xếp theo Tên trước. Nếu có nhiều người trùng tên thì tiếp tục sắp xếp theo Họ đệm.
💡 Mẹo nhớ: "Tên trước - Họ sau" là quy tắc sắp xếp danh sách người Việt theo bảng chữ cái.
Câu thực hành 2a: Sắp xếp dữ liệu theo một tiêu chí
Đề bài: Sắp xếp cột Tên của bảng Kết quả khảo sát lớp 8A ở Hình 6.2 theo thứ tự bảng chữ cái.
Cách giải
Nhiệm vụ: Sắp xếp danh sách học sinh theo cột Tên từ A đến Z.
Các bước thực hiện:
Bước 1: Chọn vùng dữ liệu cần sắp xếp
- Chọn vùng A2:E12
- Trong vùng này: hàng 2 là hàng tiêu đề của bảng, các hàng còn lại là dữ liệu cần sắp xếp
Bước 2: Mở hộp thoại Sort
- Vào thẻ Data (Dữ liệu)
- Tại nhóm Sort & Filter, chọn lệnh Sort
Bước 3: Thiết lập trong hộp thoại Sort
- Đánh dấu ô My data has headers (Dữ liệu có tiêu đề) để không sắp xếp dòng tiêu đề
- Tại mục Column - Sort by: Chọn Tên
- Tại mục Sort On: Chọn Cell Values (Giá trị ô)
- Tại mục Order: Chọn A to Z (từ A đến Z)
Bước 4: Nhấn OK để hoàn thành
Kết quả: Danh sách học sinh được sắp xếp theo tên từ A đến Z như Hình 6.4: - An, An, Châu, Giang, Hà, Khánh, Linh, Toàn, Trang, Trang
Câu thực hành 2b: Sắp xếp dữ liệu theo nhiều tiêu chí
Đề bài: Trong bảng tính ở Hình 6.4, có hai học sinh cùng tên là Trang (Ngô Hà Trang và Đặng Mai Trang). Hãy sắp xếp thêm tiêu chí Họ đệm để danh sách hiển thị đúng theo yêu cầu.
Cách giải
Vấn đề: Sau khi sắp xếp theo Tên, bạn Ngô Hà Trang đứng trước bạn Đặng Mai Trang. Tuy nhiên, theo bảng chữ cái, chữ Đ đứng trước chữ N, nên thứ tự này chưa đúng.
Giải pháp: Thêm tiêu chí sắp xếp thứ hai là cột Họ đệm.
Các bước thực hiện:
Bước 1: Chọn vùng dữ liệu A2:E12
Bước 2: Mở hộp thoại Sort
- Vào thẻ Data → nhóm Sort & Filter → chọn Sort
Bước 3: Thiết lập tiêu chí sắp xếp thứ nhất
- Đánh dấu ô My data has headers
- Sort by: Chọn Tên
- Sort On: Chọn Cell Values
- Order: Chọn A to Z
Bước 4: Thêm tiêu chí sắp xếp thứ hai
- Nhấn nút Add Level để thêm tiêu chí mới
- Then by: Chọn Họ đệm
- Sort On: Chọn Cell Values
- Order: Chọn A to Z
Bước 5: Nhấn OK để hoàn thành
Kết quả: - Danh sách được sắp xếp theo Tên trước - Nếu trùng Tên, tiếp tục sắp xếp theo Họ đệm - Bạn Đặng Mai Trang sẽ đứng trước bạn Ngô Hà Trang (vì Đ đứng trước N)
💡 Mẹo nhớ: - Add Level = Thêm tiêu chí sắp xếp - Delete Level = Xóa tiêu chí sắp xếp - Có thể thêm nhiều tiêu chí bằng cách nhấn Add Level nhiều lần
Tóm tắt kiến thức từ trang 29-30
Các câu hỏi phân tích dữ liệu (từ đầu trang 29)
Sách đặt ra 4 câu hỏi để học sinh suy nghĩ về việc xử lý dữ liệu:
- Câu 1: Họ và tên học sinh cần được sắp xếp theo thứ tự bảng chữ cái để dễ tìm kiếm
- Câu 2: Ở mỗi nội dung Tin học, cần biết những học sinh nào muốn tìm hiểu thêm
- Câu 3: Nội dung Tin học nào được nhiều học sinh lựa chọn nhất
- Câu 4: Với mỗi nội dung, học sinh thuộc tổ nào để có căn cứ chia nhóm học tập
→ Tất cả các yêu cầu trên đều có thể giải quyết bằng chức năng Sắp xếp và Lọc dữ liệu trong bảng tính.
🎯 Ghi nhớ: 1. Sắp xếp theo một tiêu chí: - Chọn vùng dữ liệu → Data → Sort → Chọn cột và thứ tự → OK 2. Sắp xếp theo nhiều tiêu chí: - Làm như trên, sau đó nhấn Add Level để thêm tiêu chí phụ - Tiêu chí đầu tiên (Sort by) được ưu tiên trước - Tiêu chí sau (Then by) chỉ áp dụng khi giá trị ở tiêu chí trước giống nhau 3. Lưu ý quan trọng: - Luôn đánh dấu My data has headers nếu bảng có dòng tiêu đề - Sắp xếp theo bảng mã Unicode có thể không đúng hoàn toàn với thứ tự tiếng Việt
