72 Functions
All Math & Trig Text Logical Lookup & Reference Date & Time Statistical Financial Information
Math & Trig ★ 100 · ◉ 24 · All versions

=SUM()

How to use the SUM function in Excel to add individual values, cell references, ranges, or a mix of all three.

=SUM(number1,[number2],...)
Daily Tasks Reporting
Math & Trig ★ 90 · ◉ 10 · Excel 2007

=SUMIFS()

How to use the SUMIFS function in Excel, one of Excel’s math and trig functions, to add arguments that meet multiple criteria.

=SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
Daily Tasks Conditional Aggregation
Math & Trig ★ 85 · ◉ 18 · Excel 2010

=AGGREGATE()

The AGGREGATE function can apply different aggregate functions to a list or database with the option to ignore hidden rows and error values.

=AGGREGATE(function_num, options, ref1, [ref2], …)
Reporting Ranking & Top N
Math & Trig ★ 85 · ◉ 14 · All versions

=ROUND()

The ROUND function rounds a number to a specified number of digits. For example, if cell A1 contains 23.7825, and you want to round that value to two decimal places, you can use the following formula: =ROUND(A1, 2) The result of this function is 23.78.

=ROUND(number, num_digits)
Daily Tasks Comparation
Math & Trig ★ 80 · ◉ 13 · All versions

=SUMPRODUCT()

How to use the SUMPRODUCT function in Excel, one of Excel’s math and trig functions, using multiplication, addition, subtraction, and/or division to return the sum of the products of corresponding ranges or arrays.

=SUMPRODUCT(array1, [array2], [array3], ...)
Conditional Aggregation Reporting
Math & Trig ★ 80 · ◉ 12 · All versions

=SUBTOTAL()

Returns a subtotal in a list or database. It is generally easier to create a list with subtotals by using the Subtotal command in the Outline group on the Data tab in the Excel desktop application. Once the subtotal list is created, you can modify it by editing the SUBTOTAL function.

=SUBTOTAL(function_num,ref1,[ref2],...)
Daily Tasks Reporting
Math & Trig ★ 60 · ◉ 18 · All versions

=ROUNDUP()

Rounds a number up, away from 0 (zero).

=ROUNDUP(number, num_digits)
Daily Tasks Rounding & Numeric
Math & Trig ★ 60 · ◉ 8 · All versions

=SUMIF()

How to use the SUMIF function in Excel to add the values in a range that meet criteria that you specify.

=SUMIF(range, criteria, [sum_range])
Daily Tasks Conditional Aggregation
Math & Trig ★ 55 · ◉ 23 · Excel 2021

=SEQUENCE()

Learn more about the SEQUENCE function, which allows you to generate a list of sequential numbers in an array, such as 1, 2, 3, 4. SEQUENCE is in a class of functions called dynamic arrays.

=SEQUENCE(rows,[columns],[start],[step])
Numbering & Sample Data Dynamic Ranges & Dashboards
Math & Trig ★ 55 · ◉ 21 · All versions

=MOD()

Returns the remainder after number is divided by divisor. The result has the same sign as divisor.

=MOD(number, divisor)
Conditional Formatting & Validation Date & Time Calculations
Math & Trig ★ 55 · ◉ 18 · All versions

=ROUNDDOWN()

Rounds a number down, toward zero.

=ROUNDDOWN(number, num_digits)
Rounding & Numeric
Math & Trig ★ 55 · ◉ 17 · All versions

=INT()

Rounds a number down to the nearest integer.

=INT(number)
Rounding & Numeric
Math & Trig ★ 50 · ◉ 24 · All versions

=TRUNC()

The TRUNC functions truncates a number to an integer by removing the fractional part of the number.

=TRUNC(number, [num_digits])
Rounding & Numeric
Math & Trig ★ 50 · ◉ 22 · All versions

=ABS()

Returns the absolute value of a number. The absolute value of a number is the number without its sign.

=ABS(number)
Comparation Rounding & Numeric
Math & Trig ★ 45 · ◉ 18 · All versions

=COSH()

Returns the hyperbolic cosine of a number.

=COSH(number)
Rounding & Numeric
Math & Trig ★ 45 · ◉ 17 · All versions

=TANH()

Returns the hyperbolic tangent of a number.

=TANH(number)
Rounding & Numeric
Math & Trig ★ 45 · ◉ 12 · All versions

=MDETERM()

Returns the matrix determinant of an array.

=MDETERM(array)
Rounding & Numeric
Math & Trig ★ 44 · ◉ 18 · All versions

=SINH()

Returns the hyperbolic sine of a number.

=SINH(number)
Rounding & Numeric
Math & Trig ★ 41 · ◉ 18 · All versions

=SERIESSUM()

Many functions can be approximated by a power series expansion. Returns the sum of a power series based on the formula:

