## Excel Function Reference

Functions alphabetically | Functions by category

Functions are sorted from A to Z, click on a letter to quickly navigate in the table below.

Click on a link to get more detailed information about a function.

Function name | Description | Category | Examples |
---|---|---|---|

ABS function | Converts negative numbers to positive numbers. | Math and trigonometry | 14 |

ACCRINT function | Calculates the accrued interest for a security that pays periodic interest. | Financial | 1 |

ACCRINTM function | Calculates the accrued interest for a security that pays interest at maturity. | Financial | 1 |

ACOS function | Calculates the arccosine, or inverse cosine, of a number. | Math and trigonometry | 1 |

ACOSH function | Calculates the inverse hyperbolic cosine of a number. | Math and trigonometry | 1 |

ACOT function | Calculates the inverse cotangent of a number. | Math and trigonometry | 1 |

ACOTH function | Calculates the inverse hyperbolic cotangent of a number. | Math and trigonometry | 1 |

ADDRESS function | Returns the address of a specific cell, you need to provide a row and column number. | Lookup and reference | 5 |

AGGREGATE function | Perform different specific functions to a list or database. | Math and trigonometry | 7 |

AMORDEGRC function | Calculates the depreciation for each accounting period. This function is designed for the French accounting system. | Financial | 1 |

AMORLINC function | Calculates the depreciation for each accounting period. | Financial | 1 |

AND function | Perform a logical test in eachÂ argument and if all arguments return TRUE the AND function returns TRUE. | Logical | 8 |

AREAS function | Returns the number of cell ranges and single cells in a reference. | Lookup and reference | 1 |

ARRAYTOTEXT function | Returns an array of text values from a given cell range. | Text | 1 |

ASC function | Converts full-width (double-byte) characters to half-width (single-byte) characters. | Text | 1 |

ASIN function | CalculatesÂ the arcsine of a number. | Math and trigonometry | 1 |

ASINH function | Calculates the inverse hyperbolic sine of a number. | Math and trigonometry | 1 |

ATAN function | Calculates the arctangent of a number. | Math and trigonometry | 1 |

ATAN2 function | Calculates the arctangent of an angle using specific x- and y-coordinates. | Math and trigonometry | 1 |

ATANH function | Calculates theÂ inverse hyperbolic tangent of a number. | Math and trigonometry | 1 |

AVEDEV function | CalculatesÂ the average of the absolute deviations of data points from their mean. | Statistical | 1 |

AVERAGE function | Calculates the average of numbers in a cell range. | Statistical | 10 |

AVERAGEA function | Returns the average of a group of values. TextÂ and boolean value FALSE evaluates to 0. TRUE to 1. | Statistical | 1 |

AVERAGEIF function | Returns the average of cell values that are valid for a given condition. | Statistical | 3 |

AVERAGEIFS function | Returns the average of cell values that evaluates to TRUE for multiple criteria. | Statistical | 1 |

BASE function | Converts a number into a text representation with a given radix (base). | Math and trigonometry | 2 |

BETA.DIST function | Calculates the beta distribution. | Statistical | 1 |

BETA.INV function | Calculates the inverse of the cumulative beta distribution. | Statistical | 1 |

BETADIST function | Calculates the beta distribution, itÂ represents outcomes in the form of probabilities. | Compatibility | 1 |

BETAINV function | Calculates the inverse of the beta distribution. | Compatibility | 1 |

BIN2DEC function | Converts a binary number to the decimal number system. | Engineering | 2 |

BIN2HEX function | Converts a binary number to hexadecimal. | Engineering | 1 |

BIN2OCT function | Converts a binary number to octal. | Engineering | 1 |

BINOM.DIST function | Calculates the individual term binomial distribution probability. | Statistical | 1 |

BINOM.INV function | Calculates the minimum value for which the binomial distribution is equal to or greater than a given threshold value. | Statistical | 1 |

BINOMDIST function | Calculates the individual term binomial distribution probability | Compatibility | 1 |

BITAND function | Calculates a bitwise 'AND' of two numbers. | Engineering | 1 |

BITLSHIFT function | Calculates a number whose binary representation is shifted left by a specified number of bits. | Engineering | 1 |

BITOR function | Performs a bitwise 'OR' of two numbers. | Engineering | 1 |

BITRSHIFT function | Calculates the number where the binary equivalent is shifted right by a specified number of bits and then converted back to a number. | Engineering | 1 |

BITXOR function | Calculates a decimal number that is a result of a bitwise comparison "XOR" of two numbers. | Engineering | 2 |

BYCOL function | Passes all values in a column based on an array to a LAMBDA function, the LAMBDA function calculates new values based on a formula you specify. | Logical | 1 |

BYROW function | Puts values from an array into a LAMBDA function row-wise. | Logical | 4 |

CEILING function | Rounds a number up to its nearest multiple. | Math and trigonometry | 1 |

CELL function | Gets information about the formatting, location, or the contents of a cell. | Information | 2 |

CHAR function | Converts aÂ number to the corresponding ANSI character determined by your computers character set. | Text | 9 |

CHIDIST function | Calculates the probability of the chi-squared distribution. | Compatibility | 1 |

