Ravindra BagaleCourses & study guides मराठी Track your progress

21. Real-World Project Briefs

21.2 Budget vs Actual Report

The ask. Shraddha Bagale runs finance for a fictional Pune dark store. She needs a monthly budget vs actual sheet: the variance for each cost head, the variance %, and a flag for any head that is more than 5% over budget.

Sheet Costs, A1:C6 (November, fictional):

A: Cost head B: Budget (₹) C: Actual (₹)
Rent 60,000 60,000
Rider wages 1,80,000 1,96,500
Electricity 24,000 21,900
Packaging 30,000 33,600
Local marketing 20,000 12,500

What to deliver (one under the other):

  1. Make the range a Table named tblCosts.
  2. Add Variance (₹) = Budget − Actual. Positive means under budget. Write this rule in a note above the table.
  3. Add Variance % = Variance ÷ Budget.
  4. Add Flag: "Over budget" when actual is more than 5% above budget, "Under budget" when actual is below budget, else "On budget".
  5. Add totals with SUM, and total variance % = total variance ÷ total budget.
  6. Highlight Over budget rows in light red.

Key formulas (row 2; copy down or let the Table fill them):

D2: =[@Budget]-[@Actual]
E2: =[@Variance]/[@Budget]
F2: =IF(([@Actual]-[@Budget])/[@Budget]>5%,"Over budget",IF([@Actual]<[@Budget],"Under budget","On budget"))
Total variance %: =SUM(tblCosts[Variance])/SUM(tblCosts[Budget])

Expected result (check your numbers):

Cost head Variance (₹) Variance % Flag
Rent 0 0.0% On budget
Rider wages -16,500 -9.2% Over budget
Electricity 2,100 8.8% Under budget
Packaging -3,600 -12.0% Over budget
Local marketing 7,500 37.5% Under budget
Total -10,500 -3.3% —

Total budget ₹3,14,000, total actual ₹3,24,500. The store is ₹10,500 over budget in total, but Rider wages alone are ₹16,500 over. The total hides the problem.

Checks before you send it:

  1. The sign rule (positive = under budget) is written on the sheet.
  2. Variance % uses the budget as the denominator.
  3. Rider wages and Packaging are flagged.
  4. The total row does not add the percentages.

Ravindra Bagale's Tip

Write the sign rule on the sheet: "positive variance = under budget". Half the arguments in a review meeting come from people reading the sign the other way.

Loading practice tasks...

  1. Total times (Easy): Add up Times in D2:D11.
  2. Average amount (Easy): Average of E2:E11, rounded to 2 decimals.
  3. Rows in Food (Easy): How many rows have Category "Food"?
  4. Largest times (Easy): The largest value in D2:D11.
  5. Times for Food (Medium): Total of D2:D11 where B is "Food".
  6. Food in Mumbai (Medium): Total of D2:D11 where B is "Food" and C is "Mumbai".
  7. Best in Food (Medium): Largest E2:E11 value where B is "Food".
  8. Value of row 2 (Medium): D2 times E2.
  9. Look up Chloe Dubois (Medium): The Times for "Chloe Dubois" (use a lookup on column A).
  10. Total value (Hard): Sum of D times E for all rows.
  11. Share of Food (Hard): Share of D2:D11 that is "Food", rounded to 3 decimals.
  12. Rank of row 2 (Hard): Rank of D2 among D2:D11 (largest = 1).
  13. Above average? (Hard): "Above" if E2 is above the average of E2:E11, else "Below".