=SERIESSUM(x, n, m, coefficients)
Rounding & Numeric
Math & Trig ★ 40 · ◉ 23 · Excel 2013

=CEILING.MATH()

The CEILING.MATH function rounds a number up to the nearest integer or, optionally, to the nearest multiple of significance.

=CEILING.MATH(number, [significance], [mode])
Rounding & Numeric
Math & Trig ★ 40 · ◉ 22 · All versions

=SQRT()

Returns a positive square root.

=SQRT(number)
Rounding & Numeric Scientific & Unit Conversion
Math & Trig ★ 40 · ◉ 15 · All versions

=MROUND()

MROUND returns a number rounded to the desired multiple. MROUND rounds up, away from zero, if the remainder of dividing number by multiple is greater than or equal to half the value of multiple. The Number and Multiple arguments must have the same sign. If not, a #NUM error is returned.

=MROUND(number, multiple)
Rounding & Numeric
Math & Trig ★ 38 · ◉ 26 · All versions

=ATAN2()

Returns the arctangent, or inverse tangent, of the specified x- and y-coordinates. The arctangent is the angle from the x-axis to a line containing the origin (0, 0) and a point with coordinates (x_num, y_num). The angle is given in radians between -pi and pi, excluding -pi.

=ATAN2(x_num, y_num)
Rounding & Numeric
Math & Trig ★ 36 · ◉ 14 · All versions

=SUMX2PY2()

Returns the sum of the sum of squares of corresponding values in two arrays. The sum of the sum of squares is a common term in many statistical calculations.

=SUMX2PY2(array_x, array_y)
Rounding & Numeric
Math & Trig ★ 36 · ◉ 10 · All versions

=SQRTPI()

Returns the square root of (number * pi).

=SQRTPI(number)
Rounding & Numeric
Math & Trig ★ 35 · ◉ 16 · All versions

=QUOTIENT()

Returns the integer portion of a division. Use this function when you want to discard the remainder of a division.

=QUOTIENT(numerator, denominator)
Rounding & Numeric
Math & Trig ★ 35 · ◉ 14 · Excel 2013

=FLOOR.MATH()

Round a number down to the nearest integer or to the nearest multiple of significance.

=FLOOR.MATH(number, significance, mode)
Rounding & Numeric
Math & Trig ★ 31 · ◉ 11 · Excel 2013

=FLOOR.PRECISE()

Returns a number that is rounded down to the nearest integer or to the nearest multiple of significance. Regardless of the sign of the number, the number is rounded down. However, if the number or the significance is zero, zero is returned.

=FLOOR.PRECISE(number, [significance])
Rounding & Numeric
Math & Trig ★ 30 · ◉ 18 · All versions

=FLOOR()

The FLOOR function in Excel rounds a specified number down to the nearest specified multiple of significance. Negative numbers are rounded down (further negative) to nearest whole multiple below zero.

=FLOOR(number, significance)
Rounding & Numeric
Math & Trig ★ 30 · ◉ 17 · All versions

=CEILING()

Returns number rounded up, away from zero, to the nearest multiple of significance. For example, if you want to avoid using pennies in your prices and your product is priced at $4.42, use the formula =CEILING(4.42,0.05) to round prices up to the nearest nickel.

=CEILING(number, significance)
Rounding & Numeric
Math & Trig ★ 30 · ◉ 14 · All versions

=ATANH()

Returns the inverse hyperbolic tangent of a number. Number must be between -1 and 1 (excluding -1 and 1). The inverse hyperbolic tangent is the value whose hyperbolic tangent is number, so ATANH(TANH(number)) equals number.

=ATANH(number)
Rounding & Numeric
Math & Trig ★ 30 · ◉ 14 · Excel 2021

=RANDARRAY()

Learn about the RANDARRAY function for creating arrays of random numbers between 0 and 1. RANDARRAY is in a class of functions called dynamic arrays.

=RANDARRAY([rows],[columns],[min],[max],[whole_number])
Numbering & Sample Data
Math & Trig ★ 30 · ◉ 10 · All versions

=RANDBETWEEN()

Returns a random integer number between the numbers you specify. A new random integer number is returned every time the worksheet is calculated.

=RANDBETWEEN(bottom, top)
Numbering & Sample Data
Math & Trig ★ 29 · ◉ 16 · All versions

=FACTDOUBLE()

Returns the double factorial of a number.

=FACTDOUBLE(number)
Rounding & Numeric
Math & Trig ★ 28 · ◉ 18 · All versions

=ATAN()

Returns the arctangent, or inverse tangent, of a number. The arctangent is the angle whose tangent is number. The returned angle is given in radians in the range -pi/2 to pi/2.

=ATAN(number)
Rounding & Numeric
Math & Trig ★ 27 · ◉ 14 · All versions

