Finance Skills & Tools

Top Excel Functions Every Finance Professional Must Know in 2026

By CMA Rohan Sharma  ·   ·  10 min read  ·  Last reviewed: 2026-06-18

Finance work has not moved away from Excel — it has grown more dependent on Excel being used well. Even when a company runs SAP, Oracle, TallyPrime, or Power BI, finance teams routinely export data to Excel for reconciliation, analysis, and presentation. The finance professional who can take that export and quickly clean, summarise, analyse, and present it with the right functions creates value that slower, formula-limited colleagues cannot match.

This blog covers the Excel functions that matter most in actual finance roles — with a finance-specific example for every function, not just a syntax description. The functions are grouped by what they do: lookup, aggregation, logic, date and text, financial calculations, and reporting tools. At the end is the learning order that makes building these skills efficient rather than overwhelming.

"

Every Excel function is just a tool. What makes it valuable is knowing which finance problem it solves — and being able to build the formula, explain it in an interview, and apply it correctly in your first job.

— CMA Rohan Sharma
Quick Answer

Top Excel functions for finance: Lookup — XLOOKUP (modern), VLOOKUP, INDEX-MATCH (legacy files). Aggregation — SUMIFS, COUNTIFS, AVERAGEIFS. Logic — IF, IFS, AND, OR, IFERROR. Date and text — TEXT, EOMONTH, DATEDIF, TRIM, CONCATENATE. Financial — NPV, IRR, PMT, RATE. Reporting tools — Pivot Tables, Power Query, conditional formatting, structured Tables. Learning order: references → SUMIFS → XLOOKUP → IF/IFERROR → Tables → Pivot Tables → Charts → Power Query → financial functions. Official syntax reference: support.microsoft.com/excel-functions.

01

Why Excel Still Matters in Finance Roles

Excel is the common language of finance. Regardless of the ERP system, accounting software, or BI tool a company uses, Excel almost always enters the workflow at the analysis, review, or presentation stage. Cost centre analysis from SAP gets pasted into Excel for pivot tables. GSTR-2B from the tax portal gets exported to Excel for reconciliation. Monthly MIS from TallyPrime gets formatted in Excel for management. Power BI connects to Excel as a data source.

The Microsoft functions reference at support.microsoft.com lists hundreds of Excel functions. Finance professionals do not need all of them — but the 25–30 covered in this blog recur across virtually every finance role at every level. Mastering them with finance examples, not just syntax, is the practical goal.

02

Lookup Functions — XLOOKUP, VLOOKUP, INDEX-MATCH

Lookup functions retrieve a value from one table based on a key in another. In finance, this means fetching budget amounts by cost centre, pulling vendor names from a master file, mapping GL codes to account descriptions, or linking product codes to category classifications.

FunctionSyntax (simplified)Finance ExampleWhen to Use
XLOOKUP=XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found])=XLOOKUP(A2, BudgetTable[CostCentre], BudgetTable[Budget], 0) — fetches the budget for each cost centre in your expense reportModern Excel (Microsoft 365 and Excel 2021+). Use as your default lookup. Microsoft describes XLOOKUP as the successor to VLOOKUP and HLOOKUP.
VLOOKUP=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])=VLOOKUP(A2, VendorMaster, 2, FALSE) — fetches vendor name from column 2 of the vendor master using vendor code as keyLegacy files, older Excel versions. The lookup column must be leftmost. Use FALSE for exact match in finance (always).
INDEX-MATCH=INDEX(return_range, MATCH(lookup_value, lookup_range, 0))=INDEX(GL[Description], MATCH(B2, GL[Code], 0)) — fetches GL description for a code, where description column is to the LEFT of the code columnWhen the return column is to the LEFT of the lookup column (VLOOKUP cannot do this). Also more robust in large files.

Interview tip: If asked "XLOOKUP or VLOOKUP?" — say: "XLOOKUP is more flexible and modern, but I know all three because legacy company files often use VLOOKUP and INDEX-MATCH, and working with existing spreadsheets requires understanding the formula that is already there."

03

Aggregation Functions — SUMIFS, COUNTIFS, AVERAGEIFS

Aggregation functions are the core of finance reporting. Every MIS, budget vs actual, cost centre analysis, and vendor summary depends on being able to sum, count, or average values that meet multiple conditions simultaneously.

