0% found this document useful (0 votes)
3 views

Excel Functions List

The document provides a comprehensive list of built-in Excel functions categorized by type, such as text, logical, mathematical, statistical, and more. Each function is linked to a dedicated page with descriptions, examples, and common errors. It also includes information on how to use these functions effectively within Excel.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views

Excel Functions List

The document provides a comprehensive list of built-in Excel functions categorized by type, such as text, logical, mathematical, statistical, and more. Each function is linked to a dedicated page with descriptions, examples, and common errors. It also includes information on how to use these functions effectively within Excel.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 35

ExcelFunctions.

net
Search Site:

Home » Excel-Functions
e
Built-In Excel Functions List
c Excel

-In Excel Functions ▿

st of All Excel Functions

xt Functions

gical Functions

ormation Functions

ate & Time Functions

okup & Reference


Excel provides a large number of built-in functions that can be used to perform
nctions specific calculations or to return information about your spreadsheet data.
These functions are organised into categories (text, logical, math, etc.) to help
ath Functions you to locate the function you need from the Excel menu.

atistical Functions This page provides a complete Excel Functions list, grouped by category. Each
of the function links will take you to a dedicated page, where you will find a
atabase Functions description of the function, with examples of use and details of common errors.

Alternatively, if you know the name of the function you are interested in, you may
nancial Functions
prefer to select from the alphabetical functions list.

ngineering Functions

Excel Built-In Function Categories:


el Vlookup Tutorial
Text Functions Logical Functions
t Table Tutorial
Information Functions Date and Time
Functions
el Formulas
Lookup and Reference Math and Trig
y Formulas Functions Functions

Statistical Functions Database Functions


ounting in Excel
Financial Functions Engineering
& Tricks Functions

mmon Excel Errors Cube Functions Web Functions

el Templates
Excel Text Functions
el Macros
Functions to Remove Extra Cutting Up & Piecing Together
Characters Text Strings
el VBA Tutorial
CLEAN Removes all CONCAT Joins together
-In VBA Functions non-printable two or more text
characters from strings (New in
Excel 2016 (or
a supplied text Excel 2019 for
string Mac) - replaces
the Concatenate
TRIM Removes
function)
duplicate
spaces, and CONCATENATE Joins together
spaces at the two or more text
start and end of strings (Replaced
a text string by Concat
function in Excel
Functions to Convert Between 2016)
Upper & Lower Case LEFT Returns a
specified number
LOWER Converts all
of characters
characters in a
from the start of a
supplied text
supplied text
string to lower
string
case
MID Returns a
PROPER Converts all
specified number
characters in a
of characters
supplied text
from the middle
string to proper
of a supplied text
case (i.e. letters
string
that do not follow
another letter are RIGHT Returns a
upper case and specified number
all other of characters
characters are from the end of a
lower case) supplied text
string
UPPER Converts all
characters in a REPT Returns a string
supplied text consisting of a
string to upper supplied text
case string, repeated a
specified number
of times
Functions to Convert Excel Data
Types TEXTJOIN Joins together
two or more text
BAHTTEXT Converts a
strings,
number, plus the
separated by a
suffix "Baht" into
delimiter (New in
Thai text
Excel 2016 (or
DOLLAR Converts a Excel 2019 for
supplied number Mac))
into text, using a
currency format
Information Functions
FIXED Rounds a
LEN Returns the
supplied number
length of a
to a specified
supplied text
number of
string
decimal places,
and then FIND Returns the
converts this into position of a
text supplied
character or text
TEXT Converts a
string from within
supplied value
a supplied text
into text, using a
user-specified string (case-
format sensitive)

VALUE Converts a text SEARCH Returns the


string into a position of a
numeric value supplied
character or text
NUMBERVALUE Converts text to
string from within
a number, in a
a supplied text
locale-
string (non-case-
independent way
sensitive)
(New in Excel
2013) EXACT Tests if two
supplied text

Converting Between Characters & strings are

Numeric Codes exactly the same


and if so, returns
CHAR Returns the TRUE;
character that Otherwise,
corresponds to a returns FALSE.
supplied numeric (case-sensitive)
value
T Tests whether a
CODE Returns the supplied value is
numeric code for text and if so,
the first returns the
character of a supplied text; If
supplied string not, returns an
UNICHAR Returns the empty text string.
Unicode
character that is Replacing / Substituting Parts of a
referenced by Text String
the given
REPLACE Replaces all or
numeric value
part of a text
(New in Excel
string with
2013)
another string
UNICODE Returns the
(from a user
number (code
supplied position)
point)
SUBSTITUTE Substitutes all
corresponding to
occurrences of a
the first
search text
character of a
string, within an
supplied text
original text
string (New in
string, with the
Excel 2013)
supplied
replacement text

Excel Logical Functions

Boolean Operator Functions Conditional Functions

AND Tests a number of user- IF Tests a user-defined


defined conditions and condition and returns
returns TRUE if ALL of the one result if the
conditions evaluate to condition is TRUE, and
TRUE, or FALSE otherwise another result if the
condition is FALSE
OR Tests a number of user-
defined conditions and IFERROR Tests if an initial
returns TRUE if ANY of the supplied value (or
conditions evaluate to expression) returns an
TRUE, or FALSE otherwise error, and if so, returns
a supplied value;
XOR Returns a logical Exclusive
Otherwise the function
Or of all arguments (New in
returns the initial value.
Excel 2013)
(New in Excel 2007)
NOT Returns a logical value that
IFNA Tests if an expression
is the opposite of a user
returns the #N/A error
supplied logical value or
and if so, returns an
expression
alternative specified
(i.e. returns FALSE is the
value; Otherwise the
supplied argument is
function returns the
TRUE and returns TRUE if
value of the supplied
the supplied argument is
expression. (New in
FALSE)
Excel 2013)