=ASINH()

Returns the inverse hyperbolic sine of a number. The inverse hyperbolic sine is the value whose hyperbolic sine is number, so ASINH(SINH(number)) equals number.

=ASINH(number)
Rounding & Numeric
Math & Trig ★ 25 · ◉ 18 · Excel 365

=PERCENTOF()

PERCENTOF function

=PERCENTOF(data_subset,data_all)
Reporting Rounding & Numeric
Math & Trig ★ 25 · ◉ 12 · All versions

=RAND()

RAND returns an evenly distributed random real number greater than or equal to 0 and less than 1. A new random real number is returned every time the worksheet is calculated.

=RAND()
Numbering & Sample Data
Math & Trig ★ 25 · ◉ 10 · All versions

=MINVERSE()

The MINVERSE function returns the inverse matrix for a matrix stored in an array. Array can be given as a cell range, such as A1:C3; as an array constant, such as {1,2,3;4,5,6;7,8,9}; or as a name for either of these. Inverse matrices, like determinants, are generally used for solving systems of mathematical equations involving several variables. The product of a matrix and its inverse is the identity matrix — the square array in which the diagonal values equal 1, and all other values equal 0.

=MINVERSE(array)
Rounding & Numeric
Math & Trig ★ 22 · ◉ 9 · All versions

=SUMXMY2()

The SUMXMY2 function returns the sum of squares of differences of corresponding values in two arrays.

=SUMXMY2(array_x, array_y)
Rounding & Numeric
Math & Trig ★ 20 · ◉ 21 · All versions

=ASIN()

Returns the arcsine, or inverse sine, of a number. The arcsine is the angle whose sine is number. The returned angle is given in radians in the range -pi/2 to pi/2.

=ASIN(number)
Rounding & Numeric
Math & Trig ★ 20 · ◉ 20 · All versions

=MULTINOMIAL()

Returns the ratio of the factorial of a sum of values to the product of factorials.

=MULTINOMIAL(number1, [number2], ...)
Rounding & Numeric
Math & Trig ★ 20 · ◉ 19 · All versions

=ACOSH()

Returns the inverse hyperbolic cosine of a number. The number must be greater than or equal to 1. The inverse hyperbolic cosine is the value whose hyperbolic cosine is number, so ACOSH(COSH(number)) equals number.

=ACOSH(number)
Rounding & Numeric
Math & Trig ★ 20 · ◉ 11 · All versions

=PRODUCT()

The PRODUCT function multiplies all the numbers given as arguments and returns the product. For example, if cells A1 and A2 contain numbers, you can use the formula ⁠=⁠PRODUCT(A1, A2) to multiply those two numbers together. You can also perform the same operation by using the multiply (*) mathematical operator; for example, =A1 * A2. The PRODUCT function is useful when you need to multiply many cells together. For example, the formula ⁠=⁠PRODUCT(A1:A3, C1:C3) is equivalent to =A1 * A2 * A3 * C1 * C2 * C3.

=PRODUCT(number1, [number2], ...)
Rounding & Numeric Scientific & Unit Conversion
Math & Trig ★ 18 · ◉ 13 · Excel 2013

=CEILING.PRECISE()

Returns a number that is rounded up to the nearest integer or to the nearest multiple of significance. Regardless of the sign of the number, the number is rounded up. However, if the number or the significance is zero, zero is returned.

=CEILING.PRECISE(number, [significance])
Rounding & Numeric
Math & Trig ★ 15 · ◉ 26 · All versions

=EVEN()

Returns number rounded up to the nearest even integer. You can use this function for processing items that come in twos. For example, a packing crate accepts rows of one or two items. The crate is full when the number of items, rounded up to the nearest two, matches the crate's capacity.

=EVEN(number)
Rounding & Numeric
Math & Trig ★ 15 · ◉ 16 · All versions

=ACOS()

Returns the arccosine, or inverse cosine, of a number. The arccosine is the angle whose cosine is number. The returned angle is given in radians in the range 0 (zero) to pi.

=ACOS(number)
Rounding & Numeric
Math & Trig ★ 15 · ◉ 16 · All versions

=LN()

Returns the natural logarithm of a number. Natural logarithms are based on the constant e (2.71828182845904).

=LN(number)
Scientific & Unit Conversion
Math & Trig ★ 15 · ◉ 16 · All versions

=PI()

Returns the number 3.14159265358979, the mathematical constant pi, accurate to 15 digits.

=PI()
Scientific & Unit Conversion
Math & Trig ★ 15 · ◉ 15 · All versions

=COMBIN()

Returns the number of combinations for a given number of items. Use COMBIN to determine the total possible number of groups for a given number of items.

