Excel Formula List
M
Mrs. Eileen Orn DVM
Excel Formula List
Excel Formula List: The Ultimate Guide to Boost Your Productivity Microsoft Excel is a
powerful tool widely used across industries for data analysis, financial modeling,
reporting, and automation. At the core of Excel’s functionality are formulas—powerful
expressions that allow users to perform calculations, manipulate data, and automate
tasks efficiently. Whether you are a beginner or an advanced user, understanding the
essential Excel formulas can significantly improve your workflow. This comprehensive
Excel formula list covers the most common and useful formulas, their use cases, and tips
for mastering them. ---
Basic Excel Formulas
Basic formulas are the foundation of Excel and are essential for everyday tasks. They
include simple arithmetic operations, cell references, and basic functions.
1. Addition, Subtraction, Multiplication, and Division
=A1 + B1: Adds values in cells A1 and B1
=A1 - B1: Subtracts B1 from A1
=A1 B1: Multiplies A1 and B1
=A1 / B1: Divides A1 by B1
2. SUM
=SUM(A1:A10): Adds all numbers from A1 to A10
3. AVERAGE
=AVERAGE(A1:A10): Calculates the mean of numbers in A1 to A10
4. MIN and MAX
=MIN(A1:A10): Finds the smallest value in the range
=MAX(A1:A10): Finds the largest value in the range
5. COUNT and COUNTA
=COUNT(A1:A10): Counts numeric entries in the range
=COUNTA(A1:A10): Counts non-empty cells, including text
---
2
Logical Functions
Logical formulas help in decision-making processes within your spreadsheets.
1. IF
=IF(condition, value_if_true, value_if_false)
Example: =IF(A1>50, "Pass", "Fail")
2. AND & OR
=AND(condition1, condition2, ...): Returns TRUE if all conditions are TRUE
=OR(condition1, condition2, ...): Returns TRUE if any condition is TRUE
3. IFERROR
=IFERROR(formula, value_if_error)
Example: =IFERROR(A1/B1, "Error")
---
Text Functions
Text functions are crucial for data cleaning and formatting.
1. CONCATENATE / CONCAT
=CONCATENATE(A1, " ", B1): Combines text from A1 and B1 with a space
=CONCAT(A1, B1): Newer version of CONCATENATE
2. LEFT, RIGHT, MID
=LEFT(A1, 5): Extracts first 5 characters from A1
=RIGHT(A1, 3): Extracts last 3 characters
=MID(A1, start_num, num_chars): Extracts substring starting at start_num
3. LEN
=LEN(A1): Returns the length of the text in A1
4. SUBSTITUTE
=SUBSTITUTE(A1, "old", "new"): Replaces occurrences of "old" with "new"
3
---
Lookup and Reference Functions
These formulas are essential for retrieving data from large datasets.
1. VLOOKUP
=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
Example: =VLOOKUP("Apple", A2:C10, 2, FALSE)
2. HLOOKUP
=HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup])
3. INDEX and MATCH
=INDEX(array, row_num, [column_num])
=MATCH(lookup_value, lookup_array, [match_type])
Combined Example: =INDEX(B2:B10, MATCH("ProductX", A2:A10, 0))
4. OFFSET
=OFFSET(reference, rows, cols, [height], [width])
---
Financial Formulas
Financial calculations are common in budgeting, investment analysis, and accounting.
1. PMT
=PMT(rate, nper, pv, [fv], [type]): Calculates loan payments
Example: =PMT(5%/12, 60, -20000)
2. FV (Future Value)
=FV(rate, nper, pmt, [pv], [type])
3. PV (Present Value)
=PV(rate, nper, pmt, [fv], [type])
4
4. RATE
=RATE(nper, pmt, pv, [fv], [type], [guess])
---
Date and Time Functions
Managing dates and times accurately is vital for scheduling and reporting.
1. TODAY and NOW
=TODAY(): Returns current date
=NOW(): Returns current date and time
2. DATE and TIME
=DATE(year, month, day)
=TIME(hour, minute, second)
3. DATEDIF
=DATEDIF(start_date, end_date, unit)
Units: "Y" (years), "M" (months), "D" (days)
4. NETWORKDAYS
=NETWORKDAYS(start_date, end_date, holidays): Calculates working days
---
Array and Advanced Formulas
Advanced formulas enable complex calculations and data manipulation.
1. ARRAYFORMULA (Google Sheets)
Applies a formula to a range of cells
2. SUMPRODUCT
=SUMPRODUCT(array1, [array2], ...): Multiplies corresponding elements and
sums results
5
3. TRANSPOSE
=TRANSPOSE(array): Converts rows to columns and vice versa
4. INDIRECT
=INDIRECT(ref_text): Returns cell reference specified by a string
---
Tips for Using Excel Formulas Effectively
To maximize the benefits of Excel formulas, keep these tips in mind:
Use Absolute and Relative References: Understand when to fix cell references1.
with $ to prevent errors during copying formulas.
Break Down Complex Formulas: Use helper columns to make formulas easier to2.
understand and troubleshoot
QuestionAnswer
What are some essential
Excel formulas every user
should know?
Common essential Excel formulas include SUM, AVERAGE,
IF, VLOOKUP, HLOOKUP, INDEX, MATCH, COUNTIF, and
CONCATENATE. These formulas help perform calculations,
data lookup, conditional logic, and data merging efficiently.
How can I create a
dynamic list using Excel
formulas?
You can create dynamic lists using formulas like FILTER
(available in Excel 365), which allows you to extract data
based on criteria, or by combining functions like INDEX and
SEQUENCE to generate lists that update automatically
when the source data changes.
What is the best way to
list all formulas used in an
Excel worksheet?
To list all formulas in a worksheet, you can use the 'Show
Formulas' mode by pressing Ctrl + ` (grave accent).
Alternatively, you can use VBA macros or create a helper
column with the FORMULATEXT() function to display
formulas alongside their respective cells.
How do I create a list of
unique values from a
column using formulas?
In Excel 365 or Excel 2021, you can use the UNIQUE()
function, e.g., =UNIQUE(A2:A100), to generate a list of
distinct values from a range automatically. For earlier
versions, you might need to use advanced filter options or
array formulas.
Can I generate a list of
formulas and their results
simultaneously?
Yes, you can display formulas using FORMULATEXT() and
show their results by simply referencing the cell. For
example, in adjacent columns, use =FORMULATEXT(A1) to
show the formula, and =A1 to display its result, allowing
you to review both data and formulas side by side.
Excel formula list: An In-Depth Guide to Mastering Data Analysis and Automation
Excel Formula List
6
Microsoft Excel remains an indispensable tool for professionals across industries, from
finance and accounting to marketing and data science. Central to its power are
formulas—built-in functions that automate calculations, analyze data, and streamline
complex tasks. Understanding the comprehensive list of Excel formulas is crucial for
maximizing productivity and leveraging the software's full potential. This article provides a
detailed, analytical review of key Excel formulas, their applications, and best practices,
serving as both a reference and a learning resource for users of all skill levels. ---
Introduction to Excel Formulas
Excel formulas are expressions that perform calculations or operations on data within
cells. They typically start with an equal sign (=), signaling to Excel that what follows is a
formula rather than plain text or numbers. Formulas can range from simple arithmetic to
complex logical and statistical functions. Mastery of various formulas enables users to
automate repetitive tasks, perform sophisticated data analysis, and create dynamic
reports. The vast array of Excel formulas can be broadly categorized into several groups: -
Mathematical and Arithmetic Functions - Statistical Functions - Logical Functions - Text
Functions - Lookup and Reference Functions - Date and Time Functions - Financial
Functions - Information Functions - Compatibility and Compatibility Functions Each
category serves specific purposes and contains formulas optimized for particular types of
data processing. ---
Mathematical and Arithmetic Formulas
These formulas form the backbone of most calculations in Excel. They perform basic and
advanced mathematical operations, essential for quantitative analysis.
Basic Arithmetic
- Addition (`=A1 + B1`): Adds values of two cells. - Subtraction (`=A1 - B1`): Subtracts
one cell from another. - Multiplication (`=A1 B1`): Multiplies two cells. - Division (`=A1 /
B1`): Divides one cell by another. - Exponentiation (`=A1 ^ B1`): Raises a number to a
power.
Common Mathematical Functions
- SUM (`=SUM(A1:A10)`): Adds a range of numbers. - PRODUCT (`=PRODUCT(A1:A10)`):
Multiplies all numbers in a range. - ABS (`=ABS(A1)`): Returns the absolute value. -
ROUND (`=ROUND(A1, 2)`): Rounds a number to specified decimal places. - INT
(`=INT(A1)`): Rounds down to the nearest integer. - MOD (`=MOD(A1, B1)`): Returns the
remainder after division. These formulas form the foundation for more complex
calculations and are often combined with other functions for advanced data processing. ---
Excel Formula List
7
Statistical Functions
Excel's statistical functions enable users to analyze data distributions, identify trends, and
perform probability calculations.
Descriptive Statistics
- AVERAGE (`=AVERAGE(A1:A10)`): Calculates the mean. - MEDIAN (`=MEDIAN(A1:A10)`):
Finds the middle value. - MODE (`=MODE.SNGL(A1:A10)`): Identifies the most frequently
occurring value. - STDEV.S (`=STDEV.S(A1:A10)`): Estimates standard deviation based on
a sample. - VAR.S (`=VAR.S(A1:A10)`): Calculates variance for a sample.
Probability and Distribution Functions
- NORM.DIST (`=NORM.DIST(x, mean, standard_dev, cumulative)`): Calculates normal
distribution. - BINOM.DIST (`=BINOM.DIST(x, n, p, cumulative)`): Binomial distribution. -
POISSON.DIST (`=POISSON.DIST(x, mean, cumulative)`): Poisson distribution. - CORREL
(`=CORREL(array1, array2)`): Measures linear correlation between two datasets. These
functions are vital for statistical hypothesis testing, quality control, and predictive
modeling. ---
Logical Functions
Logical formulas allow for decision-making within spreadsheets, enabling dynamic data
manipulation based on specified conditions.
Conditional Logic
- IF (`=IF(logical_test, value_if_true, value_if_false)`): Performs a logical test and returns
different results based on the outcome. - IFS (`=IFS(condition1, value1, condition2,
value2, ...)`): Checks multiple conditions sequentially. - IFERROR (`=IFERROR(expression,
value_if_error)`): Handles errors gracefully.
Boolean Logic
- AND (`=AND(condition1, condition2, ...)`): Returns TRUE if all conditions are met. - OR
(`=OR(condition1, condition2, ...)`): Returns TRUE if any condition is met. - NOT
(`=NOT(condition)`): Reverses the logical value. Logical formulas are instrumental in
creating complex decision trees, data validation rules, and dynamic dashboards. ---
Text Functions
Handling textual data is common in Excel, and its text functions facilitate cleaning,
formatting, and extracting information from strings. - CONCATENATE
Excel Formula List
8
(`=CONCATENATE(text1, text2, ...)`) / CONCAT (`=CONCAT(text1, text2, ...)`): Joins
multiple text strings. - LEFT (`=LEFT(text, num_chars)`): Extracts characters from the
start. - RIGHT (`=RIGHT(text, num_chars)`): Extracts characters from the end. - MID
(`=MID(text, start_num, num_chars)`): Extracts characters from the middle. - LEN
(`=LEN(text)`): Counts characters. - TRIM (`=TRIM(text)`): Removes extra spaces. - UPPER
(`=UPPER(text)`) and LOWER (`=LOWER(text)`): Change case. - FIND (`=FIND(find_text,
within_text)`): Locates a substring within a string. - SUBSTITUTE (`=SUBSTITUTE(text,
old_text, new_text)`): Replaces existing text. Text functions are essential for preparing
data for analysis, cleaning user inputs, and generating reports. ---
Lookup and Reference Functions
Excel's lookup functions facilitate searching and retrieving data from large datasets,
essential for relational data management.
VLOOKUP and HLOOKUP
- VLOOKUP (`=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])`):
Searches vertically. - HLOOKUP (`=HLOOKUP(lookup_value, table_array, row_index_num,
[range_lookup])`): Searches horizontally.
INDEX and MATCH
- INDEX (`=INDEX(array, row_num, [column_num])`): Retrieves data based on position. -
MATCH (`=MATCH(lookup_value, lookup_array, [match_type])`): Finds position of a value.
Other Reference Functions
- OFFSET (`=OFFSET(reference, rows, cols, [height], [width])`): Returns a cell or range
offset from a starting point. - INDIRECT (`=INDIRECT(ref_text)`): Converts a text string
into a cell reference. These functions enable dynamic data retrieval, creating flexible
dashboards and complex data models. ---
Date and Time Functions
Handling temporal data is common in project management, financial calculations, and
reporting. - TODAY (`=TODAY()`): Returns current date. - NOW (`=NOW()`): Returns
current date and time. - DATE (`=DATE(year, month, day)`): Constructs a date. - DATEDIF
(`=DATEDIF(start_date, end_date, unit)`): Calculates difference between dates. - EDATE
(`=EDATE(start_date, months)`): Adds months to a date. - DAY (`=DAY(date)`), MONTH
(`=MONTH(date)`), YEAR (`=YEAR(date)`): Extract date components. Date and time
functions facilitate scheduling, aging analysis, and trend identification. ---
Excel Formula List
9
Financial Functions
Financial analysis relies heavily on specialized functions to compute interest, payments,
and investments. - PMT (`=PMT(rate, nper, pv, [fv], [type])`): Calculates loan payments. -
FV (`=FV(rate, nper, pmt, [pv], [type])`): Future value of an investment. - NPV
(`=NPV(rate, value1, [value2], ...)`): Net present value. - IRR (`=IRR(values, [guess])`):
Internal rate of return. - RATE (`=RATE(nper, pmt, pv, [fv], [type], [guess])`): Interest rate
per period. These formulas are vital for financial modeling, budgeting, and investment
analysis. ---
Information and Compatibility Functions
These functions help identify data types, check cell statuses, and improve compatibility
across various Excel versions. - ISERROR (`=ISERROR
Excel formulas, spreadsheet functions, formula list, Excel functions, formula examples,
Excel tips, calculation formulas, spreadsheet formulas, Excel shortcuts, function list