CHIINV function | Calculates the inverse probability of the chi-squared distribution.Â | Compatibility | 1 |

CHISQ.DIST function | Calculates the probability of the chi-squared distribution, cumulative distribution or probability density. | Statistical | 1 |

CHISQ.DIST.RT function | Calculates the right-tailed probability of the chi-squared distribution. | Statistical | 1 |

CHISQ.INV function | Calculates the inverse of the left-tailed probability of the chi-squared distribution. | Statistical | 1 |

CHISQ.INV.RT function | Calculates the inverse of the right-tailed probability of the chi-squared distribution. | Statistical | 1 |

CHISQ.TEST function | Calculates the test for independence, the value returned from the chi-squared statistical distribution and the correct degrees of freedom. Use this function to check if hypothesized results are valid. | Statistical | 1 |

CHITEST function | Calculates the test for independence, the value returned from the chi-squared statistical distribution and the correct degrees of freedom. Use this function to check if hypothesized results are valid. | Compatibility | 1 |

CHOOSE function | Gets a value based on a number. | Lookup and reference | 6 |

CHOOSECOLS function | Returns given columns from a cell range or array. | Array manipulation | 1 |

CHOOSEROWS function | Returns given rows from a cell range or array. | Array manipulation | 1 |

CLEAN function | Deletes the first 32 nonprinting characters in 7-bit ASCII code in your argument. | Text | 1 |

CODE function | Returns the corresponding number for the first character based on your computers character set. (PC- ANSI) | Text | 5 |

COLUMN function | Returns the column number of the top-left cell of a cell reference. | Lookup and reference | 65 |

COLUMNS function | Calculates the number of columns in a cell range. | Lookup and reference | 37 |

COMBIN function | Returns the number of combinations for a specific number of elements out of a larger group. | Math and trigonometry | 2 |

COMBINA function | CalculatesÂ the number of combinations for a given number of elements from a larger group of elements. | Math and trigonometry | 1 |

COMPLEX function | Returns a complex number based on a real and imaginary number. | Engineering | 1 |

CONCAT function | Concatenates values from multiple cells. | Text | 2 |

CONCATENATE function | Joins text strings. | Text | 2 |

CONFIDENCE function | Calculates the confidence interval for a population mean, using a normal distribution. | Compatibility | 1 |

CONFIDENCE.NORM function | Calculates the confidence interval for a population mean. | Statistical | 1 |

CONFIDENCE.T function | Calculates the confidence range for a population mean using a Student's t distribution. | Statistical | 1 |

CONVERT function | Converts a number from one measurement system to another. | Engineering | 1 |

CORREL function | CalculatesÂ the correlation between two groups of numbers. | Statistical | 1 |

COS function | Calculates the cosine of an angle. | Math and trigonometry | 1 |

COSH function | Calculates the hyperbolic cosine of a number. | Math and trigonometry | 1 |

COT function | Calculates the cotangent of an angle specified in radians. | Math and trigonometry | 1 |

COTH function | Calculates the hyperbolic cotangent of a hyperbolic angle. | Math and trigonometry | 1 |

COUNT function | Counts all numerical values in an argument. | Statistical | 11 |

COUNTA function | Counts the non-empty or non-blank cells in a cell range. | Statistical | 21 |

COUNTBLANK function | Counts empty or blank cells in a range. | Statistical | 2 |

COUNTIF function | Calculates the number of cells that is equal to a condition. | Statistical | 160 |

COUNTIFS function | Calculates the number of cells across multiple ranges that equals all given conditions. | Statistical | 55 |

COVAR function | Calculates the covariance meaning the average of the products of deviations for each pair in two different datasets. | Compatibility | 1 |

COVARIANCE.P function | Calculates the covariance meaning the average of the products of deviations for each pair in two different datasets. | Statistical | 1 |

COVARIANCE.S function | Calculates the sample covariance meaning the average of the products of deviations for each pair in two different datasets. | Statistical | 1 |

CRITBINOM function | Calculates the minimum value for which the binomial distribution is equal to or greater than a given threshold value. | Compatibility | 1 |

CSC function | Calculates theÂ cosecant of an angle (radians). | Math and trigonometry | 1 |

CUMIPMT function | Calculates theÂ accumulated interest based on a start and end period on a loan. | Financial | 1 |

CUMPRINC function | Calculates theÂ accumulated principal based on a start and end period on a loan. | Financial | 1 |

DATE function | Returns a number that acts as a date in the Excel environment. | Date and Time | 29 |

DATEDIF function | Returns the number of days, months, or years between two dates.Â The DATEDIF function exists in order to ensure compatibility with Louts 1-2-3. | Date and Time | 4 |

DATEVALUE function | Returns an Excel date value (serial number) based on a date stored as text. | Date and Time | 3 |

DAVERAGE function | Calculates an average based on values in a list or database that meet specific conditions. | Database | 1 |

DAY function | Extracts the day as a number from an Excel date. | Date and Time | 10 |

DAYS function | Calculates the number of days between two dates. | Date and Time | 1 |

DB function | Calculates the depreciation of an asset for a given period using the fixed-declining balance method. | Financial | 1 |

