You've learned about various AI tools that can help with Excel tasks-from generating formulas to cleaning data and creating reports. Now it's time to test your skills with real-world challenges that combine multiple techniques you've covered. This lesson gives you progressively challenging exercises that simulate actual workplace scenarios, showing you the difference between basic AI use and expert-level AI-assisted Excel work.
Each exercise in this lesson presents a complex problem that someone faces in their job or personal project. You'll see how beginners might struggle with their AI requests, and then learn how experienced users craft prompts and use AI tools to get exactly what they need. By working through these exercises, you'll develop the judgment to know when and how to use AI effectively in Excel.
Maria runs a small electronics store and has been tracking sales in Excel for six months. She has a spreadsheet with columns for Date, Product Name, Category, Quantity Sold, Unit Price, and Salesperson. She needs to create a dashboard that automatically shows total revenue by category, top-performing products, and sales performance by employee. The dashboard should update whenever she adds new sales data.
Maria opens ChatGPT and types: "Help me make a sales dashboard in Excel."
The AI gives her generic advice about pivot tables and charts but doesn't address her specific data structure. She tries again: "Give me formulas for my sales data." The AI provides sample formulas using column names like A, B, C, which don't match her actual layout. Maria spends an hour trying to adapt these generic solutions, making mistakes with cell references and getting error messages she doesn't understand.
Maria uses a structured approach with her AI tool:
Complete working solution the AI provided:
For the salesperson analysis, Maria then asked: "Create a formula that lists each unique salesperson and their total sales. I want this starting in cell G12." The AI provided a solution using UNIQUE and SUMIF functions that automatically updates when new salespeople are added.
Dr. Patel runs a dental clinic with three dentists. She needs an Excel system where her receptionist can enter appointment details, and the spreadsheet automatically flags scheduling conflicts (when two patients are booked with the same dentist at overlapping times). The spreadsheet has columns for Patient Name, Dentist, Appointment Date, Start Time, Duration (in minutes), and she needs a "Conflict Alert" column that shows "OK" or "CONFLICT".
The receptionist asks an AI chatbot: "Excel formula to check for time conflicts."
The AI gives a simple formula that checks if two times are the same, but doesn't account for appointment duration or the fact that a 2:00 PM appointment lasting 30 minutes conflicts with a 2:15 PM appointment. The receptionist tries: "Formula to check if appointments overlap." The AI provides a complex array formula without explaining how to adapt it to multiple rows or specific dentists. After several failed attempts, the receptionist still has a formula that flags false conflicts between different dentists.
Dr. Patel uses a systematic prompting strategy:
Final working solution:
Dr. Patel then asked: "Explain what each part of this formula does so my receptionist can understand it." The AI broke down the formula into understandable pieces:
Professor Johnson teaches a university course and needs an Excel grade book that handles complex grading rules. She has 40 students with scores for 5 assignments (each worth 10%), 2 midterms (each worth 15%), and 1 final exam (worth 30%). However, she wants to implement a conditional curve: if a student's final exam score is higher than their midterm average, the final should count for 40% and the midterms should each count for 12.5%. She also needs to assign letter grades based on the final percentage using a specific scale.
Professor Johnson tries: "Formula to calculate weighted grades in Excel."
The AI gives her a basic weighted average formula: =SUMPRODUCT(scores,weights)/SUM(weights). She tries to adapt this but can't figure out how to make the weights change conditionally based on the final exam performance. She asks: "How to make weights change?" The AI suggests IF statements, but doesn't show how to integrate them into a complete grading formula. After creating several broken formulas with mismatched parentheses and circular logic, she's stuck.
Professor Johnson breaks the problem into clear components:
Complete working solution:
Cell J2 (Weighted Grade):
=IF(I2>AVERAGE(G2:H2), (SUM(B2:F2)/5)*0.1*5 + G2*0.125 + H2*0.125 + I2*0.4, (SUM(B2:F2)/5)*0.1*5 + G2*0.15 + H2*0.15 + I2*0.3)
Cell K2 (Letter Grade):
=IF(J2>=90,"A",IF(J2>=80,"B",IF(J2>=70,"C",IF(J2>=60,"D","F"))))
Summary Statistics:
Professor Johnson then asked: "Can you add a column that shows how many percentage points each student is above or below the class average?" The AI provided: Cell L2: =J2-$M$1, with the $ signs ensuring the class average reference stays fixed when copying down.
Now it's your turn to apply what you've learned. For each task below, plan how you would use AI tools to solve the problem. Think about what information you need to provide, how to break down the problem, and what follow-up questions you might need.
You manage a small restaurant and keep inventory in Excel. You have columns for: Ingredient Name, Current Stock (in units), Minimum Required Stock, Unit Cost, and Supplier Name. You need to create a system that automatically highlights ingredients that are below the minimum required stock and calculates the total cost to reorder them back to the minimum level. Additionally, you want a summary section that shows total reorder cost by supplier and counts how many items need reordering from each supplier.
Plan your AI prompts to build this system. Consider: What specific cell locations will you use? How will you break this into steps? What helper columns might you need? How will you handle the conditional highlighting and calculations?
You're a freelance graphic designer working with multiple clients on different projects. Your Excel sheet tracks: Client Name, Project Name, Date, Hours Worked, Hourly Rate, and Expenses. You need to create an automated invoice section where you can select a client name and a date range, and Excel automatically calculates: total hours worked for that client in that period, total labor cost, total expenses, subtotal, tax (8%), and final amount due. The invoice section should also list all project names worked on during that period for that client.
Design your approach using AI tools. Think about: How will you allow date range selection? What formulas will filter data by client and date? How will you create a unique list of projects? What's the most logical order to build these components?
You're organizing parent-teacher conferences for a school with 8 teachers. Each conference slot is 15 minutes. Teachers are available from 3:00 PM to 7:00 PM on conference day. You have a list of students with their homeroom teacher, but parents need to schedule with multiple teachers (not just their homeroom teacher). You need an Excel system where: you can enter a parent's name, student name, desired teacher, and preferred time slot; the system checks if that teacher is available at that time; the system prevents double-booking teachers; and you can see each teacher's complete schedule for the day in a summary view.
Map out your AI-assisted solution strategy. Consider: How will you structure the time slots? What data validation might help prevent errors? How will you check for conflicts across all bookings? How will you create the teacher schedule summary view?