Preparing your learning space...
75% through AI + Excel Projects tutorials
A student result system enters marks, computes totals and grades, and ranks students. You build it in Excel and use Copilot and ChatGPT for the grading logic and report layout.
student-result-system.xlsx │ ├── Sheet: Marks (StudentID, Name, Math, Sci, Eng, Total, Avg, Grade, Rank) ├── Sheet: Report (per-student card) └── Module: StuMacros (optional VBA)
Total and average columns from subject marks.
Grade and rank depend on the average.
=SUM(C2:E2) =AVERAGE(C2:E2)
Ask ChatGPT:
"Write Excel formulas for total and average of three subject columns C, D, E."
A letter grade from the average.
Grades are easier to read than numbers.
=IFS(F2>=90,"A", F2>=75,"B", F2>=60,"C", F2>=50,"D", TRUE,"F")
TRUE,"F" is the fallback for below 50.Ask Copilot:
"Write an IFS formula that returns A for >=90, B >=75, C >=60, D >=50, else F."
A rank of each student by total.
Shows who scored highest.
=RANK(F2, F$2:F$100)
F$2:F$100 is an absolute range so it stays fixed when copied.Ask ChatGPT:
"Write a RANK formula that ranks a total against an absolute range F2:F100."
A pass/fail label and an AI report sentence.
Quick status and a readable card.
=IF(F2>=50, "Pass", "Fail")
Paste a student's row into ChatGPT:
"Write one sentence for a report card: name, average, grade, and pass/fail."
=SUM(C2:E2) =AVERAGE(C2:E2) =IFS(F2>=90,"A", F2>=75,"B", F2>=60,"C", F2>=50,"D", TRUE,"F") =RANK(F2, F$2:F$100) =IF(F2>=50, "Pass", "Fail")
ChatGPT: "Total and average of columns C,D,E." Copilot: "IFS grade A>=90 down to F." ChatGPT: "RANK total against absolute range F2:F100." ChatGPT: "One report-card sentence from a student row."
student-result-system.xlsx.Input: Math 90, Sci 80, Eng 70. Expected Output: Total 240, Avg 80, Grade B, Pass. Explanation: Average 80 maps to B.
Input: All 40. Expected Output: Avg 40, Grade F, Fail. Explanation: Below 50 fails and grades F.
Input: Top total 240 among 30 students. Expected Output: Rank 1. Explanation: Highest total ranks first.
Problem: Grade too high. Reason: IFS order wrong (checked low first). Solution: Keep conditions high to low; first true wins.
Problem: Same rank for different totals. Reason: Range included a blank or text. Solution: Use a clean numeric absolute range.
Problem: Divides by wrong count. Reason: Included the Total column in AVERAGE. Solution: Average only the subject columns.
Save your progress and earn XP for completing tutorials.
4 questions · Pass with 70%+
1Grade formula uses?
2=RANK(F2, F$2:F$100) does?
3Pass/Fail uses?
4ChatGPT can?
Technology
Excel with AI
Lesson group
AI + Excel Projects
Progress
75% complete