DCOUNT function | Counts cells containing numbers and that meet a condition or criteria. | Database | 1 |

DCOUNTA function | Counts nonempty cells in a column you specify, in a database where records also meet a condition or criteria. | Database | 1 |

DDB function | Calculates the depreciation of an asset for a given period using the double-declining balance method or based on user input. | Financial | 1 |

DEC2BIN function | Converts a decimal number to a binary number. | Engineering | 2 |

DEC2HEX function | Converts a decimal number to a hexadecimal number. | Engineering | 2 |

DEC2OCT function | Converts a decimal number to an octal number. | Engineering | 1 |

DECIMAL function | Converts a text representation of a number in a given base into a decimal number. | Math and trigonometry | 1 |

DEGREES function | Calculates degrees from radians. | Math and trigonometry | 2 |

DELTA function | Evaluates whether two numerical values are equal. | Engineering | 1 |

DGET function | Fetches a value from a column in a database whose records meet a condition or criteria. | Database | 1 |

DMAX function | Extracts the maximum number from a column in a database whose records match a condition or criteria. | Database | 1 |

DMIN function | Extracts the smallest number from a column in a database whose records match a condition or criteria. | Database | 1 |

DOLLARFR function | Converts a decimal number to its equivalent in fractional numbers, used in securities denominated in dollars. | Financial | 1 |

DPRODUCT function | Multiplies numbers that match a condition or criteriaÂ in a database. | Database | 1 |

DROP function | Removes a given number of rows or columns from a 2D cell range or array. | Array manipulation | 6 |

DSTDEV function | Calculates an estimation of the standard deviation based on a sample of a population. The function also allows you to specify criteria applied to a database. | Database | 1 |

DSTDEVP function | Calculates the standard deviation based on a population. The function also allows you to specify criteria applied to a database. | Database | 1 |

DSUM function | Adds numbers in a database/list that meets a condition or criteria. | Database | 1 |

DVARP function | Returns theÂ variance of an entire population. The numbers are in a column of records in a dataset or database that meets a given condition or criteria. | Database | 1 |

EDATE function | Returns a date determined by a start date and a number representing how many months. | Date and Time | 2 |

EFFECT function | Calculates the effective annual interest rate, given the nominal annual interest rate and the number of compounding periods per year. | Financial | 1 |

ENCODEURL function | Returns a URL-encoded string. | Web | 1 |

EOMONTH function | ReturnsÂ an Excel date for the last day of a given month using a number and a start date. | Date and Time | 2 |

ERROR.TYPE function | Returns a number that represents one of the error values in Excel. | Information | 1 |

EVEN function | Rounds a number up to the nearest even whole number. | Math and trigonometry | 2 |

EXACT function | Checks if two values are precisely the same, it returns TRUE or FALSE. The EXACT function also considers upper case and lower case letters. | Text | 10 |

EXP function | Returns e raised to the power of a number, e equals 2.71828182845904. | Math and trigonometry | 1 |

EXPAND function | Increases a cell range or array by a specified number of columns and rows. | Array manipulation | 2 |

EXPON.DIST function | Calculates the exponential distribution representing an outcomeÂ in the form of probability. | Statistical | 1 |

EXPONDIST function | Calculates the exponential distribution representing an outcomeÂ in the form of probability. | Compatibility | 1 |

F.DIST function | Calculates the F probability for two tests. | Statistical | 1 |

F.DIST.RT function | Calculates theÂ right-tailed F probability for two tests. | Statistical | 1 |

F.TEST function | Calculates the two-tailed probability from an F-test | Statistical | 1 |

FACT function | Returns the factorial of a number. | Math and trigonometry | 7 |

FACTDOUBLE function | Returns the double factorial of a number. | Math and trigonometry | 1 |

FALSE function | Returns the logical (boolean) value FALSE. | Logical | 29 |

FDIST function | Calculates the F probability of the right-tailed distribution for two tests. | Compatibility | 1 |

FILTER function | Extracts values/rows based on a condition or criteria. | Lookup and reference | 70 |

FILTERXML function | Extracts specific values from XML content by using the given xpath. | Web | 6 |

FIND function | Returns the position of a specific string in another string, reading left to right. Note, the FIND function is case-sensitive. | Text | 8 |

FIXED function | Rounds a number to the specified number of decimals, formats the number in decimal format using a period and commas, and returns the result as text. | Math and trigonometry | 1 |

FLOOR function | Rounds aÂ number down, toward zero, to the nearest multiple of significance. | Compatibility | 1 |

FLOOR.MATH function | Rounds a number down to the nearest integer or to the nearest multiple of significance. | Math and trigonometry | 1 |

FLOOR.PRECISE function | Rounds a number down to the nearest integer or nearest multiple of significance. | Math and trigonometry | 1 |

FORECAST function | Calculates a value based on existing x and y values using linear regression. Use this function to predict linear trends. | Compatibility | 1 |

FORECAST.LINEAR function | Calculates a value based on existing x and y values using linear regression. | Statistical | 1 |

FORMULATEXT function | Returns a formula as a text string. | Lookup and reference | 1 |