Functions Returning Constant IFS Tests a number of

Values supplied conditions and


returns a result
TRUE Returns the logical value corresponding to the
TRUE first condition that
FALSE Returns the logical value evaluates to TRUE.
FALSE (New in Excel 2019)

SWITCH Compares a number of


supplied values to a
supplied test expression
and returns a result
corresponding to the
first value that matches
the test expression.
(New in Excel 2019)

Excel Information Functions

Error Information Functions Other Data Type Functions

ISERROR Tests if an initial ISBLANK Tests if a supplied


supplied value (or cell is blank (empty),
expression) returns and if so, returns
an error and if so, TRUE; Otherwise,
returns TRUE; returns FALSE
Otherwise returns
ISLOGICAL Tests if a supplied
FALSE
value is a logical
ISERR Tests if an initial value, and if so,
supplied value (or returns TRUE;
expression) returns Otherwise, returns
an error (EXCEPT FALSE
for the #N/A error)
ISTEXT Tests if a supplied
and if so, returns
value is text, and if
TRUE; Otherwise
so, returns TRUE;
returns FALSE
Otherwise, returns
ISNA Tests if an initial FALSE
supplied value (or
ISNONTEXT Tests if a supplied
expression) returns
value is text, and if it
the Excel #N/A
is NOT, returns
error and if so,
TRUE; Otherwise,
returns TRUE;
returns FALSE
Otherwise returns
ISREF Tests if a supplied
FALSE
value is a reference,
ERROR.TYPE Tests a supplied and if so, returns
value and returns TRUE; Otherwise,
an integer relating returns FALSE
to the supplied
ISFORMULA Tests if a supplied
value's error type
cell contains a
formula and if so,
Numerical Information Functions returns TRUE;
Otherwise, returns
ISNUMBER Tests if a supplied
FALSE (New in
value is a number,
Excel 2013)
and if so, returns
TRUE; Otherwise, TYPE Returns information
returns FALSE. about the data type
of a supplied value
ISEVEN Tests if a supplied
number (or
expression) is an General Information Functions
even number, and
CELL Returns information
if so, returns
about the contents,
TRUE; Otherwise,
formatting or location
returns FALSE.
of a given cell
ISODD Tests if a supplied
SHEET Returns the sheet
number (or
number relating to a
expression) is an
supplied reference
odd number, and if
(New in Excel 2013)
so, returns TRUE;
SHEETS Returns the number
Otherwise, returns
of sheets in a
FALSE.
reference (New in
N Converts a non-
Excel 2013)
number value to a
INFO Returns information
number, a date to a
about the current
serial number, the
operating
logical value TRUE
environment
to 1 and all other
values to 0

Function Returning a Constant


Value

NA Returns the Excel


#N/A error

Excel Date and Time Functions

Before using the Date and Time Excel Functions, it is advised that you ensure
you have a clear understanding of the way Excel stores Dates and Times - For
details, see the Excel Dates and Times pages.

Creating Dates & Times Performing Calculations with Dates

DATE Returns a date, EDATE Returns a


from a user- date that is
supplied year, the specified
month and day number of
months
TIME Returns a time,
before or
from a user-
after an
supplied hour, initial
minute and supplied
second start date

DATEVALUE Converts a text EOMONTH Returns a


string showing a date that is
date, to an the last day
integer that of the month
represents the which is a
date in Excel's specified
date-time code number of
months
TIMEVALUE Converts a text
before or
string showing a
after an
time, to a
initial
decimal that
supplied
represents the
start date
time in Excel
WORKDAY Returns a
Current Date & Time date that is
a supplied
NOW Returns the number of
current date & working
time days
TODAY Returns today's (excluding
date weekends &
holidays)
ahead of a
Extracting The Components of a
given start
Time
date
HOUR Returns the hour
WORKDAY.INTL Returns a
part of a user-
date that is
supplied time
a supplied
MINUTE Returns the number of
minute part of a working
user-supplied days
time (excluding
SECOND Returns the weekends &
seconds part of holidays)
a user-supplied ahead of a
time given start
date, using
supplied
Extracting The Components of a
parameters
Date
to specify
DAY Returns the day weekend
(of the month) days (New
from a user- in Excel
supplied date 2010)

MONTH Returns the DAYS Calculates


month from a the number
user-supplied of days
date between 2
Returns the year dates (New
YEAR
from a user- in Excel

supplied date 2013)

Returns an DAYS360 Calculates


WEEKNUM
integer the number
of days
representing the between 2
week number dates,
(from 1 to 53) of based on a
the year from a 360-day
user-supplied year (12 x
date 30 months)

ISOWEEKNUM Returns the ISO NETWORKDAYS Returns the


week number of number of
the year for a whole
given date (New networkdays
in Excel 2013) (excluding
weekends &
WEEKDAY Returns an
holidays),
integer
between two
representing the
supplied
day of the week
dates
for a supplied
date NETWORKDAYS.INTL Returns the
number of
whole
networkdays
(excluding
weekends &
holidays),
between two
supplied
dates, using
parameters
to specify
weekend
days (New
in Excel
2010)

YEARFRAC Calculates
the fraction
of the year
represented
by the
number of
whole days
between two
dates

Excel Lookup and Reference Functions

Data Lookup Functions Functions To Return References


