(Thực hành) Với bảng dữ liệu nhập hàng như Hình 2 trong Bài E3.5 hãy thực hiện các yêu cầu sau
Giải SBT Tin học 9 Cánh diều Bài 3: Hàm điều kiện IF (tiếp theo)
Câu E3.18 trang 36 SBT Tin học 9: (Thực hành): Với bảng dữ liệu nhập hàng như Hình 2 trong Bài E3.5, hãy thực hiện các yêu cầu sau:
1.Tính giá trị cột Thành tiền theo quy tắc:
Thành tiền = Đơn giá * Số lượng
2.Tính giá trị cột Chiết khấu theo quy tắc:
Mặt hàng có số lượng từ 40 trở lên thì chiết khấu 15% của Thành tiền; Nếu số lượng từ 20 đến dưới 40 thì chiết khấu 10% của Thành tiền; Nếu số lượng từ 10 đến dưới 20 thì chiết khấu 5% của Thành tiền; Còn lại không chiết khấu.
3.Thêm một cột Khuyến mãi tháng ngay bên phải cột Chiết khấu và tính giá trị theo quy tắc:
Nếu mặt hàng có số lượng từ 30 trở lên thì Khuyến mãi tháng bằng 10% của Thành tiền.
Nếu mặt hàng quá có số lượng từ 50 trở lên thì Khuyến mãi tháng bằng 15% của Thành tiền.
Còn lại Khuyến mãi tháng bằng 0.
4.Tính giá trị cột Tiền thanh toán theo quy tắc:
Tiền thanh toán = Thành tiền - Chiết khấu - Khuyến mãi tháng.
Lời giải:
Hướng dẫn:
1.Tính giá trị cột Thành tiền theo quy tắc:
Thành tiền = Đơn giá * Số lượng. Ví dụ, nếu ô đơn giá là B2 và số lượng là C2, công thức sẽ là: =B2*C2
2.Tính giá trị cột Chiết khấu theo quy tắc:
Sử dụng hàm IF để tính chiết khấu dựa trên số lượng:
=IF(C2>=40, B2*C2*0.15, IF(C2>=20, B2*C2*0.10, IF(C2>=10, B2*C2*0.05, 0)))
3.Thêm một cột Khuyến mãi tháng ngay bên phải cột Chiết khấu và tính giá trị theo quy tắc:
Sử dụng hàm IF để tính khuyến mãi tháng:
=IF(C2>=50, B2*C2*0.15, IF(C2>=30, B2*C2*0.10, 0))
4.Tính giá trị cột Tiền thanh toán theo quy tắc:
Tiền thanh toán = Thành tiền - Chiết khấu - Khuyến mãi tháng. Công thức sẽ là:
=B2*C2 - D2 - E2
Lời giải sách bài tập Tin học 9 Bài 3: Hàm điều kiện IF (tiếp theo) hay khác: