🚀 Excel is the easy part. We'll help you turn it into a Data Science career — 100% Job Assurance.Explore the Program →
505 Formulas · 14 Categories · 15 Live Calculators
Excel Formulas & Functions: The Complete Interactive Reference Guide
Search the full Excel formula list, understand the syntax of every function, and try 15 of the most-used formulas live — type your own numbers and see the real result, instantly, right on this page.
Try “lookup”, “text”, “date”, or a formula name like “XLOOKUP”.
An Excel formula is an expression that starts with an equals sign (=) and performs a calculation, comparison, or lookup on values in a worksheet — for example =A1+A2 or =SUM(A1:A10). A function is a named, pre-built formula such as VLOOKUP, IF, or SUMIFS that you call with specific arguments to automate a calculation without writing the logic yourself.
This guide indexes all 505 Excel functions Microsoft documents, organised into 14 categories, with real syntax, descriptions, and worked examples sourced directly from how each function behaves in Excel.
Most Commonly Used Excel Formulas
Beginners and professionals reach for the same core formulas again and again. Jump straight to a live calculator:
Edit the sample data or inputs on any card below and the result recalculates instantly, using the same logic Excel uses. No sign-up required for this section.
VLOOKUP
1 / 15 · try it live
Looks up a value in the first column of a table and returns a value from a column you choose in the same row.
Use VLOOKUP to pull a related value — like a price or stock level — from a price list, employee directory, or product catalogue once you know the value in the first column.
Limitation: VLOOKUP can only look to the right of the lookup column, and approximate match (TRUE) requires column A sorted in ascending order. For lookups in any direction, use XLOOKUP or INDEX/MATCH below.
XLOOKUP
2 / 15 · try it live
The modern successor to VLOOKUP — finds a value anywhere in a range and returns a matching value, with built-in error handling.
Use XLOOKUP instead of VLOOKUP whenever you want cleaner syntax, left-lookups, or a friendly fallback message instead of an #N/A error.
Note: XLOOKUP can look left or right (unlike VLOOKUP), defaults to exact match, and lets you supply a custom fallback instead of #N/A. It's available in Excel 365 and Excel 2021+.
INDEX & MATCH
3 / 15 · try it live
MATCH finds the position of a value; INDEX returns the value at that position — together they replicate and outperform VLOOKUP.
Use INDEX/MATCH for large, frequently-restructured workbooks — for example, finance and analytics models where new columns get inserted often.
Why it beats VLOOKUP: INDEX/MATCH can look in any direction, doesn't break when columns are inserted, and is generally faster on large sheets.
IF
4 / 15 · try it live
Returns one value if a condition is TRUE and another if it's FALSE — the building block of decision-making in Excel.
=IF(logical_test, value_if_true, value_if_false)
Result—
Example use case & notes
Use IF for pass/fail marking, bonus eligibility, stock status ('In stock' / 'Reorder'), or any two-way business rule.
Tip: Nest multiple IFs (or use IFS) to test more than one condition, e.g. grading bands: =IF(A1>=90,"A",IF(A1>=75,"B","C")).
IFERROR
5 / 15 · try it live
Catches any formula error (like #DIV/0! or #N/A) and returns a friendlier fallback value instead.
=IFERROR(formula, value_if_error)
Result—
Example use case & notes
Wrap IFERROR around VLOOKUP, division, or any formula that might fail on missing or invalid data, so reports show a clean message instead of an error code.
Note: IFERROR suppresses all error types, which is convenient but can also hide genuine mistakes — use IFNA if you only want to catch #N/A from lookups.
SUMIF
6 / 15 · try it live
Adds up the values in a range that meet a single condition.
=SUMIF(range, criteria, [sum_range])
Editable sample table (columns A:B)
Category (A)
Amount (B)
Result—
Example use case & notes
Use SUMIF to total expenses by category, sales by region, or hours by project — anywhere you need a conditional total.
Criteria formats supported here: exact text (Travel), comparisons (>1000, <=2000), and wildcards (Tr*).
SUMIFS
7 / 15 · try it live
Adds up values that meet multiple conditions at once (all conditions must be true).
Use COUNTIFS to count how many active employees are in a specific department, or how many orders are both 'Delayed' and from a specific region.
Note: All criteria ranges must be the same size/shape as the first.
AVERAGEIF
10 / 15 · try it live
Averages the values in a range that meet a single condition.
=AVERAGEIF(range, criteria, [average_range])
Editable sample table (columns A:B)
Product (A)
Rating (B)
Result—
Example use case & notes
Use AVERAGEIF to find the average rating for one product, average score for one class, or average deal size for one sales rep.
Note: Returns #DIV/0! if no cells match — this demo shows a clear message instead.
CONCATENATE vs TEXTJOIN
11 / 15 · try it live
Both join text together — CONCATENATE simply glues values end-to-end; TEXTJOIN adds a delimiter between them and can skip blanks.
=CONCATENATE(text1,text2,...) vs. =TEXTJOIN(delimiter, ignore_empty, text1,text2,...)
CONCATENATE result—
TEXTJOIN result—
Example use case & notes
Use TEXTJOIN to build full names, addresses, or comma-separated tag lists from several cells in one clean formula.
Difference: CONCATENATE needs the delimiter typed between every argument; TEXTJOIN applies it automatically and can ignore empty cells — making it the better choice for joining ranges.
LEFT, RIGHT & MID
12 / 15 · try it live
Extract characters from the start (LEFT), end (RIGHT), or middle (MID) of a text string.
Use ROUND for clean currency display, ROUNDUP for pricing/shipping that must never round down, and ROUNDDOWN for conservative budget estimates.
Tip: A negative num_digits rounds to the left of the decimal point, e.g. =ROUND(2456,-2) returns 2500.
DATEDIF
14 / 15 · try it live
Calculates the difference between two dates in complete years, months, or days.
=DATEDIF(start_date, end_date, unit)
Result—
Example use case & notes
Use DATEDIF for tenure calculations (years of service), age in years and months, or days remaining/elapsed for a project.
Limitation: DATEDIF is undocumented in Excel's formula picker (it still works when typed) and its "MD" unit has known rounding quirks near month-end dates — treat MD results as approximate.
TRIM, PROPER, UPPER & LOWER
15 / 15 · try it live
Clean and standardise messy text: remove extra spaces (TRIM), title-case (PROPER), or force upper/lower case.
Use these to clean data imported from other systems before running VLOOKUP or COUNTIF, since inconsistent spacing/casing causes silent mismatches.
Note: TRIM removes leading/trailing spaces and collapses repeated internal spaces to one — it does not remove non-breaking spaces pasted from the web (use SUBSTITUTE for those).
⚡ From Excel to Data Science
Master Excel — Then Build a Data Science Career With GenAI
The formulas above are exactly where analysts start. Imarticus Learning's Postgraduate Program in Data Science and Analytics with GenAI begins with an Excel, SQL & Power BI foundation, then takes you through Python, Machine Learning, Deep Learning and GenAI tools like ChatGPT, Copilot and RAG.
Unlock Every Excel Formula — Plus a Free Data Science Roadmap
Fill this in once to unlock the full 505-formula searchable database below, and get a free walkthrough from an Imarticus Learning program advisor on how these Excel skills carry into a Data Science & Analytics career.
✓
Thanks — you're all set!
Our team already has your details. Keep exploring the formulas below, or chat with us on WhatsApp any time.
The Complete Excel Formula List (505 Functions)
Search or filter by category to find any Excel function, with its exact syntax, a plain-language description, and worked examples. Every card includes a one-click Copy Formula button.
No formulas matched your search. Try a different keyword or clear the category filter.
Lookup & Reference Functions in Excel (23)
When should I use a lookup and reference function? Functions that find and retrieve data from a range or table, such as VLOOKUP, XLOOKUP, INDEX and MATCH.
Returns a confidence interval for a forecast value.
=FORECAST.ETS.CONFINT(DATE(2026,9,1),{100,110,120},{DATE(2026,6,1),DATE(2026,7,1),DATE(2026,8,1)})Returns the confidence interval width around the forecast
=FORECAST.ETS.CONFINT(DATE(2026,9,1),{100,110,120},{DATE(2026,6,1),DATE(2026,7,1),DATE(2026,8,1)},0.9)Returns a wider interval at 90% confidence
FORECAST.ETS.SEASONALITY
Statistical
=FORECAST.ETS.SEASONALITY(values, timeline, ...)
Returns the length of a repetitive pattern detected in a time series.
=FORECAST.ETS.SEASONALITY({10,20,10,20},{1,2,3,4})Detects the repeating pattern length in the data, e.g. 2
=FORECAST.ETS.SEASONALITY({5,5,5,5},{1,2,3,4})Returns 1, since there's no repeating pattern
Returns the probability that values fall within a given range.
=PROB({1,2,3},{0.2,0.3,0.5},2)Returns 0.3, the probability assigned to the value 2
=PROB({1,2,3},{0.2,0.3,0.5},1,2)Returns 0.5, the probability for the range 1 to 2
PHI
Statistical
=PHI(x)
Returns the density function value for the standard normal distribution.
=PHI(0)Returns about 0.3989, the standard normal curve's height at 0
=PHI(1)Returns about 0.2420
GAUSS
Statistical
=GAUSS(z)
Returns the probability that a member of a standard normal population falls between the mean and z.
=GAUSS(1)Returns about 0.3413, the area between the mean and 1 standard deviation
=GAUSS(0)Returns 0
FISHER
Statistical
=FISHER(x)
Returns the Fisher transformation of x.
=FISHER(0.5)Returns about 0.5493, the Fisher transformation of 0.5
=FISHER(0)Returns 0
FISHERINV
Statistical
=FISHERINV(y)
Returns the inverse of the Fisher transformation.
=FISHERINV(0.5493)Returns about 0.5, reversing the Fisher transformation
=FISHERINV(0)Returns 0
FREQUENCY
Statistical
=FREQUENCY(data_array, bins_array)
Returns how often values occur within given ranges, as a vertical array.
=FREQUENCY({1,5,10,15},{4,9,14})Counts how many values fall into each bin: {1,1,1,1}
=FREQUENCY({2,2,3,8},{5})Returns {3,1} — 3 values ≤5, 1 value above
AVEDEV
Statistical
=AVEDEV(number1, [number2], ...)
Returns the average of the absolute deviations of data points from their mean.
=AVEDEV(2,4,6)Returns 1.33, the average distance from the mean
=AVEDEV(1,1,1)Returns 0
Math & Trigonometry Functions in Excel (81)
When should I use a math and trigonometry function? Functions that perform arithmetic, rounding, aggregation and trigonometric calculations, such as SUM, ROUND and SUMPRODUCT.
SUM
Math & Trigonometry
=SUM(number1, [number2], ...)
Adds all numbers in a range of cells.
=SUM(10,20,30)Returns 60
=SUM({1,2,3,4,5})Returns 15
SUMIF
Math & Trigonometry
=SUMIF(range, criteria, [sum_range])
Adds cells that meet a single condition.
=SUMIF({"A","B","A"},"A",{10,20,30})Returns 40, adding only where the label is "A"
=SUMIF({5,15,25},">10")Returns 40 (15+25), values over 10
Returns the yield of a security with an odd last period.
=ODDLYIELD(DATE(2026,6,1),DATE(2030,1,1),DATE(2029,7,1),5%,99,100,2)Returns yield for a bond with an odd last coupon period
=ODDLYIELD(DATE(2026,6,1),DATE(2028,1,1),DATE(2027,7,1),4%,100,100,2)Returns yield for a shorter odd-last-period bond
PDURATION
Financial
=PDURATION(rate, pv, fv)
Returns the number of periods needed to reach a future value.
=PDURATION(5%,1000,2000)Returns years needed for $1,000 to double at 5% growth
=PDURATION(8%,1000,1500)Returns years for $1,000 to grow to $1,500 at 8%
RRI
Financial
=RRI(nper, pv, fv)
Returns an equivalent interest rate for the growth of an investment.
=RRI(10,1000,2000)Returns about 7.2%, the growth rate for $1,000 to double in 10 years
=RRI(5,1000,1500)Returns the annual rate for $1,000 to grow to $1,500 in 5 years
ISPMT
Financial
=ISPMT(rate, per, nper, pv)
Returns the interest paid for a specific period of a loan with even principal payments.
=ISPMT(5%/12,1,60,20000)Returns the interest due in month 1 of this loan
=ISPMT(5%/12,60,60,20000)Returns the interest due in the final month, which is 0
Dynamic Array & LAMBDA Functions in Excel (25)
When should I use a dynamic array function? Modern spill-friendly functions such as FILTER, SORT, UNIQUE, LET and LAMBDA that return multiple results from one formula.
FILTER
Dynamic Array & LAMBDA
=FILTER(array, include, [if_empty])
Returns rows or columns that meet given criteria; spills results automatically.
=FILTER({1,2,3,4,5},{1,0,1,0,1}=1)Returns 1, 3, 5 — only where the condition is TRUE
=FILTER({"A","B","C"},{10,20,5}>8)Returns "A","B", where the matching numbers exceed 8
Returns a key performance indicator property from a cube.
=CUBEKPIMEMBER("Sales","Revenue Growth",1)Returns the KPI's current value
=CUBEKPIMEMBER("Sales","Revenue Growth",2)Returns the KPI's goal value
Compatibility (Legacy) Functions in Excel (39)
When should I use a legacy compatibility function? Older versions of functions (e.g. ST DEV, VAR, RANK) kept for backward compatibility with earlier Excel files.
BETADIST
Compatibility (Legacy)
=BETADIST(x, alpha, beta, [A], [B])
Legacy beta cumulative distribution function; replaced by BETA.DIST.
=BETADIST(0.5,2,2)Returns 0.5, the cumulative beta probability at the midpoint
=BETADIST(0.2,2,2)Returns a value below 0.5
BETAINV
Compatibility (Legacy)
=BETAINV(probability, alpha, beta, [A], [B])
Legacy inverse of the beta cumulative distribution; replaced by BETA.INV.
=BETAINV(0.5,2,2)Returns 0.5, the median of this beta distribution
Legacy hypergeometric distribution; replaced by HYPGEOM.DIST.
=HYPGEOMDIST(2,4,10,20)Returns the probability of 2 successes drawing 4 from a mixed pool
=HYPGEOMDIST(1,4,10,20)Returns the probability of exactly 1 success
LOGINV
Compatibility (Legacy)
=LOGINV(probability, mean, standard_dev)
Legacy inverse lognormal distribution; replaced by LOGNORM.INV.
=LOGINV(0.5,0,1)Returns 1, the median of this log-normal distribution
=LOGINV(0.1,0,1)Returns a value below the median
LOGNORMDIST
Compatibility (Legacy)
=LOGNORMDIST(x, mean, standard_dev)
Legacy lognormal cumulative distribution; replaced by LOGNORM.DIST.
=LOGNORMDIST(4,0,1)Returns the cumulative probability for a log-normal distribution
=LOGNORMDIST(1,0,1)Returns 0.5
MODE
Compatibility (Legacy)
=MODE(number1, [number2], ...)
Legacy most-frequent-value function; replaced by MODE.SNGL.
=MODE({1,2,2,3})Returns 2, the most frequent value
=MODE({5,5,7,9})Returns 5
NEGBINOMDIST
Compatibility (Legacy)
=NEGBINOMDIST(number_f, number_s, probability_s)
Legacy negative binomial distribution; replaced by NEGBINOM.DIST.
=NEGBINOMDIST(2,3,0.5)Returns the probability of 2 failures before the 3rd success
=NEGBINOMDIST(0,3,0.5)Returns the probability of no failures at all
NORMDIST
Compatibility (Legacy)
=NORMDIST(x, mean, standard_dev, cumulative)
Legacy normal distribution; replaced by NORM.DIST.
=NORMDIST(70,60,10,TRUE)Returns the probability of a value ≤70 in a mean-60, sd-10 distribution
=NORMDIST(60,60,10,FALSE)Returns the height of the bell curve at the mean
NORMINV
Compatibility (Legacy)
=NORMINV(probability, mean, standard_dev)
Legacy inverse normal distribution; replaced by NORM.INV.
=NORMINV(0.5,60,10)Returns 60, the value at the 50th percentile (the mean)
=NORMINV(0.975,0,1)Returns about 1.96
NORMSDIST
Compatibility (Legacy)
=NORMSDIST(z)
Legacy standard normal distribution; replaced by NORM.S.DIST.
=NORMSDIST(0)Returns 0.5, since 0 is the mean of the standard normal curve
=NORMSDIST(1.96)Returns about 0.975
NORMSINV
Compatibility (Legacy)
=NORMSINV(probability)
Legacy inverse standard normal distribution; replaced by NORM.S.INV.
=NORMSINV(0.5)Returns 0, the mean of the standard normal curve
=NORMSINV(0.975)Returns about 1.96
PERCENTILE
Compatibility (Legacy)
=PERCENTILE(array, k)
Legacy percentile function; replaced by PERCENTILE.INC.
=PERCENTILE({1,2,3,4,5},0.5)Returns 3, the median (50th percentile)
=PERCENTILE({1,2,3,4},0.25)Returns 1.75
PERCENTRANK
Compatibility (Legacy)
=PERCENTRANK(array, x, [significance])
Legacy percent rank function; replaced by PERCENTRANK.INC.
=PERCENTRANK({1,2,3,4,5},3)Returns 0.5, since 3 sits at the midpoint
=PERCENTRANK({1,2,3,4,5},5)Returns 1
POISSON
Compatibility (Legacy)
=POISSON(x, mean, cumulative)
Legacy Poisson distribution; replaced by POISSON.DIST.
=POISSON(2,3,FALSE)Returns the probability of exactly 2 events when 3 are expected
=POISSON(2,3,TRUE)Returns the cumulative probability of 2 or fewer events
QUARTILE
Compatibility (Legacy)
=QUARTILE(array, quart)
Legacy quartile function; replaced by QUARTILE.INC.
=QUARTILE({1,2,3,4,5},1)Returns 2, the first quartile
=QUARTILE({1,2,3,4,5},2)Returns 3, the median
RANK
Compatibility (Legacy)
=RANK(number, ref, [order])
Legacy ranking function; replaced by RANK.EQ.
=RANK(80,{95,80,70,60})Returns 2, since 80 is the 2nd highest
=RANK(60,{95,80,70,60},1)Returns 1, lowest when ascending
STDEV
Compatibility (Legacy)
=STDEV(number1, [number2], ...)
Legacy sample standard deviation; replaced by STDEV.S.
=STDEV({2,4,4,4,5,5,7,9})Returns about 2.14, the sample standard deviation
=STDEV({10,20,30})Returns 10
STDEVP
Compatibility (Legacy)
=STDEVP(number1, [number2], ...)
Legacy population standard deviation; replaced by STDEV.P.
=STDEVP({2,4,4,4,5,5,7,9})Returns 2, the population standard deviation
=STDEVP({10,20,30})Returns about 8.16
TDIST
Compatibility (Legacy)
=TDIST(x, deg_freedom, tails)
Legacy Student's t-distribution; replaced by T.DIST family.
=TDIST(2,10,1)Returns the one-tailed t-distribution probability
=TDIST(2,10,2)Returns the two-tailed probability
TINV
Compatibility (Legacy)
=TINV(probability, deg_freedom)
Legacy two-tailed inverse t-distribution; replaced by T.INV.2T.
=TINV(0.05,10)Returns the two-tailed 95% cutoff value
=TINV(0.1,20)Returns the two-tailed 90% cutoff
TTEST
Compatibility (Legacy)
=TTEST(array1, array2, tails, type)
Legacy t-test; replaced by T.TEST.
=TTEST({10,12,14},{9,15,21},2,2)Returns a p-value comparing the two samples' means
=TTEST({1,2,3},{1,2,3},2,1)Returns 1, since the samples are identical
VAR
Compatibility (Legacy)
=VAR(number1, [number2], ...)
Legacy sample variance; replaced by VAR.S.
=VAR({2,4,4,4,5,5,7,9})Returns about 4.57, the sample variance
=VAR({10,20,30})Returns 100
VARP
Compatibility (Legacy)
=VARP(number1, [number2], ...)
Legacy population variance; replaced by VAR.P.
=VARP({2,4,4,4,5,5,7,9})Returns 4, the population variance
=VARP({10,20,30})Returns about 66.67
WEIBULL
Compatibility (Legacy)
=WEIBULL(x, alpha, beta, cumulative)
Legacy Weibull distribution; replaced by WEIBULL.DIST.
=WEIBULL(2,1,1,TRUE)Returns the cumulative Weibull probability at x=2
=WEIBULL(1,1,1,TRUE)Returns about 0.632
ZTEST
Compatibility (Legacy)
=ZTEST(array, x, [sigma])
Legacy z-test; replaced by Z.TEST.
=ZTEST({1,2,3,4,5},3)Returns 0.5, testing against the sample's own mean
=ZTEST({1,2,3,4,5},1)Returns a small p-value, since 1 is far from the mean
FORECAST
Compatibility (Legacy)
=FORECAST(x, known_ys, known_xs)
Legacy linear forecast function; replaced by FORECAST.LINEAR.
=FORECAST(4,{2,4,6},{1,2,3})Returns 8, predicting the next point on the line
=FORECAST(5,{2,4,6},{1,2,3})Returns 10
🔒
Unlock the Full Searchable Database
You've already tried 15 formulas live above. Enter your details in the quick form to unlock all 505 Excel formulas below, organised by category and fully searchable.
Takes 15 seconds · one-time only
Excel Formulas: Frequently Asked Questions
Straight answers to the questions people most often ask about Excel formulas and functions.
What is an Excel formula?
An Excel formula is an expression that starts with an equals sign (=) and performs a calculation, comparison, or lookup on values in a worksheet. Formulas can reference cells directly (like =A1+A2) or call built-in Excel functions such as SUM, IF, or VLOOKUP to process data automatically.
What is the difference between an Excel formula and an Excel function?
A formula is any expression that starts with “=” and returns a value, for example =A1+A2. A function is a named, pre-built calculation — like SUM, VLOOKUP, or IF — that you can use inside a formula, for example =SUM(A1:A10). Every function is used within a formula, but not every formula uses a function.
What are the most commonly used Excel formulas?
The most widely used Excel formulas include SUM, AVERAGE, IF, VLOOKUP, XLOOKUP, INDEX/MATCH, COUNTIF, SUMIF, CONCATENATE/TEXTJOIN, and date functions like TODAY and DATEDIF. This guide includes live, editable calculators for 15 of these so you can test them with your own numbers.
How do I use VLOOKUP in Excel?
Use =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]). Enter the value you're searching for, the table range where the first column holds that value, the number of the column (counting from the left) you want returned, and FALSE for an exact match or TRUE for an approximate match. Try the live VLOOKUP calculator above to see it in action.
What is the syntax of the VLOOKUP formula?
The syntax is =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]). lookup_value is what you're searching for, table_array is the range containing your data, col_index_num is the column number to return (1 = first column), and range_lookup is FALSE for an exact match or TRUE for an approximate match.
What is the difference between VLOOKUP and XLOOKUP?
VLOOKUP can only search the leftmost column of a range and look to its right, defaults to approximate matching, and returns #N/A with no easy fallback. XLOOKUP can search in either direction, defaults to exact matching, and lets you specify a custom fallback value with if_not_found — making it more flexible for modern Excel (365/2021+) users.
How do I use SUMIFS with multiple criteria?
Use =SUMIFS(sum_range, criteria_range1, criteria1, criteria_range2, criteria2, ...). Unlike SUMIF, the range to total comes first, and you can add as many criteria_range/criteria pairs as you need — all conditions must be true for a row to be included. Try the live SUMIFS calculator above with two conditions.
How do I write a nested IF formula in Excel?
Place one IF function inside another, for example =IF(A1>=90,"A",IF(A1>=75,"B","C")). Each nested IF only runs if the previous condition was false, letting you test multiple ranges in sequence. For more than 2–3 conditions, the IFS function is usually easier to read.
How do I use IFERROR in Excel?
Wrap any formula that might fail with =IFERROR(formula, value_if_error). If the formula returns an error (like #DIV/0! or #N/A), Excel shows your fallback value instead; if it calculates successfully, Excel shows the normal result. Try the live IFERROR calculator above.
Why isn't my Excel formula working?
Common causes include: mismatched parentheses, text values not wrapped in quotes, a range reference that shifted after inserting/deleting rows, extra spaces in lookup values (fix with TRIM), or a criteria argument using the wrong wildcard/operator syntax. Checking the exact syntax panel on each formula card above is a fast way to spot the issue.
How can I learn Excel formulas as a beginner?
Start with the fundamentals — SUM, AVERAGE, IF, and basic cell references — before moving to lookups (VLOOKUP/XLOOKUP), conditional aggregation (SUMIF/COUNTIF), and text cleanup (TRIM/PROPER). Practising with real, editable examples like the calculators above builds intuition faster than reading syntax alone.
How are Excel formulas used in Data Science and Analytics?
Excel formulas are typically the first tool analysts use to explore, clean, and summarise raw data — lookups (VLOOKUP/XLOOKUP), conditional aggregation (SUMIFS/COUNTIFS), and pivot-adjacent logic often run before the same data is analysed further in SQL, Python, or Power BI. Excel is covered as a foundation module in Imarticus Learning's Postgraduate Program in Data Science and Analytics with GenAI, before progressing to SQL, Python, machine learning, and GenAI tools.
Ready to Turn Excel Skills Into a Data Science Career?
Join the Postgraduate Program in Data Science and Analytics with GenAI — built on the same Excel foundations you just practised above.