FREQUENCY function | Calculates how often values occur within a range of values and then returns a vertical array of numbers. | Statistical | 20 |

FTEST function | Calculates the value from an F-test. The value shows if the variances from two data sets are not significantly different. | Compatibility | 1 |

FV function | Returns the future value of an investment based on a constant interest rate. | Financial | 1 |

GAMMA function | Calculates the GAMMA value. | Statistical | 1 |

GAMMA.DIST function | Calculates the gamma often used in queuing analysis (probability statistics) that may have a skewed distribution. | Statistical | 1 |

GAMMADIST function | Calculates the gamma often used in queuing analysis (probability statistics). | Compatibility | 1 |

GCD function | Calculates the greatestÂ common divisor that divides all given arguments without a remainder. | Math and trigonometry | 1 |

GEOMEAN function | Calculates the geometric mean. | Statistical | 1 |

GROWTH function | Returns estimated exponential growth based on given data. | Statistical | 1 |

HARMEAN function | Calculates the harmonic mean. | Statistical | 1 |

HEX2BIN function | Converts a hexadecimal number to a binary number. | Engineering | 1 |

HEX2DEC function | Converts a hexadecimal number to a decimal number. | Engineering | 3 |

HEX2OCT function | Converts hexadecimal to octal. | Engineering | 1 |

HLOOKUP function | Searches the top row in a data range for a value and return another value on the same column in a row you specify. | Lookup and reference | 1 |

HOUR function | Returns an integer representing the hour of an Excel time value. | Date and Time | 5 |

HSTACK function | Combines cell ranges or arrays. Joins data to the first blank cell to the right of a cell range or array (horizontal stacking) | Array manipulation | 5 |

HYPERLINK function | Builds a link in a cell. | Lookup and reference | 9 |

HYPGEOM.DIST function | Calculates the hypergeometric distribution. | Statistical | 1 |

IF function | Returns one value if the logical test is TRUE and another value if the logical test is FALSE. | Logical | 279 |

IFERROR function | If the value argument returns an error, the value_if_error argumentÂ is used.Â If theÂ valueÂ argument does NOT return an error, the IFERROR function returns the value argument. | Logical | 94 |

IFNA function | Handles #N/A errors only, it returns a specific value if the formula returns a #N/A error. | Logical | 5 |

IFS function | Checks whether one or more conditions are met and returns a value that corresponds to the first TRUE condition. | Logical | 1 |

IMABS function | Calculates the absolute value (modulus) of a complex number in x + yi or x + yj text format. | Engineering | 2 |

IMAGE function | Inserts an image into cells. | Web | 1 |

IMAGINARY function | Calculates the imaginary value of a complex number in x + yi or x + yj text format. | Engineering | 1 |

IMARGUMENT function | Calculates theta Î¸ which is an angle displayed in radians based on complex numbers in rectangular form. | Engineering | 1 |

IMCONJUGATE function | Calculates the complex conjugate of a complex number in x + yi or x + yj text format. | Engineering | 1 |

IMCOS function | Calculates the cosine of a complex number in x + yi or x + yj text format. | Engineering | 1 |

IMCOSH function | Calculates the hyperbole cosine of a complex number in x + yi or x + yj text format. | Engineering | 1 |

IMCOT function | Calculates the cotangent of a complex number in x + yi or x + yj text format. | Engineering | 1 |

IMCSC function | Calculates the cosecant of a complex number in x + yi or x + yj text format. | Engineering | 1 |

IMCSCH function | Calculates the hyperbolic cosecant of a complex number in x + yi or x + yj text format. | Engineering | 1 |

IMDIV function | Calculates the quotient of two complex numbers in x + yi or x + yj text format. | Engineering | 1 |

IMEXP function | Calculates the exponential of a complex number in x + yi or x + yj text format. | Engineering | 1 |

IMLN function | Calculates the natural logarithm of a complex number in x + yi or x + yj text format. | Engineering | 1 |

IMLOG10 function | Calculates the base 10 logarithm of a complex number in x + yi or x + yj text format. | Engineering | 1 |

IMLOG2 function | Calculates the base 2 logarithm of a complex number in x + yi or x + yj text format. | Engineering | 1 |

IMPOWER function | Calculates a complex number raised to a given power in x + yi or x + yj text format. | Engineering | 1 |

IMPRODUCT function | Calculates the product of complex numbers in x + yi or x + yj text format. | Engineering | 1 |

IMREAL function | Calculates the real coefficient of a complex number in x + yi or x + yj text format. | Engineering | 1 |

IMSEC function | Calculates the secant of a complex number in x + yi or x + yj text format. | Engineering | 1 |

IMSECH function | Calculates the hyperbolic secant of a complex number in x + yi or x + yj text format. | Engineering | 1 |

IMSIN function | Calculates the sine of a complex number in x + yi or x + yj text format. | Engineering | 1 |

IMSINH function | Calculates the hyperbolic sine of a complex number in x + yi or x + yj text format. | Engineering | 1 |

IMSQRT function | Calculates the square root of a complex number in x + yi or x + yj text format. | Engineering | 1 |

