1. Corporate Sample Dataset
To make the examples closer to real corporate MIS work, our fictional company operates across multiple Indian cities. The dataset contains city, region, sales manager, product, category, units, revenue, target and customer count.
| Date | City | Region | Sales Manager | Product | Category | Units | Revenue | Target | Customers |
|---|---|---|---|---|---|---|---|---|---|
| 01-09-2026 | Chennai | South | Arun | Enterprise Plus | Software | 42 | 630000 | 600000 | 31 |
| 02-09-2026 | Bengaluru | South | Priya | Enterprise Plus | Software | 38 | 570000 | 600000 | 28 |
| 03-09-2026 | Hyderabad | South | Rahul | Business Standard | Software | 55 | 550000 | 500000 | 46 |
| 04-09-2026 | Mumbai | West | Neha | Enterprise Plus | Software | 45 | 675000 | 650000 | 36 |
| 05-09-2026 | Delhi | North | Amit | Business Standard | Software | 60 | 600000 | 625000 | 50 |
| 06-09-2026 | Pune | West | Riya | Professional Basic | Subscription | 72 | 432000 | 400000 | 61 |
| 07-09-2026 | Chennai | South | Arun | Business Standard | Software | 58 | 580000 | 550000 | 49 |
| 08-09-2026 | Bengaluru | South | Priya | Professional Basic | Subscription | 75 | 450000 | 420000 | 63 |
Column structure
- A = Date
- B = City
- C = Region
- D = Sales Manager
- E = Product
- F = Category
- G = Units
- H = Revenue
- I = Target
- J = Customers
2. XLOOKUP — Retrieve Corporate Master Data
Imagine we have a separate city master containing City, Region and Regional Head.
| City | Region | Regional Head |
|---|---|---|
| Chennai | South | Karthik |
| Bengaluru | South | Meera |
| Hyderabad | South | Vivek |
| Mumbai | West | Shreya |
| Delhi | North | Rohan |
| Pune | West | Megha |
Suppose L2 contains a City. To return its Regional Head:
3. INDEX + MATCH — Flexible Corporate Lookups
INDEX + MATCH performs the same basic lookup concept using two separate functions.
This is still important knowledge because many corporate workbooks contain older INDEX + MATCH models.
4. SUMIFS — City + Product + Region Analysis
Corporate MIS often needs multi-dimensional reporting. Suppose you want total revenue for Chennai for Enterprise Plus.
Make the report dynamic
Suppose L2 contains the City and L3 contains the Product:
Now the user can change the city or product without changing the formula.
5. COUNTIFS — Transaction and Customer Analysis
COUNTIFS counts the number of rows that meet multiple conditions.
Example: count how many transactions belong to the South region.
Add another condition: count South transactions for the Software category.
The same pattern can be used for city, manager, category, product and reporting status.
6. SUMPRODUCT — Advanced Corporate Metrics
SUMPRODUCT is useful when you need row-level multiplication, weighted calculations or multiple conditions.
Revenue from Chennai
That example assumes a numeric value in the last multiplication column. In a real report, SUMPRODUCT is better used with compatible numeric ranges, such as Units × Rate.
Weighted average example
Here the formula weights Revenue by Units. Always decide what the weighting should represent before using this pattern in a client report.
7. FILTER — Build a Dynamic City Report
Suppose L2 contains the city Chennai. You want all Chennai transactions to appear automatically.
8. UNIQUE — Dynamic City or Manager List
To create a unique city list from the dataset:
This can be used as the source of a report selector or dropdown list.
9. SORT — Organize the Dynamic List
Combine SORT and UNIQUE:
The result becomes a unique, alphabetically sorted city list.
10. IF — Convert Corporate Metrics into Status
Suppose L2 contains Revenue and M2 contains Target. We want to know whether the target was achieved.
11. IFS — Build Performance Categories
IFS is useful when a report requires more than two outcomes. Assume L2 contains the achievement percentage.
This can classify performance into multiple management categories.
12. IFERROR — Keep Management Reports Clean
If a city is missing from a master table, a lookup can return an error. Wrap the lookup with IFERROR:
The formula returns the normal result when the city exists, and "Not Found" when it does not.
13. LET — Make a Long Corporate Formula Readable
Suppose L2 = City and L3 = Product. We want revenue and then classify the result.
14. City-Level MIS: A Practical Corporate Dashboard Logic
A simple management report can allow a user to choose a city and show the following KPIs:
- Total Revenue
- Total Units
- Total Customers
- Target
- Target Achievement %
- Number of Transactions
- Performance Status
Total Revenue
Total Units
Total Customers
Target
Achievement %
Performance Status
15. City Comparison Example
Once the formulas are connected to a city selector, the same dashboard can compare Chennai, Bengaluru, Hyderabad, Mumbai, Delhi and Pune.
| City | Region | Example Reporting Focus |
|---|---|---|
| Chennai | South | Revenue, Target, Manager Performance |
| Bengaluru | South | Revenue, Customers, Product Mix |
| Hyderabad | South | Revenue, Units, Category Analysis |
| Mumbai | West | Revenue, Target, Sales Conversion |
| Delhi | North | Revenue, Customers, Target Gap |
| Pune | West | Subscription Growth, Revenue, Units |
16. Combine Functions — Where Advanced Excel Starts
Individual functions are the building blocks. Advanced MIS work begins when multiple functions work together.
XLOOKUP + IFERROR
Retrieve master data and display a controlled message instead of a lookup error.
UNIQUE + SORT
Create clean dynamic lists for cities, managers, products or regions.
SUMIFS + IFS
Calculate a KPI and immediately classify performance into a management category.
LET + SUMIFS + IFS
Organize a complex calculation into readable named variables and a final business rule.
17. Common Corporate Excel Mistakes
- Mixing different city names such as Bengaluru and Bangalore in the same dataset.
- Using inconsistent date formats.
- Hard-coding business criteria into every formula.
- Building reports directly from messy raw data.
- Ignoring errors when creating management-facing reports.
- Using formulas without understanding the business rule.
- Publishing confidential company data in a public portfolio.
18. Recommended Learning Order
- IF and IFERROR
- SUMIFS and COUNTIFS
- XLOOKUP
- INDEX + MATCH
- SUMPRODUCT
- FILTER
- UNIQUE + SORT
- IFS
- LET
- Combine the functions into complete MIS reports
Result Output — What the Corporate Report Looks Like
The formulas are only the engine. The final deliverable should present the calculated results in a clean management view with consistent colour rules. The following is a fictional output preview.
Sales Performance Summary
| City | Revenue | Target | Achievement | Status |
|---|---|---|---|---|
| Chennai | ₹4.80 Cr | ₹5.00 Cr | 96% | GOOD |
| Bengaluru | ₹3.65 Cr | ₹3.90 Cr | 94% | GOOD |
| Hyderabad | ₹3.20 Cr | ₹3.65 Cr | 88% | WATCH |
| Delhi | ₹2.20 Cr | ₹3.05 Cr | 72% | ACTION |
Colour Formatting — Make the Result Easy to Read
A professional MIS uses colour to explain the status of a number. The rule should be consistent and documented.
- Green: approved “good” range.
- Yellow: review / watch range.
- Red: action / exception range.
Power BI Output — Same Business Logic, Interactive Dashboard
The same corporate dataset can be modeled in Power BI. Instead of stopping at a formula-based Excel report, the management layer can become interactive with slicers, drill-down and DAX measures.
KPI Cards
Revenue • Target • Achievement • Variance
Sales by City
Clustered bar chart with status formatting.
Trend
Monthly line chart with current vs prior period.
Product Mix
Category contribution using a column chart or treemap.
Core DAX measures
Recommended slicers: Month, Region, City, Manager and Product. The business logic remains the same; Power BI changes how the user explores the result.
Final Takeaway
Corporate-level Excel is not about using complicated formulas for the sake of complexity. The goal is to create a report that is accurate, dynamic, easy to maintain and useful to management.
A fictional multi-city dataset is enough to learn these techniques. Once the logic is understood, the same framework can be applied to real business data without exposing confidential information.
Need an Excel or MIS Reporting Solution?
I work with accounting, Excel, MIS, inventory reporting and business-data requirements. Visit the main website for services and contact details.
Contact Vijay