=COMBIN(number, number_chosen)
Probability & Hypothesis Testing Scientific & Unit Conversion
Math & Trig ★ 15 · ◉ 14 · All versions

=SIGN()

Determines the sign of a number. Returns 1 if the number is positive, zero (0) if the number is 0, and -1 if the number is negative.

=SIGN(number)
Comparation Rounding & Numeric
Math & Trig ★ 15 · ◉ 13 · All versions

=LOG()

Returns the logarithm of a number to the base you specify.

=LOG(number, [base])
Scientific & Unit Conversion
Math & Trig ★ 15 · ◉ 13 · All versions

=SUMSQ()

Returns the sum of the squares of the arguments.

=SUMSQ(number1, [number2], ...)
Scientific & Unit Conversion
Math & Trig ★ 15 · ◉ 9 · All versions

=EXP()

Returns e raised to the power of number. The constant e equals 2.71828182845904, the base of the natural logarithm.

=EXP(number)
Scientific & Unit Conversion
Math & Trig ★ 15 · ◉ 9 · All versions

=ODD()

Returns number rounded up to the nearest odd integer.

=ODD(number)
Rounding & Numeric
Math & Trig ★ 12 · ◉ 12 · All versions

=FACT()

Returns the factorial of a number. The factorial of a number is equal to 1*2*3*...* number.

=FACT(number)
Scientific & Unit Conversion
Math & Trig ★ 10 · ◉ 20 · All versions

=RADIANS()

Converts degrees to radians.

=RADIANS(angle)
Scientific & Unit Conversion
Math & Trig ★ 10 · ◉ 18 · All versions

=GCD()

Returns the greatest common divisor of two or more integers. The greatest common divisor is the largest integer that divides both number1 and number2 without a remainder.

=GCD(number1, [number2], ...)
Rounding & Numeric Scientific & Unit Conversion
Math & Trig ★ 10 · ◉ 17 · All versions

=COS()

Returns the cosine of the given angle.

=COS(number)
Scientific & Unit Conversion
Math & Trig ★ 10 · ◉ 16 · All versions

=POWER()

(number, power)

=POWER(number, power)
Rounding & Numeric Scientific & Unit Conversion
Math & Trig ★ 10 · ◉ 13 · All versions

=SIN()

Returns the sine of the given angle.

=SIN(number)
Scientific & Unit Conversion
Math & Trig ★ 10 · ◉ 8 · All versions

=MMULT()

The MMULT function returns the matrix product or multiplication of two arrays. The result is an array with the same number of rows as array1 and the same number of columns as array2. The way you enter the formula depends on which version of Office 365 you are using.

=MMULT(array1, array2)
Advanced Formulas Scientific & Unit Conversion
Math & Trig ★ 8 · ◉ 21 · All versions

=LCM()

Returns the least common multiple of integers. The least common multiple is the smallest positive integer that is a multiple of all integer arguments number1, number2, and so on. Use LCM to add fractions with different denominators.

=LCM(number1, [number2], ...)
Rounding & Numeric Scientific & Unit Conversion
Math & Trig ★ 8 · ◉ 19 · All versions

=LOG10()

Returns the base-10 logarithm of a number.

=LOG10(number)
Scientific & Unit Conversion
Math & Trig ★ 8 · ◉ 17 · All versions

=TAN()

Returns the tangent of the given angle.

=TAN(number)
Scientific & Unit Conversion
Math & Trig ★ 8 · ◉ 11 · All versions

=DEGREES()

Converts radians into degrees.

=DEGREES(angle)
Scientific & Unit Conversion
Math & Trig ★ 6 · ◉ 18 · Excel 2013

=BASE()

Converts a number into a text representation with the given radix (base).

=BASE(Number, Radix [Min_length])
Scientific & Unit Conversion
Math & Trig ★ 6 · ◉ 12 · All versions

=ROMAN()

Converts an arabic numeral to roman, as text.

=ROMAN(number, [form])
Scientific & Unit Conversion
Math & Trig ★ 5 · ◉ 15 · Excel 2013

=DECIMAL()

Converts a text representation of a number in a given base into a decimal number.

=DECIMAL(text, radix)
Scientific & Unit Conversion
Math & Trig ★ 5 · ◉ 8 · Excel 2013

=ARABIC()

Converts a Roman numeral to an Arabic numeral.

=ARABIC( text )
Scientific & Unit Conversion
Math & Trig ★ 3 · ◉ 16 · All versions

=SUMX2MY2()

This Excel function returns the sum of the difference of the squares of corresponding values in two arrays.

=SUMX2MY2(array_x, array_y)
Scientific & Unit Conversion
Math & Trig ★ 3 · ◉ 10 · Excel 2013

=MUNIT()

The MUNIT function returns the unit matrix for the specified dimension.

=MUNIT(dimension)
Scientific & Unit Conversion