to Cell Ranges
HLOOKUP Looks up a
supplied value in ADDRESS Returns a
the first row of a reference, in text
table, and format, for a
returns the supplied row and
corresponding column number
value from
INDEX Returns a
another row
reference to a
VLOOKUP Looks up a cell (or range of
supplied value in cells) for
the first column requested rows
of a table, and and columns
returns the within a supplied
corresponding range
value from
INDIRECT Returns a cell or
another column
range reference
LOOKUP Searches for a that is
specific value in represented by a
one data vector, supplied text
and returns a string
value from the
OFFSET Returns a
corresponding
reference to a
position of a
range of cells
second data
that is a specified
vector
number of rows
GETPIVOTDATA Extracts data and columns
stored in a Pivot from an initial
Table supplied range

CHOOSE Returns one of a


list of values, Other
depending on the
HYPERLINK Creates a
value of a
hyperlink to a
supplied index
document in a
number
supplied location.
MATCH Finds the relative
TRANSPOSE Performs a
position of a
transpose
value in a
transformation
supplied array
on a range of
cells (i.e.
Row / Column / Area Information transforms a
horizontal range
ROW Returns the row
of cells into a
number of a
vertical range
supplied range,
and vice versa)
or of the current
cell RTD Retrieves real-
time data from a
COLUMN Returns the
program that
column number
supports COM
of a supplied
automation
range, or of the
current cell FORMULATEXT Returns a
formula as a
ROWS Returns the
string (New in
number of rows
Excel 2013)
in a supplied
range

COLUMNS Returns the


number of
columns in a
supplied range

AREAS Returns the


number of areas
in a supplied
range

Excel Math and Trig Functions


Basic Numeric Information Conditional Sums

ABS Returns the SUMIF Adds the cells in


absolute value a supplied range,
(i.e. the that satisfy a
modulus) of a given criteria
supplied
SUMIFS Adds the cells in
number
a supplied range,
SIGN Returns the that satisfy
sign (+1, -1 or multiple criteria
0) of a (New in Excel
supplied 2007)
number

GCD Returns the Advanced Mathematical


Greatest Operations
Common
SUMPRODUCT Returns the sum
Divisor of two
of the products of
or more
corresponding
supplied
values in two or
numbers
more supplied
LCM Returns the arrays
Least
SUMSQ Returns the sum
Common
of the squares of
Multiple of two
a supplied list of
or more
numbers
supplied
numbers SUMX2MY2 Returns the sum
of the difference
of squares of
Basic Mathematical Operations
corresponding
SUM Returns the values in two
sum of a supplied arrays
supplied list of
SUMX2PY2 Returns the sum
numbers
of the sum of
PRODUCT Returns the squares of
product of a corresponding
supplied list of values in two
numbers supplied arrays

POWER Returns the SUMXMY2 Returns the sum


result of a of squares of
given number differences of
raised to a corresponding
supplied values in two
power supplied arrays

SQRT Returns the SERIESSUM Returns the sum


positive of a power series
square root of
a given Trigonometry Functions
number
PI Returns the
QUOTIENT Returns the
constant value of
integer portion
pi
of a division
between two SQRTPI Returns the
supplied square root of a
numbers supplied number
multiplied by pi
MOD Returns the DEGREES Converts
remainder Radians to
from a division Degrees
between two
RADIANS Converts
supplied
Degrees to
numbers
Radians
AGGREGATE Performs a
COS Returns the
specified
Cosine of a given
calculation
angle
(e.g. the sum,
ACOS Returns the
product,
Arccosine of a
average, etc.)
number
for a list or
database, with COSH Returns the
the option to hyperbolic cosine
ignore hidden of a number
rows and
ACOSH Returns the
error values
inverse
(New in Excel
hyperbolic cosine
2010)
of a number
SUBTOTAL Performs a
SEC Returns the
specified
secant of an
calculation
angle (New in
(e.g. the sum,
Excel 2013)
product,
SECH Returns the
average, etc.)
hyperbolic secant
for a supplied
of an angle (New
set of values
in Excel 2013)

Rounding Functions SIN Returns the Sine


of a given angle
CEILING Rounds a
ASIN Returns the
number away
Arcsine of a
from zero (i.e.
number
rounds a
positive SINH Returns the
number up Hyperbolic Sine
and a negative of a number
number Returns the
ASINH
down), to a Inverse
multiple of Hyperbolic Sine
significance of a number
CEILING.PRECISE Rounds a Returns the
CSC
number up, cosecant of an
regardless of angle (New in
the sign of the Excel 2013)
number, to a
CSCH Returns the
multiple of
hyperbolic
significance
cosecant of an
(New in Excel
angle (New in
2010)
Excel 2013)
ISO.CEILING Rounds a
TAN Returns the
number up,
Tangent of a
regardless of
given angle
the sign of the
number, to a ATAN Returns the
multiple of Arctangent of a
significance. given number
(New in Excel
ATAN2 Returns the
2010)
Arctangent of a
CEILING.MATH Rounds a given pair of x
number up to and y coordinates
the nearest
TANH Returns the
integer or to
Hyperbolic
the nearest
Tangent of a
multiple of
given number
significance
ATANH Returns the
(New in Excel
Inverse
2013)
Hyperbolic
EVEN Rounds a
Tangent of a
number away
given number
from zero (i.e.
COT Returns the
rounds a
cotangent of an
positive
angle (New in
number up
Excel 2013)
and a negative
number COTH Returns the
down), to the hyperbolic
next even cotangent of an
number angle (New in
Excel 2013)
FLOOR Rounds a
number ACOT Returns the
towards zero, arccotangent of a
(i.e. rounds a number (New in
positive Excel 2013)
number down
ACOTH Returns the
and a negative
hyperbolic
number up),
arccotangent of a
to a multiple of
number (New in
significance
Excel 2013)
FLOOR.PRECISE Rounds a
number down, Exponents & Logarithms
regardless of
the sign of the EXP Returns e raised
number, to a to a given power

