Adv
Adv
Practical Examination
Unique Paper Code: 2346000001 Date-22nd May 2025
Name of Course: Skill Enhancement Course (SEC) Duration: 2 hours
Name of Paper: Advanced Spreadsheet Tools Maximum marks: 20
Semester-II
Note: 1. All questions are compulsory. Each question carries equal marks (5 marks).
2. Save file with your name_rollno.
SET-B
Q1. Create a profit model in Excel using the formula: Profit = (Selling Price × Units Sold) – (Variable Cost × Units Sold +
Fixed Cost), where the fixed cost is $10,000 and the variable cost per unit is $20. Using this model, create a Data
Table to analyze how profit varies with selling prices ranging from $30 to $60 (in steps of $5) and units sold from 500
to 2000 (in steps of 250). Then, use the Scenario Manager to evaluate three scenarios: Low Demand (500 units, $30
price), Moderate Demand (1000 units, $45 price), and High Demand (2000 units, $60 price). Finally, generate a
Scenario Summary Report showing the profit for each scenario.
Q2. Consider daily sales data for April’25 month in Excel (using RANDBETWEEN function). In Excel, calculate the 3-day
moving average of the sales using appropriate formulas. Apply Conditional Formatting to highlight any day where
the actual sales are above the 3-day moving average. Then, create a line chart that displays both the actual daily
sales and the 3-day moving average on the same graph for visual comparison.
Q3. You have the following sales data in Excel, which contains some errors and missing values:
Product Region Units Sold Sales Amount
Laptop East 50 50000
Laptop West N/A 30000
Phone East 70 #VALUE!
Phone West 60 30000
Tablet East 40 20000
Tablet West 35 (blank)
Using AGGREGATE function answer the following:
(i) Calculate the total Units Sold for each product, ignoring any error or non-numeric entries.
(ii) Find the average Units Sold across all regions, handling missing or invalid data gracefully.
(iii) Identify the highest Sales Amount recorded, ignoring errors.
Q4. Write a macro that automates the following tasks in an Excel worksheet: first, it inserts a new row above the
current active cell and writes the text “Report Generated” in the first column of that new row; second, it uses relative
referencing so the macro works correctly no matter which cell is active when run; third, it formats the entire inserted
row by applying bold font, setting the background color to light yellow, and centering the text. Record this macro, assign
it to a button, and run it as needed.