Lưu Thùy Trang
Giới thiệu về bản thân
a) Xác định yếu tố đã cho (Input) và kết quả cần đạt (Output) của bài toán: Yếu tố đã cho (Input): Ba số 𝑎 , 𝑏 , 𝑐 . Kết quả cần đạt (Output): Giá trị trung bình cộng của ba số đó (kí hiệu là T B C 𝑇 𝐵 𝐶 ). b) Vẽ sơ đồ khối mô tả thuật toán: Thuật toán này bao gồm các bước: Bắt đầu → → Nhập dữ liệu → → Tính toán → → Xuất kết quả → → Kết thúc. Mô tả bằng lời trước khi vẽ: Bắt đầu. Nhập giá trị cho 3 số 𝑎 , 𝑏 , 𝑐 . Tính tổng: 𝑆 = 𝑎 + 𝑏 + 𝑐 . Tính trung bình cộng: 𝑇 𝐵 𝐶 = 𝑆 / 3 . Xuất kết quả T B C 𝑇 𝐵 𝐶 . Kết thúc. Sơ đồ khối: mermaid graph TD A([Bắt đầu]) --> B[/Nhập a, b, c/] B --> C[S = a + b + c] C --> D[TBC = S / 3] D --> E[/Xuất TBC/] E --> F([Kết thúc])
a) Kiểu dữ liệu của ô D2 khi sử dụng công cụ xác thực dữ liệu (Data Validation)
Ô D2 đang chứa giá trị 2002 (Năm sinh).
Khi sử dụng công cụ xác thực dữ liệu cho ô này, kiểu dữ liệu phù hợp nhất là Số nguyên (Whole number).
Giải thích: Năm sinh thường được nhập dưới dạng số nguyên dương (ví dụ: từ 1900 đến năm hiện tại) để tránh nhập sai ký tự hoặc số thập phân.
b) Công thức tính tổng số tiền của những người sinh năm 2002
Để tính tổng có điều kiện (điều kiện là Năm sinh = 2002), chúng ta sử dụng hàm SUMIF.
Cú pháp hàm: =SUMIF(vùng_điều_kiện, điều_kiện, vùng_tính_tổng)
Vùng điều kiện (Năm sinh): Từ ô D2 đến D9.
Điều kiện: 2002.
Vùng tính tổng (Tiền ủng hộ): Từ ô E2 đến E9.
=> Công thức cụ thể:
=SUMIF(D2:D9, 2002, E2:E9)
Kết quả tính toán
Trong bảng có 2 người sinh năm 2002 là:
Nguyễn Thị Ngọc (D2): 150.000 đ
Hoàng Minh Lợi (D8): 350.000 đ
Tổng cộng: 150.000 + 350.000 = 500.000 đ.
a) Công thức đếm số người có số ngày công lớn hơn 27
Để đếm số lượng dựa trên một điều kiện, chúng ta sử dụng hàm COUNTIF.
Vùng dữ liệu: Cột "Số công" từ ô C2 đến C9.
Điều kiện: Lớn hơn 27 (">27").
Công thức:
=COUNTIF(C2:C9, ">27")
b) Công thức tính tiền thưởng cho ô E2
Để tính thưởng theo nhiều điều kiện khác nhau, chúng ta sử dụng hàm IF lồng nhau.
Điều kiện 1: Nếu số ngày công (ô C2) > 28
→
→
Thưởng 200.000.
Điều kiện 2: Nếu số ngày công (ô C2) > 26 và < 28
→
→
Thưởng 100.000.
Lưu ý: Vì điều kiện 1 đã xét các trường hợp > 28, nên ở nhánh "Sai" của điều kiện 1, ta chỉ cần xét C2 > 26 (lúc này mặc định là từ 28 trở xuống). Tuy nhiên, vì yêu cầu ghi rõ "nhỏ hơn 28" nên nếu đúng bằng 28 cũng sẽ không được thưởng theo logic này.
Còn lại: 0.
Công thức tại ô E2:
=IF(C2 > 28, 200000, IF(AND(C2 > 26, C2 < 28), 100000, 0))
Giải thích
C2 > 28: Kiểm tra nếu ngày công lớn hơn 28.
AND(C2 > 26, C2 < 28): Kiểm tra đồng thời hai điều kiện là lớn hơn 26 và nhỏ hơn 28 (tức là chỉ có trường hợp 27 ngày công).
0: Giá trị trả về nếu không thỏa mãn các điều kiện trên.