multiple of LN Returns the


significance natural logarithm
(New in Excel of a given
2010) number

FLOOR.MATH Rounds a LOG Returns the


number down, logarithm of a
to the nearest given number, to
integer or to a specified base
the nearest
LOG10 Returns the base
multiple of
10 logarithm of a
significance
given number
(New in Excel
2013)
Factorials
INT Rounds a
number down FACT Returns the
to the next Factorial of a
integer given number
MROUND Rounds a FACTDOUBLE Returns the
number up or Double Factorial
down, to the of a given
nearest number
multiple of
MULTINOMIAL Returns the
significance
Multinomial of a
ODD Rounds a given set of
number away numbers
from zero (i.e.
rounds a Miscellaneous
positive
number up BASE Converts a
and a negative number into a

number text

down), to the representation,

next odd with the supplied

number base (New in


Excel 2013)
ROUND Rounds a
number up or DECIMAL Converts a text

down, to a representation of

given number a number in a

of digits specified base


into a decimal
ROUNDDOWN Rounds a
number (New in
number
Excel 2013)
towards zero,
(i.e. rounds a COMBIN Returns the

positive number of

number down combinations

and a negative (without

number up), repititions) for a


to a given given number of
number of objects
digits COMBINA Returns the

Rounds a number of
ROUNDUP
number away combinations

from zero (i.e. (with repetitions)

rounds a for a given


positive number of items
number up (New in Excel
and a negative 2013)

number ARABIC Converts a


down), to a Roman numeral
given number to an Arabic
of digits numeral (New in
Truncates a Excel 2013)
TRUNC
number ROMAN Returns a text
towards zero string depicting
(i.e. rounds a the roman
positive numeral for a
number down given number
and a negative
number up),
to the next
integer.

Matrix Functions
MDETERM Returns the
matrix
determinant of
a supplied
array

MINVERSE Returns the


matrix inverse
of a supplied
array

MMULT Returns the


matrix product
of two
supplied
arrays

MUNIT Returns the


unit matrix for
a specified
dimension
(New in Excel
2013)

Random Numbers

RAND Returns a
random
number
between 0
and 1

RANDBETWEEN Returns a
random
number
between two
given integers

Excel Statistical Functions

Count & Frequency Finding the Largest & Sm


Values
COUNT Returns the
number of MAX R
numerical values la
in a supplied set fr
of cells or values s
n
COUNTA Returns the
number of non- MAXA R
blanks in a la
supplied set of fr
cells or values s
v
COUNTBLANK Returns the
c
number of blank
a
cells in a supplied
v
range
a
COUNTIF Returns the
a
number of cells
th
(of a supplied
v
range), that
th
satisfy a given
MAXIFS R
criteria
la
COUNTIFS Returns the fr
number of cells o
(of a supplied li
range), that s
satisfy a set of a
given criteria o
(New in Excel c
2007) E

FREQUENCY Returns an array MIN R


showing the s
number of values fr
from a supplied s
array, which fall n
into specified
MINA R
ranges
s
fr
Permutations s
v
PERMUT Returns the
c
number of
a
permutations for
v
a given number
a
of objects
a
PERMUTATIONA Returns the th
number of v
permutations for th
a given number
MINIFS R
of objects (with
s
repetitions) that
fr
can be selected
o
from the total
li
objects (New in
s
Excel 2013)
a
o
Confidence Intervals
c

CONFIDENCE Returns the E