IMSUB function | Calculates the difference between two complex numbers in x + yi or x + yj text format. | Engineering | 1 |

IMSUM function | Calculates the total of two or more complex numbers in x + yi or x + yj text format. | Engineering | 1 |

IMTAN function | Calculates the tangent of a complex number in x + yi or x + yj text format. | Engineering | 1 |

INDEX function | Returns a value or reference from a cell range or array, you specify which value based on a row and column number. | Lookup and reference | 238 |

INDIRECT function | Returns the cell reference based on a text string and shows the content of that cell reference. | Lookup and reference | 30 |

INFO function | Returns information about the current operating environment, file path, number of active worksheets, Excel version etc. | Information | 1 |

INT function | Removes the decimal part from positive numbers and returns the whole number (integer) except negative values are rounded down to the nearest integer. | Math and trigonometry | 11 |

INTERCEPT function | Returns a value representing the y-value where a line intersects the y-axis. | Statistical | 2 |

IPMT function | Calculates the interest payment for a specific period for an investment based on repeated constantÂ payments and a constant interest rate. | Financial | 1 |

ISBLANK function | Returns TRUE if the argument is an empty cell, returns FALSE if not. | Information | 9 |

ISERR function | Returns TRUE if a cell returns an error, except error value #N/A. | Information | 1 |

ISERROR function | Returns TRUE if a cell contains an error. | Information | 26 |

ISFORMULA function | Returns TRUE if a cell contains a formula, FALSE if text, number or boolean value. | Information | 2 |

ISLOGICAL function | Returns TRUE if value is boolean.Â A boolean value is either TRUE or FALSE. | Information | 1 |

ISNA function | Returns TRUE if value is a #N/A error. | Information | 3 |

ISNONTEXT function | Returns TRUE if value is not text, also returns TRUE if cell is empty. | Information | 1 |

ISNUMBER function | Checks if a value is a number, returns TRUE or FALSE. | Information | 36 |

ISODD function | Returns TRUE if a cell contains an odd number, FALSE if even number. | Information | 1 |

ISPMT function | Calculates the interest paid during a specific period of an investment. | Financial | 1 |

ISREF function | Returns TRUE if value refers to a reference. | Information | 1 |

ISTEXT function | Returns TRUE if argument is text. | Information | 9 |

KURT function | Calculates the kurtosis. | Statistical | 1 |

LAMBDA function | Build custom functions without VBA, macros or javascript. | Logical | 14 |

LARGE function | Calculates the k-thÂ largest value from an array of numbers. | Statistical | 29 |

LCM function | Calculates the least common multiple. The least common multiple is the smallest positive integer that is a multiple of all integer arguments. Use the LCM function to find fractions with different denominators. | Math and trigonometry | 1 |

LEFT function | Extracts a specific number of characters always starting from the left. | Text | 15 |

LEN function | Returns the number of characters in a cell value. | Text | 30 |

LET function | Lets you name intermediate calculation results which can shorten formulas considerably and improve performance. | Math and trigonometry | 47 |

LINEST function | Returns an array of values representing the parameters of a straight line based on the "least squares" method. | Statistical | 1 |

LN function | Calculates the natural logarithm of a number. Natural logarithms are based on the constant e. | Math and trigonometry | 1 |

LOG function | Calculates the logarithm of a number to a specific base. | Math and trigonometry | 1 |

LOG10 function | Calculates the logarithm of a number using the base 10. | Math and trigonometry | 2 |

LOGEST function | Returns an array of values representing the parameters of an exponential curve that fits your data, based on the "least squares" method. | Statistical | 1 |

LOGNORM.DIST function | Calculates the lognormal distribution of argument x, based on aÂ normally distributed ln(x) with the arguments ofÂ meanÂ andÂ standard_dev. | Statistical | 1 |

LOGNORMDIST function | Calculates the cumulative lognormal distribution of argument x, based on aÂ normally distributed ln(x) with the arguments of mean and standard_dev. | Compatibility | 1 |

LOOKUP function | Find a value in a cell range and return a corresponding value on the same row. | Lookup and reference | 34 |

LOWER function | Converts a value to lower case letters. | Text | 1 |

MAP function | Passes all values in an array to a LAMBDA function, the LAMBDA function calculates new values based on a formula you specify. It then returns an array with the same size as the original array. | Logical | 2 |

MATCH function | Returns the relative position of an item in an array that matchesÂ a specified value in a specific order. | Lookup and reference | 217 |

MAX function | Calculate the largest number in a cell range. | Statistical | 34 |

MAXIFS function | Calculates the highest value based on a condition or criteria. | Statistical | 6 |

MEDIAN function | Calculates the median based on a group of numbers. The median is the middle number of a group of numbers. | Statistical | 3 |

MID function | Returns a substring from a string based on theÂ starting position and the number of characters you want to extract. | Text | 22 |

MIN function | Returns the smallest number in a cell range. | Statistical | 60 |

MINA function | Returns the smallest number. Text values and blanks are ignored, boolean value TRUE evaluates to 1 and FALSE to 0 (zero). | Statistical | 1 |

MINIFS function | Calculates the smallest value based on a given set of criteria. | Statistical | 8 |

