Bài tập củng cố Tin học 9 kết nối: Bài 12a Sử dụng hàm IF

Bài tập củng cố môn Tin học 9 kết nối tri thức: Bài 12a Sử dụng hàm IF. Phần bài tập gồm 4 mức độ: Nhận biết, Thông hiểu, Vận dụng và Vận dụng cao bám sát với chương trình sách giáo khoa. Thông qua bài tập này, học sinh có thể ôn luyện kiến thức đã học từ cơ bản đến nâng cao.

Nội dung chi tiết

1. NHẬN BIẾT (5 CÂU)

Câu 1: Hàm IF trong Excel có chức năng gì?

Trả lời:

- Hàm IF được sử dụng để kiểm tra một điều kiện và trả về hai kết quả khác nhau tùy thuộc vào việc điều kiện đó là đúng hay sai.

Câu 2: Cú pháp cơ bản của hàm IF là gì? Giải thích ý nghĩa của từng đối số.

Trả lời:

=IF(logical_test, value_if_true, value_if_false)

Trong đó:

- logical_test: Điều kiện cần kiểm tra. Đây có thể là một so sánh (ví dụ: A1>5), một hàm logic (ví dụ: AND(A1>5,B1<10)), hoặc bất kỳ biểu thức nào trả về giá trị TRUE hoặc FALSE.

- value_if_true: Giá trị sẽ được trả về nếu điều kiện là đúng.

- value_if_false: Giá trị sẽ được trả về nếu điều kiện là sai.

Câu 3: Điều kiện trong hàm IF có thể là gì? (ví dụ: bằng, lớn hơn, nhỏ hơn, chứa...)

Trả lời:

- Điều kiện trong hàm IF rất linh hoạt, bạn có thể sử dụng các toán tử so sánh như:

=: Bằng

>: Lớn hơn

<: Nhỏ hơn

>=: Lớn hơn hoặc bằng

<=: Nhỏ hơn hoặc bằng

<>: Khác

- Ngoài ra, có thể sử dụng các hàm logic như AND, OR, NOT để kết hợp nhiều điều kiện.

Câu 4: Hãy viết công thức để kiểm tra xem điểm của một bạn học sinh có lớn hơn 5 không.

Trả lời:

- Giả sử:

+ Ô A2 chứa điểm số của học sinh.

- Công thức: =IF(A2>5,"Đạt","Chưa đạt")

Câu 5: Lỗi thường gặp khi sử dụng hàm IF là gì?

Trả lời:

- Sai cú pháp

- Điều kiện không hợp lệ

- Giá trị trả về không đúng kiểu dữ liệu

- Lồng quá nhiều hàm IF

2. THÔNG HIỂU (4 CÂU)

Câu 1: Hãy so sánh sự khác biệt giữa hàm IF và hàm SUMIF.

Trả lời:

Tính năng

Hàm IF

Hàm SUMIF

Chức năng chính

Kiểm tra một điều kiện và trả về một trong hai giá trị

Tính tổng các ô thỏa mãn một điều kiện

Cú pháp

=IF(logical_test, value_if_true, value_if_false)

=SUMIF(range, criteria, sum_range)

Kết quả trả về

Một giá trị (số, văn bản, hoặc một công thức khác)

Một giá trị số (tổng)

Ứng dụng

Quyết định, phân loại dữ liệu

Tính toán, tổng kết dữ liệu

Câu 2: Trong trường hợp nào chúng ta nên sử dụng hàm IF?

Trả lời:

- Muốn kiểm tra một điều kiện và thực hiện hành động khác nhau tùy thuộc vào kết quả.

- Phân loại dữ liệu dựa trên các tiêu chí nhất định.

- Tạo các thông báo hoặc hiển thị kết quả tùy chỉnh.

- Thực hiện các phép tính có điều kiện.

Câu 3: Định dạng dữ liệu có ảnh hưởng đến kết quả của hàm IF không?

Trả lời:

- Định dạng dữ liệu có thể ảnh hưởng đến kết quả của hàm IF, đặc biệt khi so sánh các giá trị. Nếu so sánh một ô định dạng là số với một ô định dạng là văn bản, kết quả có thể không chính xác.

=> Khi sử dụng hàm IF, đảm bảo các giá trị được so sánh có cùng kiểu dữ liệu.

Câu 4: Hàm IF có thể sử dụng các điều kiện phức tạp hơn không? Nếu có, hãy cho ví dụ.

Trả lời:

- Hàm IF có thể sử dụng các điều kiện phức tạp hơn bằng cách:

+ Sử dụng các toán tử logic AND, OR, NOT để kết hợp nhiều điều kiện.

+ Sử dụng nhiều hàm IF lồng nhau để tạo ra các quyết định phức tạp hơn.

+ Kết hợp hàm IF với các hàm khác như SUM, AVERAGE, COUNT để thực hiện các phép tính phức tạp.

- Ví dụ:

Điều kiện phức tạp: =IF(AND(A2>5,B2<10),"Đạt","Không đạt") (Kiểm tra xem A2 lớn hơn 5 và B2 nhỏ hơn 10).

3. VẬN DỤNG (3 CÂU)

Câu 1: Trong một bảng điểm, hãy hiển thị "Đạt" nếu điểm lớn hơn hoặc bằng 5, ngược lại hiển thị "Chưa đạt".

Trả lời:

- Giả sử:

+ Ô A2 chứa điểm số của học sinh.

- Công thức: =IF(A2>=5,"Đạt","Chưa đạt")

Câu 2: Kiểm tra xem một số có vừa chia hết cho 3 vừa chia hết cho 5.

Trả lời:

- Giả sử:

+ Ô A2 chứa số cần kiểm tra.

- Công thức:

=IF(AND(MOD(A2,3)=0,MOD(A2,5)=0),"Chia hết cho cả 3 và 5","Không chia hết")

Câu 3: Tìm kiếm các ô có giá trị âm và thay thế bằng 0.

Trả lời:

- Giả sử: Phạm vi dữ liệu cần kiểm tra là A2:A10.

- Công thức (nhập vào ô B2 và kéo công thức xuống các ô bên dưới): =IF(A2<0,0,A2)

4. VẬN DỤNG CAO (1 CÂU)

Câu 1: Sử dụng hàm IF để phân loại khách hàng theo mức độ chi tiêu.

Trả lời:

Giả sử:

- Cột A: Mã khách hàng

- Cột B: Tổng chi tiêu của khách hàng

Phân loại:

- VIP: Khách hàng chi tiêu trên 10.000.000 đồng

- Thường: Khách hàng chi tiêu từ 5.000.000 đến 10.000.000 đồng

- Mới: Khách hàng chi tiêu dưới 5.000.000 đồng

- Công thức (nhập vào ô C2 và kéo công thức xuống các ô bên dưới):

=IF(B2>=10000000,"VIP",IF(B2>=5000000,"Thường","Mới"))

Ví dụ:

Mã khách hàngTổng chi tiêuMức độ
KH00112.000.000VIP
KH0028.000.000Thường
KH0033.000.000Mới