Type Name Syntax Description: IFNA (Value, Value - If - Na)
Type Name Syntax Description: IFNA (Value, Value - If - Na)
Evaluates a value. If
the value is an #N/A
IFNA(value,
Logical IFNA error, returns the
value_if_na)
speci!ed value. Learn
more .
Evaluates multiple
IFS(condition1, conditions and returns
value1, a value that
Logical IFS
[condition2, corresponds to the
value2], …) !rst true condition.
Learn more.
Tests an expression
against a list of cases
and returns the
SWITCH(expression,
corresponding value of
case1, value1,
Logical SWITCH the !rst matching
[default or case2,
case, with an optional
value2], …)
default value if nothing
else is met. Learn more
ADDRESS(row,
column,
Returns a cell
[absolute_relative_
Lookup ADDRESS reference as a string.
mode],
Learn more
[use_a1_notation],
[sheet])
Returns an element
CHOOSE(index,
from a list of choices
Lookup CHOOSE choice1, [choice2,
based on index. Learn
...])
more
GETPIVOTDATA(value_ Extracts an
name, aggregated value from
any_pivot_table_cel a pivot table that
Lookup GETPIVOTDATA l, corresponds to the
[original_column, speci!ed row and
...], [pivot_item, column headings.
...] Learn more
Horizontal lookup.
Searches across the
HLOOKUP(search_key, !rst row of a range for
Lookup HLOOKUP range, index, a key and returns the
[is_sorted]) value of a speci!ed
cell in the column
found. Learn more
Returns a range
reference shi%ed a
OFFSET(cell_referen
speci!ed number of
ce, offset_rows,
Lookup OFFSET rows and columns from
offset_columns,
a sta&ing cell
[height], [width])
reference. Learn more
Type Name Syntax Description
Ve&ical lookup.
Searches down the
VLOOKUP(search_key, !rst column of a range
Lookup VLOOKUP range, index, for a key and returns
[is_sorted]) the value of a speci!ed
cell in the row found.
Learn more
Conve&s a number
into a text
BASE(value, base, representation in
Math BASE
[min_length]) another base, for
example, base 2 for
binary. Learn more .
Rounds a number up to
the nearest integer
CEILING(value,
Math CEILING multiple of speci!ed
[factor])
signi!cance. Learn
more
Rounds a number up to
the nearest integer
multiple of speci!ed
CEILING.MATH(number signi!cance, with
Math CEILING.MATH , [significance], negative numbers
[mode]) rounding toward or
away from 0
depending on the
mode. Learn more.
Rounds a number up to
the nearest integer
CEILING.PRECISE(num multiple of speci!ed
Math CEILING.PRECISE ber, signi!cance. If the
[significance]) number is positive or
negative, it is rounded
up. Learn more.
Cotangent of an angle
Math COT COT(angle) provided in radians.
Learn more .
Returns a conditional
COUNTIF(range,
Math COUNTIF count across a range.
criterion)
Learn more
Conve&s an angle
value in radians to
Math DEGREES DEGREES(angle)
degrees. Learn more
Returns the
complementary Gauss
Math ERFC ERFC(z)
error function of a
value. Learn more
Rounds a number up to
Math EVEN EVEN(value) the nearest even
integer. Learn more
Returns Euler's
number, e (~2.718)
Math EXP EXP(exponent)
raised to a power.
Learn more
Rounds a number
down to the nearest
FLOOR(value,
Math FLOOR integer multiple of
[factor])
speci!ed signi!cance.
Learn more
The FLOOR.PRECISE
function rounds a
number down to the
FLOOR.PRECISE(numbe
Math FLOOR.PRECISE nearest integer or
r, [significance])
multiple of speci!ed
signi!cance. Learn
more .
GAMMALN.PRECISE(val
Math GAMMALN.PRECISE See GAMMALN
ue)
Returns a complex
IMPOWER(complex_bas
Math IMPOWER number raised to a
e, exponent)
power. Learn more
Rounds a number
down to the nearest
Math INT INT(value) integer that is less than
or equal to it. Learn
more
Rounds a number up to
Math ODD ODD(value) the nearest odd
integer. Learn more
Returns a number
POWER(base,
Math POWER raised to a power.
exponent)
Learn more
Conve&s an angle
Math RADIANS RADIANS(angle) value in degrees to
radians. Learn more
Returns a random
number between 0
Math RAND RAND() inclusive and 1
exclusive. Learn more
Generates an array of
RANDARRAY(rows, random numbers
Math RANDARRAY
columns) between 0 and 1. Learn
more .
Returns a uniformly
random integer
RANDBETWEEN(low,
Math RANDBETWEEN between two values,
high)
inclusive. Learn more
Rounds a number to a
ce&ain number of
ROUND(value,
Math ROUND decimal places
[places])
according to standard
rules. Learn more
Rounds a number to a
ce&ain number of
ROUNDDOWN(value, decimal places, always
Math ROUNDDOWN
[places]) rounding down to the
next valid increment.
Learn more
Rounds a number to a
ce&ain number of
ROUNDUP(value, decimal places, always
Math ROUNDUP
[places]) rounding up to the
next valid increment.
Learn more
Type Name Syntax Description
Returns an array of
SEQUENCE(rows,
sequential numbers,
Math SEQUENCE columns, start,
such as 1, 2, 3, 4. Learn
step)
more .
Given parameters x, n,
m, and a, returns the
power series sum a1xn
SERIESSUM(x, n, m, + a2x(n+m) + ... + aix(n+(i-
Math SERIESSUM 1)m), where i is the
a)
number of entries in
range `a`. Learn more
SUMIFS(sum_range,
Returns the sum of a
criteria_range1,
range depending on
Math SUMIFS criterion1,
multiple criteria. Learn
[criteria_range2,
more
criterion2, ...])
Truncates a number to
a ce&ain number of
TRUNC(value, signi!cant digits by
Math TRUNC
[places]) omi5ing less
signi!cant digits. Learn
more
Returns the
concatenation of two
CONCAT(value1,
Operator CONCAT values. Equivalent to
value2)
the `&` operator. Learn
more