MINUTE function | Returns a whole number representing the minute based on an Excel time value. The returned number is ranging from 0 to 59. | Date and Time | 2 |

MINVERSE function | Calculates the inverse matrix for a given array. | Math and trigonometry | 2 |

MMULT function | CalculatesÂ the matrix product of two arrays, an array as the same number of rows as array1 and columns as array2. | Math and trigonometry | 31 |

MOD function | Returns the remainder after a number is divided by divisor. | Math and trigonometry | 14 |

MODE function | Calculates the most frequent number in a cell range. | Compatibility | 1 |

MODE.MULT function | Returns the most frequent number in a cell range. It will return multiple numbers if they are equally frequent. | Statistical | 1 |

MODE.SNGL function | Calculates the most frequent value in an array or range of data. | Statistical | 2 |

MONTH function | Extracts the month as a number from an Excel date. | Date and Time | 29 |

MROUND function | Calculates a number rounded to a given multiple. | Math and trigonometry | 1 |

MULTINOMIAL function | Calculates the ratio of the factorial of a sum of values to the product of factorials. | Math and trigonometry | 1 |

MUNIT function | CalculatesÂ the identity matrix for a given dimension | Math and trigonometry | 1 |

N function | Returns a value converted into a number. | Information | 1 |

NA function | Returns the error value #N/A meaning "value is not available". | Information | 3 |

NETWORKDAYS function | Returns the number of working days between two dates, excluding weekends. It also allows you to ignore a list of holiday dates that you can specify. | Date and Time | 2 |

NETWORKDAYS.INTL function | Calculates the number of working days between two dates, excluding weekends. | Date and Time | 2 |

NOMINAL function | Calculates the nominal annual interest rate based on the effective rate and the number of compounding periods per year. | Financial | 1 |

NORM.DIST function | Calculates the normal distribution for a given mean and standard deviation. | Statistical | 2 |

NORM.INV function | Calculates the inverse of the normal cumulative distribution for a given mean and standard deviation. | Statistical | 1 |

NOT function | Returns the boolean opposite to the given argument. | Logical | 19 |

NOW function | Returns the current date and time. | Date and Time | 2 |

NPER function | Calculates the number of periods for an investment based on periodic, constant payments and a fixed interest rate. | Financial | 1 |

OFFSET function | Returns a reference to a range that is a given number of rows and columns from a given reference. | Lookup and reference | 22 |

OR function | Evaluates a logical expression in eachÂ argument and if at least one argument returns TRUE the OR function returns TRUE. If all arguments returnÂ FALSE the OR function also returns FALSE. | Logical | 13 |

PDURATION function | Calculates how many periods required by an investment to reach a given amount based on a rate in percentage. | Financial | 1 |

PERCENTRANK function | Calculates the percent rank of a given number compared to the whole data set. | Compatibility | 1 |

PERCENTRANK.EXC function | Calculates the percent rank of a given number in a data set. | Statistical | 1 |

PERCENTRANK.INC function | Calculates the percent rank of a given number compared to the whole data set. | Statistical | 1 |

PERMUT function | Returns the number of permutations for a set of elements that can be selected from a larger number of elements. | Statistical | 8 |

PERMUTATIONA function | Returns the number of permutations for a specific number of elements that can be selected from a larger group of elements. | Statistical | 3 |

PHI function | Calculates a number of the density function for a standard normal distribution. | Statistical | 1 |

PI function | Returns the number pi (Â¶). | Math and trigonometry | 2 |

PMT function | Returns the payment needed for borrowing a fixed sum of money based on constant payments (annuity) and interest rate. | Financial | 1 |

POWER function | Calculates a number raised to a power. | Math and trigonometry | 4 |

PPMT function | Calculates the principal payment for a specific period for an investment based on repeated constantÂ payments and a constant interest rate. | Financial | 1 |

PRICEMAT function | Calculates the price per $100 nominal value of a bond that pays interest at maturity. | Financial | 1 |

PROB function | Calculates the probability that values in a range are between a given lower and upper limit. | Statistical | 1 |

PRODUCT function | Returns the product of the numbers given in the argument. | Math and trigonometry | 2 |

PV function | Calculates the net present value for an investment or loan. | Financial | 1 |

QUARTILE function | Returns the quartile of a data set, use the QUARTILE function to divide data into groups. | Compatibility | 1 |

QUARTILE.EXC function | Returns the quartile of a data set. | Statistical | 1 |

QUARTILE.INC function | Returns the quartile of a data set, based on percentile values from 0..1, inclusive. | Statistical | 1 |

QUOTIENT function | Returns the integer portion of a division. | Math and trigonometry | 4 |

RADIANS function | Converts degrees to radians. | Math and trigonometry | 2 |

RAND function | Calculates a random real number greater than or equal to 0 and less than 1. | Math and trigonometry | 3 |

RANDARRAY function | Creates an array of random numbers | Math and trigonometry | 2 |

RANDBETWEEN function | Returns a random whole number between the numbers you specify. | Math and trigonometry | 13 |

RANK function | Calculates the rank of a specific number compared to a list of numbers. | Compatibility | 4 |