confidence LARGE R
interval for a K
population mean, v
using a normal li
distribution n
(Replaced by g
Confidence.Norm
SMALL R
function in Excel
K
2010)
v
CONFIDENCE.NORM Returns the li
confidence n
interval for a g
population mean,
using a normal
Averages
distribution (New
in Excel 2010 - AVERAGE R
replaces the A
Confidence li
function) n
CONFIDENCE.T Returns the AVERAGEA R
confidence A
interval for a li
population mean, n
using a Student's c
t distribution (New a
in Excel 2010) v
a
Percentiles, Quartiles & Rank a
th
PERCENTILE Returns the K'th v
percentile of th
values in a
AVERAGEIF C
supplied range,
A
where K is in the
c
range 0 - 1
s
(inclusive)
th
(Replaced by
g
Percentile.Inc
(N
function in Excel
2
2010)
AVERAGEIFS C
PERCENTILE.INC Returns the K'th
A
percentile of
c
values in a
s
supplied range,
th
where K is in the
m
range 0 - 1
(N
(inclusive) (New
2
in Excel 2010 -
replaces the MEDIAN R
Percentile M
function) m
o
PERCENTILE.EXC Returns the K'th
s
percentile of
n
values in a
supplied range, MODE R
where K is in the M
range 0 - 1 fr
(exclusive) (New o
in Excel 2010) v
o
QUARTILE Returns the
n
specified quartile
(R
of a set of
M
supplied
fu
numbers, based
E
on percentile
value 0 - 1 MODE.SNGL R
(inclusive) M
(Replaced by fr
Quartile.Inc o
function in Excel v
2010) o
n
QUARTILE.INC Returns the
in
specified quartile
re
of a set of
M
supplied
numbers, based
on percentile
MODE.MULT R
value 0 - 1
v
(inclusive) (New
th
in Excel 2010 -
fr
replaces the
o
Quartile function)
v
QUARTILE.EXC Returns the a
specified quartile o
of a set of E
supplied
GEOMEAN R
numbers, based
g
on percentile
m
value 0 - 1
o
(exclusive) (New
n
in Excel 2010)
HARMEAN R
RANK Returns the
h
statistical rank of
m
a given value,
o
within a supplied
n
array of values
TRIMMEAN R
(Replaced by
m
Rank.Eq function
in
in Excel 2010)
s
RANK.EQ Returns the Mode
v
(the most
frequently
Distribution & Tests of P
occurring value)
of a list of BETADIST R
supplied c
numbers (if more b
than one value d
has same rank, (R
the top rank of B
that set is fu
returned) (New in E
Excel 2010 -
BETA.DIST R
replaces the
c
Rank function)
b
RANK.AVG Returns the d
statistical rank of fu
a given value, b
within a supplied d
array of values (if (N
more than one 2
value has same th
rank, the average fu
rank is returned)
BETAINV R
(New in Excel
in
2010)
c
PERCENTRANK Returns the rank b
of a value in a d
data set, as a (R
percentage (0 - 1 B
inclusive) fu
(Replaced by E
Percentrank.Inc
function in Excel
BETA.INV R
2010)
in
PERCENTRANK.INC Returns the rank c
of a value in a b
data set, as a d
percentage (0 - 1 (N
inclusive) (New in 2
Excel 2010 - th
replaces the fu
Percentrank
BINOMDIST R
function)
in
PERCENTRANK.EXC Returns the rank b
of a value in a d
data set, as a p
percentage (0 - 1 (R
exclusive) (New B
in Excel 2010) fu
E
Deviation & Variance BINOM.DIST R
in
AVEDEV Returns the
b
average of the
d
absolute
p
deviations of data
(N
points from their
2
mean
th
DEVSQ Returns the sum fu
of the squares of
BINOM.DIST.RANGE R
the deviations of
p
a set of data
tr
points from their
u
sample mean
b
STDEV Returns the d
standard (N
deviation of a 2
supplied set of
NEGBINOMDIST R
values (which
n
represent a
b
sample of a
d
population)
(R
(Replaced by
N
Stdev.S function
fu
in Excel 2010)
E
STDEV.S Returns the
NEGBINOM.DIST R
standard
n
deviation of a
b
supplied set of
d
values (which
(N
represent a
2
sample of a
th
population) (New
N
in Excel 2010 -
fu
replaces the
Stdev function) CRITBINOM R
s
STDEVA Returns the
fo
standard
c
deviation of a
supplied set of b
values (which d
represent a g
sample of a e
population), c
counting text and (R
the logical value B
FALSE as the fu
value 0 and E
counting the
BINOM.INV R
logical value
s
TRUE as the
fo
value 1
c
STDEVP Returns the b
standard d
deviation of a g
supplied set of e
values (which c
represent an (N
entire population) 2
(Replaced by th
Stdev.P function fu
in Excel 2010)
CHIDIST R
STDEV.P Returns the ri
standard p
deviation of a th
supplied set of d
values (which (R
represent an C
entire population) fu
(New in Excel E
2010 - replaces
CHISQ.DIST.RT R
the Stdevp
ri
function)
p
STDEVPA Returns the th
standard d
deviation of a (N
supplied set of 2
values (which th
represent an fu
entire population),
CHISQ.DIST R
counting text and
c
the logical value
d
FALSE as the
(p
value 0 and
d
counting the
c
logical value
d
TRUE as the
fu
value 1
in
VAR Returns the
CHIINV R
variance of a
in
supplied set of
ri
values (which
p
represent a
th
sample of a
d
population)
(R
(Replaced by
C
Var.S function in fu
Excel 2010) E

VAR.S Returns the CHISQ.INV.RT R


variance of a in
supplied set of ri
values (which p
represent a th
sample of a d
population) (New (N
in Excel 2010 - 2
replaces the Var th
function) fu

VARA Returns the CHISQ.INV R


variance of a in
supplied set of le
values (which p
represent a th
sample of a d
population), (N
counting text and 2
the logical value
CHITEST R
FALSE as the
c
value 0 and
s
counting the
fo
logical value
in
TRUE as the
(R
value 1
C
VARP Returns the fu
variance of a E
supplied set of
CHISQ.TEST R
values (which
c
represent an
s
entire population)
fo
(Replaced by
in
Var.P function in
(N
Excel 2010)
2
VAR.P Returns the th
variance of a fu
supplied set of
CORREL R
values (which
c
represent an
c
entire population)
b
(New in Excel
s
2010 - replaces
EXPONDIST R
the Varp function)
e
VARPA Returns the
d
variance of a
(R
supplied set of
E
values (which
fu
represent an
E
entire population),
EXPON.DIST R
counting text and
e
the logical value
d
FALSE as the
(N
value 0 and
2
counting the
logical value
TRUE as the th
value 1 fu

COVAR Returns FDIST R


population ri
covariance (i.e. p
the average of d
the products of tw
deviations for (R
each pair within F
two supplied data fu
sets) (Replaced E
by Covariance.P
F.DIST.RT R
function in Excel
ri
2010)
p
COVARIANCE.P Returns d
population tw
covariance (i.e. (N
the average of 2
the products of th
deviations for fu
each pair within
F.DIST R
two supplied data
p
sets) (New in
d
Excel 2010 -
(p
replaces the
d
Covar function)
c
COVARIANCE.S Returns sample d
covariance (i.e. fu
the average of in
the products of
FINV R
deviations for
in
each pair within
ri
two supplied data
p
sets) (New in
d
Excel 2010)
tw
(R
Trend Line Functions F
fu
FORECAST Predicts a future
E
point on a linear
trend line fitted to F.INV.RT R
a supplied set of in
x- and y- values ri
(Replaced by p
Forecast.Linear d
function in Excel tw
2016) (N
2
FORECAST.ETS Uses an
th
exponential
fu
smoothing
algorithm to F.INV R
predict a future in
value on a C
timeline, based d
on a series of (N
existing values 2
(New in Excel
2016 - not
FISHER R
available in Excel
F
2016 for Mac)
tr
FORECAST.ETS.CONFINT Returns a
FISHERINV R
confidence
in
interval for a
F
forecast value at
tr
a specified target
FTEST R
date (New in
re
Excel 2016 - not
T
available in Excel
s
2016 for Mac)
s
FORECAST.ETS.SEASONALITY Returns the
b
length of the
fu
repetitive pattern
E
Excel detects for
F.TEST R
a specified time
re
series (New in
T
Excel 2016 - not
s
available in Excel
s
2016 for Mac)
E
FORECAST.ETS.STAT Returns a
re
statistical value
F
relating to a time
GAMMADIST R
series
g
forecasting (New
d
in Excel 2016 -
(R
not available in
G
Excel 2016 for
fu
Mac)
E
FORECAST.LINEAR Predicts a future
GAMMA.DIST R
point on a linear
g
trend line fitted to
d
a supplied set of
(N
x- and y- values
2
(New in Excel
th
2016 (not Excel
fu
2016 for Mac) -
replaces the GAMMAINV R
Forecast in
function) c
d
INTERCEPT Calculates the
(R
best fit
G
regression line,
fu
through a
E
supplied series of
x- and y- values GAMMA.INV R
and returns the in
value at which c
this line d
intercepts the y- (N
axis 2
th
LINEST Returns
fu
statistical
information GAMMA R
describing the g
trend of the line of fu
best fit, through a fo
supplied series of n
x- and y- values in

SLOPE Returns the slope GAMMALN C


of the linear n
regression line lo
through a g
supplied series of fu
x- and y- values s

TREND Calculates the GAMMALN.PRECISE R


trend line through n
a given set of y- lo
values and g
returns additional fu
y-values for a s
supplied set of (N
new x-values 2

GROWTH Returns numbers GAUSS C


in a exponential p
growth trend, a
based on a set of s
supplied x- and y- n
values p
fa
LOGEST Returns the
m
parameters of an
s
exponential trend
d
for a supplied set
th
of x- and y-
in
values
HYPGEOMDIST R
STEYX Returns the
h
standard error of
d
the predicted y-
(R
value for each x
H
in the regression
fu
line for a set of
E
supplied x- and y-
values HYPGEOM.DIST R
h
d
(N
2
th
H
fu

KURT R
k
d

LOGNORMDIST R
c
n
d
(R
L
fu
E
LOGNORM.DIST R
lo
p
d
o
c
n
d
(N
2
th
L
fu

LOGINV R
in
lo
d
(R
L
fu
E

LOGNORM.INV R
in
lo
d
(N
2
th
fu

NORMDIST R
n
c
d
(R
N
fu
E

NORM.DIST R
n
c
d
(N
2
th
fu

NORMINV R
in
n
c
d
(R
N
fu
E

NORM.INV R
in
n
c
d
(N
2
th
fu

NORMSDIST R
s
n
c
d
(R
N
fu
E

NORM.S.DIST R
s
n
c
d
(N
2
th
fu

NORMSINV R
in
s
n
c
d
(R
N
fu
E

NORM.S.INV R
in
s
n
c
d
(N
2
th
fu

PEARSON R
P
p
m
c
c

RSQ R
s
P
p
m
c
c

PHI R
v
d
fo
n
d
a
n
in

POISSON R
P
d
(R
P
fu
E

POISSON.DIST R
P
d
(N
2
th
fu

PROB R
p
v
s
a
li

SKEW R
s
d

SKEW.P R
s
d
b
p
(N
2

STANDARDIZE R
n
v

TDIST R
S
d
(R
T
T
fu
E

T.DIST.2T R
tw
S
d
(N
2
th
fu

T.DIST.RT R
ri
S
d
(N
2
th
fu

T.DIST R
S
d
(p
d
c
d
fu
in

TINV R
tw
in
S
d
(R
T
in

T.INV.2T R
tw
in
S
d
(N
2
th
fu

T.INV R
le
in
S
d
(N
2

TTEST R
p
a
a
T
b
fu
E

T.TEST R
p
a
a
T
E
re
T

WEIBULL R
W
d
(R
W
fu
E

WEIBULL.DIST R
W
d
(N
2
th
fu

ZTEST R
o
p
v
te
b
fu
E

Z.TEST R
o
p
v
te
E
re
Z

Excel Database Functions

Database Functions Database Functions

DAVERAGE Calculates the DPRODUCT Calculates the


average of values in a product of values in a
field of a list or field of a list or
database, that satisfy database, that satisfy
specified conditions specified conditions

DCOUNT Returns the number of DSTDEV Calculates the


cells containing standard deviation
numbers in a field of a (based on a sample
list or database that of a population) of
satisfy specified values in a field of a
conditions list or database, that
satisfy specified
DCOUNTA Returns the number of
conditions
non-blank cells in a
field of a list or DSTDEVP Calculates the
standard deviation
database, that satisfy (based on an entire
specified conditions population) of values
in a field of a list or
DGET Returns a single value
database, that satisfy
from a field of a list or
specified conditions
database, that satisfy
specified conditions DSUM Calculates the sum
of values in a field of
DMAX Returns the maximum
a list or database,
value from a field of a
that satisfy specified
list or database, that
conditions
satisfy specified
conditions DVAR Calculates the
variance (based on a
DMIN Returns the minimum
sample of a
value from a field of a
population) of values
list or database, that
in a field of a list or
satisfy specified
database, that satisfy
conditions
specified conditions

DVARP Calculates the


variance (based on
an entire population)
of values in a field of
a list or database,
that satisfy specified
conditions

Excel Financial Functions

Single Cash Flow Functions Functions for a Series of Periodic


Constant Cash Flows
FVSCHEDULE Calculates the
future value of an CUMIPMT Calculates the
initial principal, cumulative interest
after applying a paid between two
series of specified periods
compound interest
CUMPRINC Calculates the
rates
cumulative
PDURATION Calculates the principal paid on a
number of periods loan, between two
required for an specified periods
investment to
FV Calculates the
reach a specified
future value of an
value (New in
investment with
Excel 2013)
periodic constant
RRI Calculates the payments and a
interest rate constant interest
required for an rate
investment to
IPMT Calculates the
grow to a
interest payment
specified future
for a given period
value (New in
of an investment,
Excel 2013)
with periodic
constant payments
Interest Rate Conversion and a constant
Functions interest rate

EFFECT Calculates the ISPMT Returns the


effective annual interest paid during
interest rate from a specified period
a supplied of an investment
Nominal interest
NPER Returns the
rate and number
number of periods
of periods
for an investment
NOMINAL Calculates the with periodic
annual nominal constant payments
interest rate from and a constant
a supplied interest rate
Effective interest
PMT Calculates the
rate and number
payments required
of periods
to reduce a loan,
from a supplied
Security Functions present value to a
specified future
ACCRINT Calculates the
value
accrued interest
for a security that PPMT Calculates the
pays periodic payment on the
interest principal for a given
investment, with
ACCRINTM Calculates the
periodic constant
accrued interest
payments and a
for a security that
constant interest
pays interest at
rate
maturity
PV Calculates the
DISC Calculates the
present value of an
discount rate for a
investment (i.e. the
security
total amount that a
DURATION Calculates the series of future
Macauley duration periodic constant
of a security with payments is worth
an assumed par now)
value of $100
RATE Calculates the
INTRATE Calculates the interest rate
interest rate for a required to pay off
fully invested a specified amount
security of a loan, or reach
MDURATION Calculates the a target amount on
Macauley modified an investment over
duration for a a given period
security with an
assumed par Functions for a Series of Periodic
value of $100 Variable Cash Flows

ODDFPRICE Calculates the


IRR Calculates the
price per $100
internal rate of
face value of a
return for a series
security with an
of periodic cash
odd first period
flows
ODDFYIELD Calculates the
MIRR Calculates the
yield of a security
internal rate of
with an odd first
return for a series
period
of periodic cash
ODDLPRICE Calculates the flows, considering
price per $100 the cost of the
face value of a investment and the
interest on the
security with an reinvestment of
odd last period cash

ODDLYIELD Calculates the NPV Calculates the net


yield of a security present value of an
with an odd last investment, based
period on a supplied
discount rate, and
PRICE Calculates the
a series of periodic
price per $100
cash flows
face value of a
security that pays
periodic interest Functions for a Series of Non-
Periodic Variable Cash Flows
PRICEDISC Calculates the
price per $100 XIRR Calculates the
face value of a internal rate of
discounted return for a
security schedule of cash

Calculates the flows occurring at


PRICEMAT
price per $100 a series of
face value of a supplied dates

security that pays XNPV Calculates the net


interest at maturity present value for a

Calculates the schedule of cash


RECEIVED
amount received flows occurring at

at maturity for a a series of


fully invested supplied dates

Security
Depreciation and Amortization
YIELD Calculates the
Functions
yield of a security
that pays periodic AMORDEGRC Calculates the
interest prorated linear

YIELDDISC Calculates the depreciation of an


annual yield of a asset for each
discounted accounting period
security (with depreciation
coefficient applied,
YIELDMAT Calculates the
depending on the
annual yield of a
life of the asset)
security that pays
interest at maturity AMORLINC Calculates the
prorated linear
depreciation of an
Coupon Date Functions
asset for each
COUPDAYBS Calculates the accounting period
number of days
DB Calculates the
from the beginning
depreciation of an
of the coupon
asset for a
period to the
specified period,
settlement date
using the fixed-
COUPDAYS Calculates the declining balance
number of days in method
the coupon period
DDB Calculates the
that contains the
depreciation of an
settlement date
asset for a
COUPDAYSNC Calculates the specified period,
number of days using the double-
from the declining balance
settlement date to method, or some
the next coupon other user-
date specified method

COUPNCD Returns the next SLN Returns the


coupon date after straight-line
the settlement depreciation of an
date asset for one
period
COUPNUM Returns the
number of SYD Returns the sum-
coupons payable of-years' digits
between the depreciation of an
settlement date asset for a
and maturity date specified period

COUPPCD Returns the VDB Returns the


previous coupon depreciation of an
date, before the asset for a
settlement date specified period,
(including partial
Treasury Bill Functions periods), using the
double-declining
TBILLEQ Calculates the balance method or
bond-equivalent another user-
yield for a treasury specified method
bill

TBILLPRICE Calculates the Dollar Conversion Functions


price per $100
DOLLARDE Converts a dollar
face value for a
price expressed as
treasury bill
a fraction, into a
TBILLYIELD Calculates the
dollar price
yield for a treasury
expressed as a
bill
decimal

DOLLARFR Converts a dollar


price expressed as
a decimal, into a
dollar price
expressed as a
fraction

Excel Engineering Functions

Converting Between Units of Testing Numeric Values


Measurement
DELTA Tests whether
CONVERT Converts a two supplied
number from one numbers are
measurement equal
system to
GESTEP Tests whether a
another
number is greater
than a supplied
Bessel Functions threshold value

BESSELI Calculates the


modified Bessel Complex Numbers
function In(x)
COMPLEX Converts user-
BESSELJ Calculates the supplied real and
Bessel function imaginary
Jn(x) coefficients into a
complex number
BESSELK Calculates the
modified Bessel IMABS Returns the
function Kn(x) absolute value
(the modulus) of
BESSELY Calculates the
a complex
modified Bessel
number
function Yn(x)
IMAGINARY Returns the

Converting Between Bases imaginary


coefficient of a
BIN2DEC Converts a binary complex number
number to a
IMARGUMENT Returns the
decimal
argument Θ (an
BIN2HEX Converts a binary angle expressed
number to in radians) of a
hexadecimal complex number
BIN2OCT Converts a binary Returns the
IMCONJUGATE
number to octal complex
DEC2BIN Converts a conjugate of a
decimal number complex number
to binary Returns the
IMCOS
DEC2HEX Converts a cosine of a
decimal number complex number
to hexadecimal Returns the
IMCOSH
DEC2OCT Converts a hyperbolic cosine
decimal number of a complex
to octal number (New in
Excel 2013)
HEX2BIN Converts a
hexadecimal IMCOT Returns the
number to binary cotangent of a
complex number
HEX2DEC Converts a
(New in Excel
hexadecimal
2013)
number to a
decimal IMCSC Returns the
cosecant of a
HEX2OCT Converts a
complex number
hexadecimal
(New in Excel
number to octal
2013)
OCT2BIN Converts octal
IMCSCH Returns the
number to binary
hyperbolic
OCT2DEC Converts octal cosecant of a
number to a complex number
decimal (New in Excel
OCT2HEX Converts octal 2013)
number to Returns the
IMDIV
hexadecimal quotient of two
supplied complex
The Error Function numbers

ERF Returns the error IMEXP Returns the


function exponential of a
integrated complex number
between two IMLN Returns the
supplied limits natural logarithm
of a complex
ERF.PRECISE Returns the error
number
function
integrated IMLOG10 Returns the
between 0 and a base-10
supplied limit logarithm of a
(New in Excel complex number
2010)
IMLOG2 Returns the
ERFC Returns the base-2 logarithm
complementary of a complex
error function number
integrated
IMPOWER Calculates a
between a
complex number
supplied lower
raised to a
limit and infinity
supplied power
ERFC.PRECISE Returns the
IMPRODUCT Returns the
complementary
product of up to
error function
255 supplied
integrated
complex
between a
numbers
supplied lower
IMREAL Returns the real
limit and infinity
coefficient of a
(New in Excel
complex number
2010)
IMSEC Returns the

Bitwise Functions secant of a


complex number
BITAND Returns a (New in Excel
Bitwise 'And' of 2013)
two numbers
IMSECH Returns the
(New in Excel
hyperbolic secant
2013)
of a complex
BITOR Returns a number (New in
Bitwise 'Or' of Excel 2013)
two numbers
IMSIN Returns the sine
(New in Excel
of a complex
2013)
number
BITXOR Returns a
IMSINH Returns the
Bitwise
hyperbolic sine of
'Exclusive Or' of
a complex
two numbers
number (New in
(New in Excel
Excel 2013)
2013)
IMSQRT Returns the
BITLSHIFT Returns a
square root of a
number shifted
complex number
left by a specified
number of bits IMSUB Subtracts two
(New in Excel complex
2013) numbers

BITRSHIFT Returns a IMSUM Calculates the


number shifted sum of two
right by a complex
specified number numbers
of bits (New in Returns the
IMTAN
Excel 2013) tangent of a
complex number
(New in Excel
2013)

Excel Cube Functions

The Excel Cube functions perform calculations and extract data from a cube,
which is stored on an external SQL server. These functions are only supported
with a connection to Microsoft SQL Server 2005 Analysis Services or later
data source.

Cube Functions Cube Functions

CUBEKPIMEMBER Returns a CUBESET Defines a


Key calculated
Performance set of
Indicator members
(KPI) or tuples
property and by sending
displays the a set
KPI name in expression
the cell (New to the cube
in Excel on the
2007) server,
which
CUBEMEMBER Returns a
creates the
member or
set, and
tuple from
then
the cube
returns
(New in
that set to
Excel 2007)
Microsoft
CUBEMEMBERPROPERTY Returns the
Office
value of a
Excel (New
member
in Excel
property
2007)
from the
CUBESETCOUNT Returns
cube (New in
the
Excel 2007)
number of
CUBERANKEDMEMBER Returns the
items in a
nth, or
set (New in
ranked,
Excel
member in a
2007)
set (New in
CUBEVALUE Returns an
Excel 2007)
aggregated
value from
the cube
(New in
Excel
2007)

Excel Web Functions

Web Functions Web Functions

ENCODEURL Returns a URL- WEBSERVICE Returns data from


encoded string a web service on
(New in Excel the Internet or
2013)
Intranet (New in
FILTERXML Returns data from
Excel 2013)
XML content, using
a specified XPath
(New in Excel
2013)

Excel Operators

Although the Excel Operators are not, strictly speaking, Excel Functions, they
are frequently used with Excel Functions and as a part of Excel Formulas.
Therefore we have provided a brief explanation of Excel Operators in the
following page:

Excel Operators - Excel Mathematical Operators - used to


perform basic Mathematical operations, such
as addition, subtraction, multiplication,
division and raising to a power,

or

- the & Excel Operator is used to concatenate


text strings

Return to the ExcelFunctions.net Home Page

Disclaimer Privacy Policy Cookies Policy


Copyright © 2008-2023 ExcelFunctions.net

You might also like