Excel Functions Complete List
Excel Functions Complete List
ACCRINT The accrued interest for a security that pays interest periodically.
ACCRINTM The accrued interest for a security that pays interest at maturity.
AGGREGATE The choice of 19 different operations for numerical values which can ignore hidden rows and errors.
ARRAYTOTEXT (2021) New. The contents of an array or cell range converted to text.
ASC (Japanese) The text string converted from double byte to single byte characters.
AVERAGEA The arithmetic mean of the numerical values (including logical values and text).
AVERAGEIF (AVERAGEIFS) The arithmetic mean of the numerical values that satisfies one condition.
AVERAGEIFS The arithmetic mean of the numerical values that satisfies multiple conditions.
BAHTTEXT The number converted to a Thai text string and appends 'Baht'.
BASE The number converted into a text representation with the given base.
BETA.DIST The probability distribution function OR the cumulative probability function for a beta distribution.
BETA.INV The inverse of the cumulative probability function for a beta distribution.
BETADIST (BETA.DIST) The cumulative probability function for a beta distribution (only cumulative).
BETAINV (BETA.INV) The inverse of the probability distribution function for a beta distribution.
BINOM.DIST The probability of getting a specific number of successes using a binomial distribution.
BINOM.INV The number of trials needed for a specific amount of success using a binomial distribution.
BINOMDIST (BINOM.DIST) The probability of getting a specific number of successes using a binomial distribution.
BYCOL (2021) New. The results from applying a LAMBDA function to each column in an array.
BYROW (2021) New. The results from applying a LAMBDA function to each row in an array.
CALL (Removed in 2003) The specification for a function or command using a registration ID.
CEILING (Compatibility) The number rounded up to the nearest integer or significant figure.
CEILING.MATH The number rounded up to the nearest integer or significant figure (including negative).
CEILING.PRECISE (CEILING.MATH) The number rounded up to the nearest integer or significant figure.
CHIDIST (CHISQ.DIST.RT) The probability distribution function for a chi-squared distribution (right tailed) (no cumulative).
CHIINV (CHISQ.INV.RT) The inverse of the probability distribution function for a chi-squared distribution (right tailed).
CHISQ.DIST The probability distribution function OR the cumulative probability function for a chi-squared distribution (left tailed).
CHISQ.DIST.RT The probability distribution function for a chi-squared distribution (right tailed) (no cumulative).
CHISQ.INV The inverse of the probability distribution function for a chi-squared distribution (left tailed).
CHISQ.INV.RT The inverse of the probability distribution function for a chi-squared distribution (right tailed) (no cumulative).
CHOOSECOLS (2022) New. The array with just a specific number of columns.
CHOOSEROWS (2022) New. The array with just a specifiic number of rows.
CLEAN The text string with all the non-printable characters removed.
CODE The ANSI/ASCII number for the first character in a text string.
COMBIN The number of combinations for a given number of items (without repetition).
COMBINA The number of combinations for a given number of items (with repetition).
CONCAT (2019) New. The text string that is a concatenation of cell ranges and strings.
COUNTA The number of numerical values (including logical values and text).
COUNTIF (COUNTIFS) The number of numerical values that satisfies one condition.
COUPDAYS The number of days between the coupon dates on either side of the settlement date.
COUPDAYSNC The number of days between the settlement date and the next coupon date.
COUPNUM The number of coupons between the settlement date and the maturity date.
CRITBINOM (BINOM.INV) The inverse of the probability distribution function for a binomial distribution (renamed).
DATE The date as a date serial number given a year, month, day.
DATEDIF (Compatibility) The number of days, months or years between two dates.
DAVERAGE The arithmetic mean of all the numbers in a column that satisfies multiple conditions.
DAYS360 The number of days between two dates, based on 30 day months.
DBCS (Japanese) The text string converted from single byte to double byte characters.
DCOUNT The number of numerical values in a column that satisfies multiple conditions.
DCOUNTA The number of numerical values in a column that satisfies multiple conditions (including logical values and text).
DDB The depreciation of an asset in a single period (double or triple declining balance method).
DETECTLANGUAGE (2024) Preview. The language code for the text string provided.
DISC The interest rate (or discount rate) for a security held to maturity.
DOLLAR The text string of a number with the dollar formatting $0,000.00.
DSTDEV The standard deviation of the values in a column that satisfies multiple conditions based on a sample.
DSTDEVP The standard deviation of the values in a column that satisfies multiple conditions based on an entire population.
DSUM The total of the values in a column that satisfies multiple conditions.
DVAR The variance of the values in a column that satisfies multiple conditions based on a sample.
DVARP The variance of the values in a column that satisfies multiple conditions based on an entire population.
EDATE The date serial number that is a certain number of months before or after a date.
EFFECT The effective interest rate given a nominal interest rate and compounding frequency.
EOMONTH The date serial number of the last day of a month before or after a date.
ERF The value of the error function integrated between two limits.
ERF.PRECISE The value of the error function integrated between 0 and a limit.
ERFC (ERFC.PRECISE) The complementary error function integrated between a limit and infinity.
ERFC.PRECISE The complementary error function integrated between a limit and infinity.
EXACT The value True or False based on whether two strings match exactly.
EXPON.DIST The probability distribution function OR the cumulative probability function for an exponential distribution.
EXPONDIST (EXPON.DIST) The probability distribution function OR the cumulative probability function for an exponential distribution.
F.DIST The probability distribution function OR the cumulative probability function for an f distribution (left tailed).
F.DIST.RT The probability distribution function for an f distribution (right tailed) (no cumulative).
F.INV The inverse of the probability distribution function for an f distribution (left tailed).
F.INV.RT The inverse of the probability distribution function for an f distribution (right tailed).
FDIST (F.DIST) The probability distribution function for an f distribution (left tailed) (no cumulative).
FIELDVALUE (2020) New. The value in a particular field from a linked data type.
FILTER (2021) New. The array after filtering data that satisfies multiple conditions.
FILTERXML The specific data from the xml content by using xpath.
FIND The starting position of a substring within a larger text string (case sensitive).
FINV (F.INV) The inverse of the probability distribution function for an f distribution (left tailed).
FIXED The text string of a number rounded to a fixed number of decimal places.
FLOOR (Compatibility) The number rounded down to the nearest integer or significant figure.
FLOOR.MATH The number rounded down to the nearest integer or significant figure (including negative).
FLOOR.PRECISE (FLOOR.MATH) The number rounded down to the nearest integer or significant figure.
FORECAST (FORECAST.LINEAR) The future y-value along a linear trend using existing values.
FORECAST.ETS The future value based on historical values.
FORECAST.LINEAR The future y-value along a linear trend using existing values.
FVSCHEDULE The future value of an initial principal after applying compound interest rates.
GAMMA.DIST The probability distribution function OR the cumulative probability function for a gamma distribution.
GAMMA.INV The inverse of the cumulative probability function for a gamma distribution.
GAMMADIST (GAMMA.DIST) The probability distribution function OR the cumulative probability function for a gamma distribution.
GAMMAINV (GAMMA.INV) The inverse of the probability distribution for a gamma distribution.
GAUSS The 0.5 less than the standard normal cumulative distribution.
GESTEP The value True or False depending if the number is greater than a threshold value.
GROUPBY (2023) Preview. The grouping of your data along one axis and aggregates the associated values.
HLOOKUP (XLOOKUP) The value in the same column after finding a matching value in the first row.
HSTACK (2022) New. The array after putting multiple arrays next to each other.
HYPGEOM.DIST The probability distribution functon OR the cumulative probability function for a hypergeometric distribution.
HYPGEOMDIST (HYPGEOM.DIST) The cumulative probability function for a hypergeometric distribution (only cumulative).
IFS (2019) New. The value based on multiple True or False conditions.
INDEX The value from a cell range which is the intersection of a row AND a column.
INFO The text string returning useful information about the environment.
INTERCEPT The intersection with the y-axis using a linear regression plotted through known values.
IPMT The interest amount paid on a given period on a loan with fixed interest.
IRR The interest rate for a series of unequal cash flows at regular intervals (implicit reinvestment rate).
ISERR The boolean True or False depending if the value is an error (excluding #N/A).
ISEVEN The boolean True or False depending if the value is an even number.
ISFORMULA The boolean True or False depending if the cell contains a formula.
ISLOGICAL The boolean True or False depending if the value is True or False.
ISNONTEXT The boolean True or False depending if the value is non text.
ISO.CEILING (CELING.MATH) The number rounded up to the nearest integer or significant figure (renamed).
ISODD The boolean True or False depending if the value is an odd number.
ISOMITTED (2021) New. The boolean True or False depending whether the value in a LAMBDA is missing.
ISOWEEKNUM The number of the ISO week of the year for a given date.
ISPMT (Compatibility) The interest paid for a given period in a series of equal cash flows at regular intervals (incorrectly).
ISREF The boolean True or False depending if the value is a cell reference.
JIS (Japanese) The text string converted from single byte to double byte characters (renamed).
LINEST The array of values for a straight line that best fits your data.
LOGEST The array of values for an exponential curve that best fits your data.
LOGINV (LOGNORM.INV) The inverse of the probability distribution function for a lognormal distribution.
LOGNORM.DIST The probability distribution function OR the cumulative probability function for a lognormal distribution.
LOGNORM.INV The inverse of the probability distribution function for a lognormal distribution.
LOGNORMDIST (LOGNORM.DIST) The cumulative probability function for a lognormal distribution (only cumulative).
LOOKUP The value in a row (or column) that matches a value in a column (or row).
LOWER The text string with all the characters converted to lowercase.
MAP (2021) New. The array formed by applying a map using a LAMBDA function.
MAXA The largest numerical value (including logical values and text).
MAXIFS (2019) New. The largest numerical value that satisfies multiple conditions.
MDURATION The modified duration for a security that pays interest periodically.
MINA The smallest numerical value (including logical values and text).
MINIFS (2019) New. The smallest numerical value that satisfies multiple conditions.
MIRR The interest rate for a series of unequal cash flows at regular intervals (explicit reinvestment rate).
MODE (MODE.SNGL) The first number that appears the most often in a set.
MODE.MULT The array of all the numbers that appears the most often in a set.
MODE.SNGL The first number that appears the most often in a set.
MULTINOMIAL The number of permutations for a given number of items (with duplicates).
NEGBINOM.DIST The probability distribution function OR the cumulative probability function for a negative binomial distribution.
NEGBINOMDIST (NEGBINOM.DIST) The probability distribution function for a negative binomial distribution (no cumulative).
NETWORKDAYS (NETWORKDAYS.INTL) The total number of working days between two dates excluding weekends and holidays.
NETWORKDAYS.INTL The total number of working days between two dates excluding weekends and holidays.
NOMINAL The nominal interest rate over a period given an annual interest rate.
NORM.DIST The probability distribution function OR the cumulative probability function for a normal distribution.
NORM.INV The inverse of the probability distribution function for a normal distribution.
NORM.S.DIST The probability distribution function OR the cumulative probability function for a standard normal distribution.
NORM.S.INV The inverse of the probability distribution function for a standard normal distribution.
NORMDIST (NORM.DIST) The probability distribution function OR the cumulative probability function for a normal distribution.
NORMINV (NORM.INV) The inverse of the probability distribution function for a normal distribution.
NORMSDIST (NORM.S.DIST) The probability distribution function for a standard normal distribution (no cumulative).
NORMSINV (NORM.S.INV) The inverse of the probability distribution function for a standard normal distribution.
NOW The date serial number of the current system date and time.
NPV The net present value of a series of unequal cash flows at regular intervals.
ODDFPRICE The price per $100 face value of a security with an odd first period.
ODDLPRICE The price per $100 face value of a security with an odd last period.
PERCENTILE (PERCENTILE.INC) The value from a data set that corresponds to a particular percentage (inclusive).
PERCENTILE.EXC The value from a data set that corresponds to a particular percentage (exclusive).
PERCENTILE.INC The value from a data set that corresponds to a particular percentage (inclusive).
PERMUTATIONA The number of permutations for a subset of objects or events (with repetition).
PHI The value of the density function for a standard normal distribution.
PIVOTBY (2023) Preview. The grouping of your data along two axis and aggregates the associated values.
PMT The full amount (principal + interest) paid every period on a loan with fixed interest.
POISSON (POISSON.DIST) The probability distribution function OR the cumulative probability function for a poisson distribution.
POISSON.DIST The probability distribution function OR the cumulative probability function for a poisson distribution.
PPMT The principal amount paid on a given period on a loan with fixed interest.
PROB The probability that the values in a data set are greater than a lower limit and less than an upper limit.
PROPER The text string with the first letter of every word as a capital letter.
PV The present value of a series of equal cash flows at regular intervals.
PY (2023) New. The value or object after running code in a Python Editor using the Microsoft Cloud runtime.
RATE The interest rate for a series of equal cash flows at regular intervals.
RECEIVED The amount received at the end when a security is held to maturity.
REDUCE (2021) New. The total value after reducing an array by applying a LAMBDA function.
REGEXREPLACE (2024) Preview. The text string after replacing characters that match a regular expression.
REGEXTEST (2024) Preview. The boolean True or False depending if the regular expression matches any part of a text string.
REGISTER.ID (Removed in 2003) The result after running an Excel 4.0 Macro function.
RSQ The square of pearson product moment correlation coefficient through data points in known y's and known x's.
RTD The real time data from a program that supports COM.
SCAN (2021) New. The array after applying a LAMBDA function to each value and returns an array.
SEARCH The starting position of a substring within a larger text string (not case sensitive).
SINGLE (2021, Removed in 365) The value from a cell range which is the intersection of a row OR a column.
SLOPE The slope of a linear regression line through the given data points.
SORT (2021) New. The array of data that has been sorted by one column.
SORTBY (2021) New. The array of data that has been sorted based on multiple columns.
SQL.REQUEST (Removed in 2003) The result after connecting to a data source and executes a SQL query.
STANDARDIZE The normalized value from a distributed characterised by a mean and a standard deviation.
STDEVA The standard deviation based on a sample (including logical values and text).
STDEVPA The standard deviation based on an entire population (including logical values and text).
SUBTOTAL (AGGREGATE) The choice of 11 different operations for numerical values (renamed).
SUMIF (SUMIFS) The total of the numerical values that satisfies one condition.
SUMIFS The total of the numerical values that satisfies multiple conditions.
SUMX2MY2 The sum of the difference of squares of corresponding values in two arrays.
SUMX2PY2 The sum of the sum of squares of corresponding values in two arrays.
T.DIST.2T The probability distribution function for a two tailed distribution (no cumulative).
T.DIST.RT The probability distribution function for a t distribution (right tailed) (no cumulative).
T.INV The inverse of the probability distribution function for a t distribution (left tailed)
T.INV.2T The inverse of the probability distribution function for a two tailed distribution.
TAKE (2022) New. The intersection of specific rows and columns in an array.
TBILLPRICE The price per $100 face value for a treasury bill.
TEXTAFTER (2022) New. The characters from the end of a text string after a delimiter.
TEXTBEFORE (2022) New. The characters from the start of a text string before a delimiter.
TEXTJOIN (2019) New. The text string that is a concatenation of several strings with a delimiter.
TEXTSPLIT (2022) New. The text string split into multiple columns using delimiters.
TINV (T.INV.2T) The t-value of the distribution as a function of the probability and the degrees of freedom.
TRANSLATE (2024) Preview. The text string translated into another language.
TRIM The text string with all extra spaces removed from the beginning, middle and end.
TRIMRANGE (2024) Preview. The array after excluding all empty rows and/or columns from the outer edges of a range.
UNICODE The unicode number for the first character in a text string.
UNIQUE (2021) New. The array of unique values in a list, table or cell range.
UPPER The text string with all the characters converted to uppercase.
VARA The variance based on a sample (including logical values and text).
VARPA The variance based on an entire population (including logical values and text).
VDB The depreciation of an asset in a single period (variable declining balance method).
VLOOKUP (XLOOKUP) The value in the same row after finding a matching value in the first column.
VSTACK (2021) New. The array after putting multiple arrays on top of each other.
WEIBULL (WEIBULL.DIST) The probability distribution function OR the cumulative probability function for a weibull distribution.
WEIBULL.DIST The probability distribution function OR the cumulative probability function for a weibull distribution.
WORKDAY (WORKDAY.INTL) The date serial number that is a given number of working days before or after a date.
WORKDAY.INTL The date serial number that is a given number of working days before or after a date.
XIRR The interest rate for a series of unequal cash flows at irregular intervals (implicit reinvestment rate).
XLOOKUP (2021) New. The value in the same row after finding a matching value in any column.
XMATCH (2021) New. The position of a value in a list, table or cell range.
XNPV The net present value of a series of unequal cash flows at irregular intervals.
YIELD The interest rate (annual) for a series of equal cash flows at regular intervals.
YIELDDISC The interest rate (annual) for a discounted security (no interest payments).
YIELDMAT The interest rate (annual) for a security that pays interest at maturity.
Z.TEST The probability that the supplied hypothesized sample mean is greater than the mean of the supplied data values.
ZTEST (Z.TEST) The probability that the supplied hypothesized sample mean is greater than the mean of the supplied data values.