RANK.AVG function | Returns the rank of a number out of a list of numbers. | Statistical | 1 |

RANK.EQ function | Calculates the rank of a number in a list of numbers, based on its position if the list were sorted. | Statistical | 1 |

RATE function | Returns the interest rate per period of an annuity. | Financial | 1 |

REDUCE function | Shrinks an array to an accumulated value, a LAMBDA function is needed to properly accumulate each value in order to return a total. | Logical | 7 |

REPLACE function | Substitutes a part of a text string based on the number of characters and length with a text string you provide. | Text | 1 |

REPT function | Repeats a specific text a chosen number of times. | Text | 6 |

RIGHT function | Extracts a specific number of characters always starting from the right. | Text | 9 |

ROUND function | Rounds a number based on the number of digits you specify. | Math and trigonometry | 4 |

ROUNDDOWN function | Rounds a number down based on the number of digits to which you want to round the number. | Math and trigonometry | 5 |

ROUNDUP function | Calculates a number rounded up based on the number of digits to which you want to round the number. | Math and trigonometry | 5 |

ROW function | Calculates the row number of a cell reference. | Lookup and reference | 188 |

ROWS function | Calculate the number of rows in a cell range. | Lookup and reference | 99 |

RRI function | Calculates the growth of an investment in percent per period. | Financial | 1 |

SCAN function | Passes values in an array to a LAMBDA function, the LAMBDA function calculates new values based on a formula you specify. It then returns an array with the same size as the original array using an accumulator parameter. | Logical | 2 |

SEARCH function | Returns the number of the character at which a specific character or text string is found reading left to right (not case-sensitive) | Text | 38 |

SEC function | Calculates the secant of an angle. | Math and trigonometry | 1 |

SECH function | Calculates the hyperbolic secant of an angle. | Math and trigonometry | 1 |

SECOND function | Returns an integer representing the second based on an Excel time value | Date and Time | 2 |

SEQUENCE function | Creates a list of sequential numbers. | Math and trigonometry | 30 |

SERIESSUM function | Calculates the sum of a power series based on a formula. | Math and trigonometry | 1 |

SHEET function | Returns the sheet number of the cell reference sheet. | Information | 1 |

SHEETS function | Returns the number ofÂ sheets in a reference. | Information | 1 |

SIGN function | Returns the sign of a number. 1 for a positiv number, 0 (zero) for a 0 (zero) and -1 for a negative number. | Math and trigonometry | 3 |

SIN function | Calculates the sine of an angle. | Math and trigonometry | 1 |

SINH function | Calculates the hyperbolic sine of a number. | Math and trigonometry | 1 |

SKEW function | CalculatesÂ the skewness of a group of values. | Statistical | 1 |

SLOPE function | Calculates the slope of the linear regression line through coordinates. | Statistical | 2 |

SMALL function | Returns the k-th smallest value from a group of numbers. | Statistical | 142 |

SORT function | Sorts values from a cell range or array | Lookup and reference | 22 |

SORTBY function | Sorts a cell range or array based on values in a corresponding range or array. | Lookup and reference | 15 |

SQRT function | Calculates the positive square root. | Math and trigonometry | 1 |

STANDARDIZE function | Calculates a normalized value from a distribution characterized by mean and standard_dev. | Statistical | 1 |

STDEV function | CalculatesÂ the standard deviation of a groupÂ of values. | Compatibility | 1 |

STDEV.P function | Returns standard deviation based on the entire population. | Statistical | 1 |

STDEV.S function | Returns standard deviation based on a sample of the entire population. | Statistical | 1 |

STDEVA function | Estimates the standard deviation from a sample of values. | Statistical | 1 |

STDEVPA function | Returns the standard deviation based on the entire population, including text and logical values. | Statistical | 1 |

STOCKHISTORY function | Downloads stock prices based on a stock quote | Lookup and reference | 2 |

SUBSTITUTE function | Replaces a specific text string in a value. Case sensitive. | Text | 16 |

SUBTOTAL function | Returns a subtotal from a list or database, you can choose from a variety ofÂ arguments that determine what you want the function to do. | Math and trigonometry | 14 |

SUM function | Allows you to add numerical values, the function returns the sum in the cell it is entered in. The SUM function is cleverly designed to ignore text and boolean values, adding only numbers. | Math and trigonometry | 60 |

SUMIF function | Sums numerical values based on a condition. | Math and trigonometry | 6 |

SUMIFS function | Adds numbers based on criteria. | Math and trigonometry | 7 |

SUMPRODUCT function | Calculates the product of corresponding values and then returns the sum of each multiplication. | Math and trigonometry | 80 |

SUMSQ function | Calculates the sum of the squares of the arguments. | Math and trigonometry | 1 |

SUMX2MY2 function | Calculates the sum of the difference of squares of corresponding values in two arrays. | Math and trigonometry | 1 |

SUMX2PY2 function | Calculates the sum of the sum of squares of corresponding values in two arrays. | Math and trigonometry | 1 |

SUMXMY2 function | Calculates the sum of squares of differences of corresponding values in two arrays. | Math and trigonometry | 1 |

SWITCH function | Returns a given value determined by an expression and a list of values. | Logical | 3 |

