
π This article includes 1 downloadable practice file β
In this article
| Column | Formula |
|---|---|
| Variance βΉ | =[@Actual] - [@Budget] (positive = overspend for costs) |
| Variance % | =[@Actual] / [@Budget] - 1 |
| Status | =IFS(var% > 10%, "Over", var% < -10%, "Under", TRUE, "OK") |
In the practice data: budget βΉ31,10,000, actual βΉ34,16,600 (βΉ3,06,600 over). Three heads are more than 10% over; Travel is 25.9% over; the largest overspend in rupees is Salaries, because a small percentage on a big head beats a big percentage on a small one.
Make it readable
- Conditional formatting icon set on Variance %: red above +10%, amber 0 to 10%, green below 0.
- Show sub-totals by department with SUMIFS; add YTD columns using the FY functions from the Excel Intermediate course.
- For revenue lines, flip the sign logic: under budget is bad.
Practice
Download the workbook below. Type your formula in the yellow column; the Check column turns green when it matches Excel’s own answer, and the Answers sheet has a working formula for every task. Tax rates and limits in the examples are for practice; verify current rules before real use.
Test formulas dynamically in our web formula laboratory or download the companion Excel workbook.
π Practice files for this article
- πPractice workbookEight expense heads, budget and actual, 8 tasks.β¬ XLSX Β· 14 KB
Free to use for learning. Files with macros (.bas) are plain text β import them with Alt+F11 β File β Import File, and always test on a copy.
Atul (AJ) builds office-automation and local-first AI tools as Atulya AI, and works with Excel, SAP and Oracle EPM every day. He writes about the shortcuts, macros and automations that actually save time β plus the occasional wacky fact. Videos on YouTube: Lazy Automator AI (@LazyAutomatorAI).
More posts by Atul βStuck on a step? Ask a question and the AI answers using this article.