FunctionWhat It DoesFinance Example
SUMIFSSums values where multiple conditions are all met simultaneously=SUMIFS(Expenses[Amount], Expenses[CostCentre], "Marketing", Expenses[Month], "Apr-26") — total marketing expenses in April. The most-used function in finance MIS and budget analysis.
COUNTIFSCounts rows where multiple conditions are all met=COUNTIFS(AR[Customer], A2, AR[DaysPastDue], ">60") — count of invoices for a customer overdue beyond 60 days. Useful in receivables management and exception reports.
AVERAGEIFSAverages values where multiple conditions are all met=AVERAGEIFS(Sales[Margin%], Sales[Region], "North", Sales[Month], "Q1") — average gross margin % for North region in Q1. Useful in commercial finance and profitability analysis.
SUMPRODUCTMultiplies arrays element-by-element and sums the results; can also serve as a flexible aggregation function=SUMPRODUCT((Region="North")*(Month="Apr")*Amount) — alternative to SUMIFS, useful when conditions involve arrays or when multiple criteria cannot be expressed in standard SUMIFS syntax

For a step-by-step guide to using SUMIFS in an actual MIS report, read our blog on how to build an MIS report in Excel.

Top Excel functions every finance professional must know 2026 India XLOOKUP SUMIFS IF IFERROR Pivot Table Power Query financial functions NPV IRR
04

Logic Functions — IF, IFS, AND, OR, IFERROR

Logic functions add decision-making capability to spreadsheets — classifying variances, flagging exceptions, handling errors, and applying conditional rules to data.

FunctionWhat It DoesFinance Example
IFReturns one value if a condition is true, another if false=IF(C2>D2, "Overspend", "Within Budget") — flags each cost line as overspend or within budget for a manager's exception view
IFSTests multiple conditions in sequence and returns the first match — cleaner than nested IF=IFS(E2<-20%, "Critical", E2<-10%, "Watch", E2<0, "Minor", TRUE, "OK") — classifies budget variance into four tiers without nested IF nightmare
AND / ORAND: all conditions must be true. OR: at least one must be true. Used inside IF to create compound conditions.=IF(AND(Region="South", Variance%<-15%), "Escalate", "") — flags rows where both the region is South AND the variance exceeds 15% for escalation
IFERRORReturns a specified value if a formula produces any error — keeps reports clean=IFERROR(C2/D2, "") — calculates variance % but shows a blank instead of #DIV/0! when the budget cell is zero or empty. Every division formula in a finance report should be wrapped in IFERROR.
IFNASpecifically handles #N/A errors from lookup functions=IFNA(XLOOKUP(A2, MasterList, Names), "Not Found") — shows "Not Found" instead of #N/A when a vendor code is not in the master list
05

Date and Text Functions for Reporting

Date and text functions solve the most common data quality problems in finance reporting — inconsistent date formats, untidy text values, and period labelling for charts and tables.

FunctionWhat It DoesFinance Example
TEXTConverts a value to text in a specified format=TEXT(A2, "MMM-YY") — converts a date like 15/04/2026 to "Apr-26" for chart axis labels and column headers in MIS. Essential for monthly reporting layouts.
EOMONTHReturns the last day of a month, offset by specified number of months=EOMONTH(A2, 0) — returns the last day of the month containing date A2. Used for period-end calculations, due date tracking, and ageing bucket calculations.
DATEDIFCalculates the difference between two dates in days, months, or years=DATEDIF(InvoiceDate, TODAY(), "D") — number of days since invoice date; used to build ageing analysis in receivables and payables reports
TODAY / NOWReturns today's date (TODAY) or current date and time (NOW) — always live=TODAY()-InvoiceDate — days outstanding for each invoice; recalculates automatically every time the file is opened
TRIMRemoves leading, trailing, and extra internal spaces from text=TRIM(A2) — cleans " North " (from an ERP export) to "North" so SUMIFS conditions match correctly. Essential for data cleaning before analysis.
UPPER / LOWER / PROPERConverts text to all uppercase, all lowercase, or title case=UPPER(A2) — standardises vendor names to uppercase before VLOOKUP or SUMIFS to avoid case-sensitive mismatches
LEFT / RIGHT / MIDExtracts a specified number of characters from left, right, or middle of a text string=LEFT(A2, 4) — extracts the first 4 characters from a GL code to get the account group prefix; useful for classifying accounts in bulk
06

Financial Functions — NPV, IRR, PMT, RATE

Financial functions are specifically designed for time-value-of-money calculations — loan analysis, investment evaluation, project appraisal, and valuation. They are particularly important for FP&A, corporate finance, business finance, and financial modelling roles.

FunctionWhat It CalculatesFinance ExampleOfficial Reference
NPVNet Present Value of an investment — the present value of future cash flows minus the initial investment, discounted at a specified rate=NPV(10%, B2:B6) + A1 — where A1 is the initial investment (negative) and B2:B6 are projected annual cash inflows; calculates whether the investment creates positive value at a 10% discount rateMicrosoft NPV function reference: support.microsoft.com/npv-function
IRRInternal Rate of Return — the discount rate at which NPV equals zero; the effective return rate of an investment=IRR(A1:A6) — where A1 is the initial outflow (negative) and A2:A6 are projected inflows; calculates the project's effective return rate to compare against cost of capitalVerify current syntax from Microsoft Support
PMTPeriodic payment for a loan or investment with constant payments and constant interest rate=PMT(8%/12, 36, -500000) — monthly EMI for a Rs. 5 lakh loan at 8% annual interest over 36 months. Useful for loan analysis, lease evaluation, and EMI schedule preparation.Verify current syntax from Microsoft Support
RATEInterest rate per period for a loan or investment=RATE(36, -EMI, LoanAmount)*12 — calculates the annual interest rate implied by the monthly payment; useful for verifying loan terms or comparing financing optionsVerify current syntax from Microsoft Support

These financial functions assume constant periodic cash flows. Real-world finance situations often have irregular cash flows — for those scenarios, use XNPV and XIRR which accept actual dates alongside cash flows. Always verify current function behaviour from Microsoft Support (support.microsoft.com) as formula logic can have version-specific nuances.

Finance Freshers — Excel Functions Are Tested in Almost Every Finance and MIS Interview

Rock Your Interview — Demonstrate Your Excel Skills With Specific Finance Examples

Finance interviewers ask you to explain SUMIFS, walk through a VLOOKUP vs XLOOKUP difference, or describe a Pivot Table you built. This course prepares you to demonstrate your Excel and finance analytical skills clearly so every interview converts into a real offer.

Explore the Course →
07

Reporting Tools — Pivot Tables, Power Query, Conditional Formatting

Pivot Tables

Pivot Tables are the fastest path from raw transaction data to a management summary. Microsoft describes Pivot Tables as tools used to summarise, analyse, explore, and present data. For finance professionals, a Pivot Table converts 10,000 rows of expense transactions into a cost-centre-by-month summary in under two minutes — with totals, subtotals, and filtering all built in. Finance freshers who cannot build and explain a Pivot Table are immediately disadvantaged in MIS, FP&A, and reporting role interviews.

Key Pivot Table skills for finance: grouping dates by month and quarter, adding calculated fields (like variance = actual – budget), applying Top 10 filters for customer or vendor analysis, using slicers for interactive filtering, and verifying that the Pivot Grand Total matches the raw data SUM (the essential accuracy check before sharing any report).

Power Query

Power Query is Excel's built-in data transformation engine. Microsoft provides full Power Query documentation at learn.microsoft.com/power-query. For finance, Power Query's most valuable capabilities are: combining multiple monthly report files automatically (no manual copy-paste), cleaning inconsistent data from ERP exports (removing blank rows, standardising column formats, fixing date types), and reshaping data from wide to long format for Pivot Table analysis. Once the Power Query steps are built, every future month is a single click refresh. For a full beginner guide that covers Power Query in the context of finance dashboards, read our blog on Power BI for finance professionals.

Conditional Formatting

Conditional formatting applies colour, icons, or data bars to cells based on their value — making exceptions, trends, and outliers immediately visible without manual highlighting. Finance use cases: red/amber/green variance flagging (negative variance = red automatically), data bars showing relative spend across cost centres, icon sets for traffic light KPI views, and colour scales for heatmaps of monthly performance data. Conditional formatting should be applied after the data is verified correct — not as a substitute for accuracy.

08

The Right Learning Order for Finance Freshers

The most common mistake in Excel learning is either starting too advanced (jumping to financial functions or Power Query before SUMIFS is solid) or learning functions without a finance context (memorising syntax without understanding which problem each function solves). The correct order:

StageSkills to BuildWhy This Order
Stage 1Absolute references ($A$1 vs A1), relative references, structured Tables (Ctrl+T), basic SUM/AVERAGE/COUNTEvery other formula depends on correct reference management. Without this foundation, SUMIFS and XLOOKUP formulas break silently when copied across rows or columns.
Stage 2SUMIFS, COUNTIFS, AVERAGEIFS — with multiple conditionsThese are the most-used functions in finance reporting. Building MIS and budget reports requires these before anything else.
Stage 3XLOOKUP (primary), VLOOKUP and INDEX-MATCH (secondary)Data mapping — linking transaction data to master files, budgets, and classification tables — requires lookup functions at every stage of finance report building.
Stage 4IF, IFS, IFERROR, IFNA — with finance scenariosConditional logic and clean error handling make reports professional and accurate. Every division formula needs IFERROR. Exception flagging needs IF.
Stage 5TEXT, EOMONTH, DATEDIF, TODAY, TRIM, UPPER/LOWER — for data cleaning and report labellingReal data is messy. Date formatting and text cleaning are daily tasks in every finance role that receives ERP or accounting system exports.
Stage 6Pivot Tables — with slicers, calculated fields, date groupingSummarisation. Once SUMIFS is solid, Pivot Tables become faster for ad-hoc analysis and management reporting.
Stage 7Basic charts — bar, line, column, waterfall — with finance dataMIS and management reports require visual communication. Chart-building with dynamic chart titles and clean formatting is a distinct skill.
Stage 8Power Query — combine files, clean data, reshapeAfter the analysis toolkit is solid, Power Query automates the data preparation layer that precedes every analysis step.
Stage 9NPV, IRR, PMT, RATE, XNPV, XIRR — for financial modelling rolesAdd financial functions when targeting FP&A, corporate finance, or financial modelling roles. Not required for all entry-level finance positions.