SYD function | Calculates the yearly asset depreciation of a given year. | Financial | 1 |

T function | Returns a text value if the argument is a text value. | Text | 1 |

TAKE function | Returns a given number of rows or columns from a 2D cell range or array. | Array manipulation | 1 |

TAN function | Calculates the tangent of an angle. | Math and trigonometry | 1 |

TANH function | CalculatesÂ the hyperbolic tangent of a number. | Math and trigonometry | 1 |

TBILLEQ function | Financial | 1 | |

TBILLPRICE function | Calculates the par amount (face value) for a Treasury bill. | Financial | 1 |

TBILLYIELD function | Calculates the yield for a Treasury bill. | Financial | 1 |

TEXT function | Converts a value to text in a specific number format. | Text | 24 |

TEXTAFTER function | Extracts a string after a specific substring in a given value. | Text | 2 |

TEXTBEFORE function | Extracts a string before a specific substring from a given value. | Text | 1 |

TEXTJOIN function | Combines text strings from multiple cell ranges. | Text | 38 |

TEXTSPLIT function | Splits a string into an array based on delimiting values. | Text | 16 |

TIME function | Returns a decimal value between 0 (zero) representing 12:00:00 AM and 0.99988426 representingÂ 11:59:59 P.M. | Date and Time | 7 |

TIMEVALUE function | Returns a decimal number based on a text string. | Date and Time | 1 |

TOCOL function | Rearranges values in 2D cell ranges to a single column. | Array manipulation | 18 |

TODAY function | Returns the Excel date (serial number) of the current date. | Date and Time | 9 |

TOROW function | Rearranges values from a 2D cell range to a single row. | Array manipulation | 2 |

TRANSPOSE function | Converts a vertical range to a horizontal range, or vice versa. | Lookup and reference | 44 |

TREND function | Calculates values along a linear trend. | Statistical | 1 |

TRIM function | Deletes all blanks or space characters except single blanks between words in a cell value. | Text | 12 |

TRIMMEAN function | Calculates the mean of the interior of a data set. | Statistical | 1 |

TRUE function | Returns the logical (boolean) value TRUE. | Logical | 59 |

TRUNC function | Removes the fractional part of the number to an integer. | Math and trigonometry | 1 |

TYPE function | Use TYPE to find out what type of data is returned by a function or formula. | Information | 1 |

UNICHAR function | Calculates a character based on a Unicode number. | Text | 1 |

UNICODE function | Returns a Unicode number based on a character. | Text | 1 |

UNIQUE function | Returns a unique or unique distinct list. | Lookup and reference | 41 |

UPPER function | Converts a value toÂ upper case letters. | Text | 5 |

VALUE function | Converts a text string that represents a number to a number. | Text | 1 |

VALUETOTEXT function | Returns a value in text form. Text values are unmodified and non-text values are converted to text. | Text | 1 |

VAR.P function | Returns the variance based on the entire population. The function ignores logical and text values. | Statistical | 1 |

VAR.S function | The VAR.S function tries to estimate the variance based on a sample of the population. The function ignores logical and text values. | Statistical | 1 |

VDB function | Calculates the depreciation of an asset for a given period using the double-declining balance method or based on user input, you may use partial periods in this function. | Financial | 1 |

VLOOKUP function | Lets you search the leftmost column for a value and return another value on the same row in a column you specify. | Lookup and reference | 11 |

VSTACK function | Combines cell ranges or arrays. Joins data to the first blank cell at the bottom of a cell range or array (vertical stacking) | Array manipulation | 13 |

WEBSERVICE function | Gets data from a web service on the Internet or Intranet. | Web | 1 |

WEEKDAY function | Converts a date to a weekday number from 1 to 7. | Date and Time | 15 |

WEEKNUM function | Calculates a given date's week number based on a return_type parameter that determines which day the week begins. | Date and Time | 5 |

WORKDAY function | Returns a date based on a start date and a given number of working days (nonweekend and nonholidays). | Date and Time | 2 |

WRAPCOLS function | Rearranges values from a single row to a 2D cell range based on a given number of values per column. | Array manipulation | 1 |

WRAPROWS function | Rearranges values from a single row to a 2D cell range based on a given number of values per column. | Array manipulation | 1 |

XLOOKUP function | Search one column for a given value, and return a corresponding value in another column from the same row. | Lookup and reference | 3 |

XMATCH function | Searches for an item in an array or cell range and returns the relative position. | Lookup and reference | 1 |

XNPV function | Calculates net present value for cash flows that may or may not be periodic | Financial | 1 |

XOR function | Calculates the logical exclusiveÂ OR meaning if at least one of the arguments evaluates to TRUE then the XOR returns TRUE. All arguments must be evaluated to FALSE for the XOR function to return FALSE. | Logical | 1 |

YEAR function | Converts a date to a number representing the year in the date. | Date and Time | 27 |

YEARFRAC function | Returns the fraction of the year based on the number of whole days between a start date and an end date. | Date and Time | 1 |

YIELD function | Calculates the yield for a security that pays interest. The YIELD function is designed to calculate the bond yield. | Financial | 1 |