Giải SBT Tin học 8 cánh diều bài 2 Sắp xếp dữ liệu

Hướng dẫn giải bài 2 Sắp xếp dữ liệu SBT Tin học 8 cánh diều. Đây là vở bài tập nằm trong bộ sách "Cánh diều" được biên soạn theo chương trình đổi mới của Bộ giáo dục. Hi vọng, với cách hướng dẫn cụ thể và giải chi tiết học sinh sẽ nắm bài học tốt hơn.

E7. Phát biểu nào đúng về sắp xếp dữ liệu trong bảng tính?

1) Chỉ có thể sắp xếp tăng hoặc giảm trên một cột có dữ liệu kiểu số

2) Có thể sắp xếp tăng hoặc giảm trên nhiều cột dữ liệu, các cột có thể có các kiểu dữ liệu tuỳ ý khác nhau

3) Có thể sắp xếp tăng hoặc giảm trên nhiều cột dữ liệu, nhưng các cột này phải là kiểu dữ liệu số

4) Có thể sắp xếp tăng hoặc giảm trên nhiều cột dữ liệu, nhưng trong các cột này phải có cột mà kiểu dữ liệu là kiểu số

Trả lời:

Phát biểu đúng là 2

Có thể sắp xếp tăng hoặc giảm trên nhiều cột dữ liệu, các cột có thể có các kiểu dữ liệu tuỳ ý khác nhau 

E8. Khi sắp xếp bảng điểm tuyển sinh vào hệ chuyên như trong Hình 2 Bài E4 theo tiêu chí như trong Hình 1. Em hãy mô tả cách thực hiện và kết quả sắp xếp của bảng dữ liệu.

Trả lời:

Các dòng dữ liệu được ưu tiên sắp xếp giảm dần theo giá trị trên cột “Tổng”. Với những dòng có giá trị bằng nhau trên cột “Tổng”, các dòng này tiếp tục được sắp xếp giảm dần theo cột “Chuyên”

E9. Cho bảng dữ liệu tuyển sinh trong Hình 2 Bài E4. Em hãy thực hiện các yêu cầu sắp xếp dữ liệu như sau:

1) Sắp xếp danh sách thí sinh theo tổng điểm giảm dần

2) Sắp xếp danh sách theo điểm chuyên giảm dần

3) Sắp xếp danh sách thí sinh theo tổng điểm giảm dần, nếu tổng điểm bằng nhau thì sắp xếp theo điểm chuyên tăng dần

Trả lời:

1) 

– Chọn A2:H10

- Nháy chuột vào dải lệnh Data => Sort: xuất hiện hộp thoại như hình dưới

- Trong hộp thoại Sort: Đánh dấu vào lựa chọn My data has headers; chọn cột “Tổng” tại mục Sort by chọn “Largest to Smallest” trong mục Order 

- Chọn OK

2) 

– Chọn A2:H10

- Nháy chuột vào dải lệnh Data => Sort

- Trong hộp thoại Sort: Đánh dấu vào lựa chọn My data has headers; chọn cột “Chuyên” tại mục Sort by chọn “Largest to Smallest” trong mục Order 

- Chọn OK

3) 

– Chọn A2:H10

- Nháy chuột vào dải lệnh Data => Sort

- Trong hộp thoại Sort: Đánh dấu vào lựa chọn My data has headers; chọn cột “Tổng” tại mục Sort by chọn “Largest to Smallest” trong mục Order 

- Chọn Add Level => chọn cột “Chuyên” tại mục Then by, chọn “Smallest to Largest”

- Chọn OK

E10. Cho bảng dữ liệu thống kê nhập hàng trong Hình 3 Bài E5. Em hãy thực hiện các yêu cầu sắp xếp dữ liệu như sau:

1) Sắp xếp các mặt hàng theo tiêu chí Thành tiền giảm dần

2) Sắp xếp các mặt hàng theo tiêu chí Số lượng giảm dần, nếu Số lượng bằng nhau thì sắp xếp tăng dần theo tiêu chí Thành tiền

3) Sắp xếp các mặt hàng theo tiêu chí Đơn giá tăng dần, nếu Đơn giá bằng nhau thì sắp xếp theo Số lượng giảm dần

Trả lời:

1) 

– Chọn A2:H8

- Nháy chuột vào dải lệnh Data => Sort

- Trong hộp thoại Sort: Đánh dấu vào lựa chọn My data has headers; chọn cột “Thành tiền” tại mục Sort by chọn “Largest to Smallest” trong mục Order 

 

- Chọn OK

2) 

– Chọn A2:H8

- Nháy chuột vào dải lệnh Data => Sort

- Trong hộp thoại Sort: Đánh dấu vào lựa chọn My data has headers; chọn cột “Số lượng” tại mục Sort by chọn “Largest to Smallest” trong mục Order 

- Chọn Add Level => chọn cột “Thành tiền” tại mục Then by, chọn “Smallest to Largest”

- Chọn OK

3) 

– Chọn A2:H8

- Nháy chuột vào dải lệnh Data => Sort

- Trong hộp thoại Sort: Đánh dấu vào lựa chọn My data has headers; chọn cột “Đơn giá” tại mục Sort by chọn “Smallest to Largest” trong mục Order 

- Chọn Add Level => chọn cột “Số lượng” tại mục Then by, chọn “Largest to Smallest”

- Chọn OK

E11. Cho bảng dữ liệu thống kê huy chương một số môn của đoàn thể thao Việt Nam tại SEA Games 31 như trong Hình 4 Bài E6. Em hãy thực hiện các yêu cầu sắp xếp dữ liệu như sau:

1) Sắp xếp các môn thi theo tổng số huy chương giảm dần

2) Sắp xếp các môn thi theo tổng số huy chương giảm dần, nếu tổng số huy chương bằng nhau thì sắp xếp giảm dần theo số huy chương Vàng, huy chương Bạc và huy chương Đồng

3) Sắp xếp các môn thi theo thứ tự từ điển tăng dần, các tên môn có cùng chữ cái bắt đầu được sắp xếp giảm dần theo tổng số huy chương.

Trả lời:

1)

– Chọn A2:H10

- Nháy chuột vào dải lệnh Data => Sort

- Trong hộp thoại Sort: Đánh dấu vào lựa chọn My data has headers; chọn cột “Tổng” tại mục Sort by chọn “Largest to Smallest” trong mục Order 

- Chọn OK

2) 

– Chọn A2:H10

- Nháy chuột vào dải lệnh Data => Sort

- Trong hộp thoại Sort: Đánh dấu vào lựa chọn My data has headers; chọn cột “Tổng” tại mục Sort by chọn “Largest to Smallest” trong mục Order 

- Chọn Add Level => chọn cột “HC Vàng” tại mục Then by, chọn “Largest to Smallest”

- Chọn Add Level => chọn cột “HC Bạc” tại mục Then by, chọn “Largest to Smallest”

- Chọn Add Level => chọn cột “HC Bạc” tại mục Then by, chọn “Largest to Smallest”

- Chọn OK

3) 

– Chọn A2:H10

- Nháy chuột vào dải lệnh Data => Sort

- Trong hộp thoại Sort: Đánh dấu vào lựa chọn My data has headers; chọn cột “Môn thi” tại mục Sort by chọn “A to Z” trong mục Order 

- Chọn Add Level => chọn cột “Tổng” tại mục Then by, chọn “Largest to Smallest”

- Chọn OK

 

 

Nội dung quan tâm khác

Thêm kiến thức môn học

Bình luận

Giải bài tập những môn khác