For the full financial modelling context where Stage 9 functions become central, read our blog on financial modelling basics for finance graduates. For the data analytics workflow these Excel skills feed into, read our blog on data analytics for finance freshers.

CMA Students — Excel and Analytical Skills Are Tested in ICMAI Campus Placement Interviews

Rock Your CMA Campus — Prepare for MIS, FP&A, and Finance Reporting Roles Through ICMAI Placement

Corporate recruiters at ICMAI campus placement hire for MIS, costing, FP&A, and business finance roles where Excel proficiency creates a visible advantage. This course prepares you for placement from Day 1.

Explore the Course →
09

Frequently Asked Questions

1. Is XLOOKUP better than VLOOKUP?

XLOOKUP is more flexible and modern — can look left or right, no column index number needed, returns blank instead of N/A by default. Microsoft describes it as the successor to VLOOKUP and HLOOKUP. However, VLOOKUP and INDEX-MATCH still appear in legacy files, so knowing all three is practically useful. Verify current availability from support.microsoft.com.

2. Which Excel function is most important for finance?

SUMIFS, XLOOKUP, IF, IFERROR, and Pivot Tables are the most frequently used across finance reporting, MIS, and analysis roles. SUMIFS is the core aggregation function for every budget vs actual and MIS report. IFERROR should wrap every division formula. Pivot Tables provide the fastest summarisation from raw data to management view.

3. Are NPV and IRR important for freshers?

Important for FP&A, corporate finance, and financial modelling roles. Not required for all entry-level accounts, tax, or MIS roles. Build SUMIFS, XLOOKUP, IF, IFERROR, and Pivot Tables first. Add NPV, IRR, and PMT when targeting financial modelling or investment analysis positions.

4. Should I learn Power Query with Excel?

Yes — Power Query is one of the highest-value Excel skills for finance because it automates data cleaning and monthly file consolidation. If you rebuild the same report from scratch each month, Power Query converts it to a one-click refresh. Full documentation: learn.microsoft.com/power-query.

5. What Excel skills should a finance fresher build first?

In order: absolute/relative references → SUMIFS/COUNTIFS → XLOOKUP → IF/IFERROR → structured Tables → Pivot Tables → basic charts → Power Query → financial functions (NPV, IRR, PMT). Each stage builds on the previous. Learning lookup functions before references are solid leads to formulas that break silently.

10

Final Advice from Rohan Bhaiya

Excel functions are not worth memorising in isolation. What creates interview and job value is being able to say: "I used SUMIFS to build the cost centre expense analysis — it pulled the monthly totals by department and category from 8,000 transaction rows in under a second" — and then actually being able to demonstrate it. The function name means nothing; the application in a real finance context is everything.

Follow the learning order in Section 8. Build each stage with actual finance data — even sample data you create yourself. Do not move to the next stage until you can explain the current one with a specific finance example out loud. When all nine stages are solid, you will have Excel capability that covers 95% of what finance roles require at entry and junior level — and you will be able to demonstrate it concretely in every interview.

— CMA Rohan Sharma, Career Success Launchpad

CMA Rohan Sharma — Career Mentor
Thanks for reading. I'm Rohan Bhaiya!
FCMA  ·  AUTHOR  ·  FOUNDER, CAREER SUCCESS LAUNCHPAD

FCMA with 7+ years of post-qualification experience. Personally mentored 2,000+ CMA students and supported 1,000+ placements at PSUs, MNCs, and top finance companies across India. Published author of Rock Your Interview (Amazon & Flipkart). Winner of WIRC ICMAI Social Media Influencer Award 2025.

Disclaimer: Excel functions, availability, and syntax may vary by Excel version (Microsoft 365, Excel 2021, Excel 2019 etc.). XLOOKUP and some other functions are not available in older Excel versions. Always verify current function availability and syntax from Microsoft Support (support.microsoft.com). Power Query documentation is available at learn.microsoft.com/power-query. Career Success Launchpad is not affiliated with Microsoft.

Building Your Excel Skills for Finance? Ask Rohan Bhaiya!

Tell us your current Excel level and target finance role — we will help you build the right Excel learning plan.

We Are Only One Message Away!

Fill in your details and Rohan Bhaiya will personally guide you.