在 Zoom Sheets 中使用函数和公式

Zoom Sheets 允许您通过在电子表格的单元格中添加函数来执行强大的计算和全面的数据分析。函数是预先构建的公式,它通过 SUM、AVERAGE 和 COUNT 等运算将原始数据转换为有意义的结果。通过利用这些函数,您可以自动计算总额、确定统计指标、识别数据中的模式,并获得有价值的见解。

在 Zoom Sheets 中使用函数和公式的要求

目录

如何在单元格中添加公式

  1. 创建或打开电子表格。
  2. 点击所需的单元格。
  3. 在 Zoom Sheets 菜单中,点击公式
  4. 选择所需的函数:
  5. (可选)点击参数描述,查看关于使用该公式的更多详细信息。
  6. 输入函数所需的参数,然后按 Enter 键。

Zoom Sheets 中的可用功能

 
名称语法说明

DAYS

DAYS(end_date, start_date)

返回两个日期之间的天数。

YEAR

YEAR(date value)

返回对应给定日期的年份。

MONTH

MONTH(date_value)

以数字格式返回指定日期对应的月份。

WEEKDAY

WEEKDAY(date_value, type)

返回给定日期对应的星期几的数字。

TODAY

TODAY()

以日期格式返回当前日期。

TIMEVALUE

TIMEVALUE(time_string)

返回基于 24 小时制的时间分数表示。

TIME

TIME(hour, minute, second)

将给定的小时、分钟和秒转换为时间。

SECOND

SECOND(time_value)

返回特定时间的秒数部分,以数字格式表示。

NOW

NOW()

以日期值格式返回当前日期和时间。

NETWORKDAYS

NETWORKDAYS(start_date, end_date, holidays)

返回所提供的两个日期之间的净工作日天数。

WEEKNUM

WEEKNUM(date, [type])

返回一个数字,表示给定日期在年份的第几周。

MINUTE

MINUTE(time_value)

返回特定时间的分钟部分,以数字格式表示。

HOUR

HOUR(time_value)

返回特定时间的小时部分,以数字格式表示。

EOMONTH

EOMONTH(start_date, months)

返回一个日期之前或之后指定月份数的某月的最后一天。

EDATE

EDATE(start_date, months)

返回一个日期之前或之后若干个月的具体日期。

DAYS360

DAYS360(start_date, end_date, method)

以一年 360 天为基准,返回两个日期之间的差值(用于计算利息)。

DAY

DAY(date_value)

以数字格式返回特定日期在月份中的日数。

DATEVALUE

DATEVALUE(date_string)

将已知格式的日期字符串转换为日期值。

DATEDIF

DATEDIF(start_date, end_date, unit)

计算两个日期之间的天数、月数或年数。

DATE

DATE(year, month, day)

将提供的年、月和日转换为日期。

YEARFRAC

YEARFRAC(start_date, end_date, [basis])

使用指定的日计数规则计算并返回两个日期之间的年数(包括小数部分)。

WORKDAY

WORKDAY(start_date, num_days, [holidays])

计算给定工作日数后的结束日期。

ISOWEEKNUM

ISOWEEKNUM(date)

返回指定日期所在年份的 ISO 周数。

NETWORKDAYS.INTL

NETWORKDAYS.INTL(start_date,end_date,[weekend],[holidays])

返回两个给定日期之间的净工作日数(不包括指定的周末和节假日)。

RANK.AVG

RANK.AVG(value, data, [is_ascending])

返回指定值在数据集中的排名。如果数据集中存在多个相同的值,则返回它们排名的平均值。

TDIST

TDIST(x, degrees_freedom, tails)

给定输入值 (x),计算学生 t 分布的概率。

RANK.EQ

RANK.EQ(value, data, [is_ascending])

返回指定值在数据集中的排名。如果数据集中存在多个相同的值,它将返回其中最高的排名。

PERCENTRANK.INC

PERCENTRANK.INC(data, value, [significant_digits])

返回数据集中指定值的百分位排名(以百分比表示,介于 0 和 1 之间,包含 0 和 1)。

PERCENTRANK.EXC

PERCENTRANK.EXC(data, value, [significant_digits])

返回数据集中指定值的百分位排名(以百分比表示,介于 0 和 1 之间,不包含 0 和 1)。

AVERAGEIFS

AVERAGEIFS(average_range, criteria_range1, criterion1, [criteria_range2, criterion2, ...])

基于多种条件返回指定的平均值。

AVERAGEIF

AVERAGEIF(criteria_range, criterion, [average_range])

按单个项目条件筛选后的平均值。

LOGNORM

LOGNORM(x, mean, standard_dev)

给定对数和标准差,返回指定参数的对数正态累积分布函数的反函数。

MODE

MODE(value 1, value 2)

返回数据集中出现频率最高的值。

WEIBULL

WEIBULL(x, shape, scale, cumulative)

给定形状和扩展,返回 Weibull 分布函数(Weibull 累积分布函数)的值。

COUNT

COUNT(value 1, [value 2, ...])

返回数据集中包含的数量。

COUNTA

COUNTA(value1, [value2, ...])

返回数据集中非空值的计数。

AVEDEV

AVEDEV(value 1, value 2)

计算数据与数据集平均值之间绝对差值的平均值。

AVERAGE

AVERAGE(value 1, value 2)

返回数据集的算术均值,文本值视为零。

AVERAGEA

AVERAGEA(value 1, value 2)

返回数据集的算术平均值。

VARA

VARA(value 1, value 2)

基于样本计算的方差估计值,文本视为 0。

BINOMDIST

BINOMDIST(number_s, trials, probability_s, cumulative)

对于具有给定样本量的实验,且每次尝试只有两种可能的结果,计算以等概率出现指定数量(或大于或小于该数量)的成功的概率。

CONFIDENCE

CONFIDENCE(alpha, standard_dev, size)

计算正态分布置信区间宽度的一半。

CORREL

CORREL(data_y, data_x)

计算给定数据集的 Pearson 相关系数 r。

COVAR

COVAR(data_y, data_x)

计算数据集的协方差。

CRITBINOM

CRITBINOM(trials, probability_s, alpha)

计算累积二项分布大于或等于指定值的最小值。

DEVSQ

DEVSQ(value 1, value 2)

根据样本计算算术偏差平方和。

EXPONDIST

EXPONDIST(x, lambda, cumulative)

返回指定值的指数分布函数值,参数为指定的 Lambda。

FISHER

FISHER(number)

返回指定值的 Fisher 变换。

FISHERINV

FISHERINV(value)

返回指定值的 Fisher 变换的反函数。

FORECAST

FORECAST(x, data_y, data_x)

基于数据集的线性回归,计算指定 x 的预测 y 值。

GEOMEAN

GEOMEAN(value 1, value 2)

计算数据集的几何平均值。

HARMEAN

HARMEAN(value 1, value 2)

计算数据集的调和平均数。

HYPGEOMDIST

HYPGEOMDIST(number_of_successes, number_of_trials, population_successes, population_size)

给定样本总量的成功率,计算在每次测试后不更换样本的条件下,在指定次数的测试中检测到指定数量成功样本的概率。

INTERCEPT

INTERCEPT(data_y, data_x)

计算该数据集的线性回归方程在 Y 坐标轴 (x=0) 上的截距点的 y 值。

KURT

KURT(value 1, value 2)

计算数据集的峰度,用于识别数据分布的形状,特别用于表明是它是尖峰、锐利还是平坦。

LARGE

LARGE(data, n)

返回数据集中的第 n 大的元素,其中 n 由用户指定。

ZTEST

ZTEST(data, value, standard_deviation)

返回标准 Z 检验的双尾 P 值。

LOGNORMDIST

LOGNORMDIST(x, mean, standard_dev)

给定平均值和标准差,返回指定参数的对数正态累积分布函数。

MAX

MAX(value 1, value 2)

返回数据集集合中的最大值。

MAXA

MAXA(value 1, value 2)

返回数据集中的最大值。

MEDIAN

MEDIAN(value 1, value 2)

返回数据集中的中位数。

MIN

MIN(value 1, value 2)

返回数据集集合中的最小值。

MINA

MINA(value 1, value 2)

返回数据集中的最小值。

NEGBINOMDIST

NEGBINOMDIST(number_f, number_s, probability_s)

给定成功概率和恒定偏好,计算在指定成功次数之前遇到指定失败次数的概率。

NORMDIST

NORMDIST(x, mean, standard_dev, cumulative)

给定参数值、均值和标准差,返回正态分布函数(或正态累积分布函数)的值。

NORMINV

NORMINV(x, mean, standard_deviation)

给定参数值、平均值和标准差,返回正态分布函数的反函数。

NORMSDIST

NORMSDIST(x)

返回指定值的标准正态累积分布函数值。

NORMSINV

NORMSINV(x)

返回指定值的标准正态累积分布函数的反函数。

PEARSON

PEARSON(data_y, data_x)

计算给定数据集的 Pearson 相关系数 r。

PERCENTILE

PERCENTILE(data, percentile)

返回数据集指定百分位的值。

TRIMMEAN

TRIMMEAN(data, exclude_proportion)

计算在排除数据集高端和低端部分数据之后的剩余数据的平均值。

PERMUT

PERMUT(n, k)

给定总量,返回从一组对象中选择指定数量对象时的排列数,考虑顺序。

POISSON

POISSON(x, mean, cumulative)

给定参数和均值,返回 Poisson 分布函数(或 Poisson 累积分布函数)的值。

PROB

PROB(data, probability, lower_limit, upper_limit)

给定一组值及其对应的概率,计算随机变量的取值落在期望值指定范围内的概率。

QUARTILE

QUARTILE(data, quartile)

返回数据子集中指定四分位数的四分位数值。

RANK

RANK(value, data, ascending)

返回指定值在数据集中的排名。

RSQ

RSQ(data_y, data_x)

计算 r 的平方,其中 r 是 Pearson 相关系数。

SKEW

SKEW(value 1, value 2)

计算数据集的偏度,它描述了数据集相对于算术平均值的对称性。

SLOPE

SLOPE(data_y, data_x)

计算通过数据集的线性回归线的斜率。

SMALL

SMALL(data, n)

返回数据集中的第 n 小的元素,其中 n 由用户指定。

STANDARDIZE

STANDARDIZE(value, mean, standard_dev)

给定平均值和标准差的值,计算一个代表正态分布归一化值的值。

STEYX

STEYX(data_y, data_x)

对于数据集回归分析中的每个 x,计算其对应 y 值的标准误。

VARPA

VARPA(value 1, value 2)

基于整个样本总体计算方差,将文本视为 0。

TTEST

TTEST(data 1, data 2, tails, type)

返回与 t 检验相关的概率,t 检验用于确定两个样本(个体或群体)是否可能来自同一假定群体。

F.DIST

F.DIST(x, degrees_freedom1, degrees_freedom2, cumulative)

给定输入 x,计算两个数据集的左尾 F 概率分布(累积概率),也称为 Fisher-Snedecor 分布或 Snedecor F 分布。

T.INV.2T

T.INV.2T(probability, degrees_freedom)

计算双尾 TDIST 反函数值的函数。

T.INV

T.INV(probability, degrees_of_freedom)

计算单尾 TDIST 的反函数。

VAR

VAR(value 1, value 2)

计算基于样本的样本方差估计。

PERCENTRANK

PERCENTRANK(data, value, [significance])

返回数据集中指定值的百分位排位。

F.DIST.RT

F.DIST.RT(x, degrees_freedom1, degrees_freedom2)

给定输入 x,计算两个数据集的右尾 F 概率分布(累积概率),也称为 Fisher-Snedecor 分布或 Snedecor F 分布。

TINV

TINV(probability, degrees_of_freedom)

计算双尾 TDIST 反函数值的函数。

FDIST

FDIST(x,自由度 1,自由度 2)

给定输入 x,计算两个数据集的右尾 F 概率分布(累积概率),也称为 Fisher-Snedecor 分布或 Snedecor F 分布。

STDEV

STDEV(value 1, value 2)

计算基于样本的标准差估计值,将文本视为 0。

STDEVA

STDEVA(value 1, value 2)

根据样本计算数据集的标准差,将文本视为 0。

STDEVP

STDEVP(value 1, value 2)

计算基于样本的标准差。

STDEVPA

STDEVPA(value 1, value 2)

计算基于样本总体的标准差估计值,将文本视为 0。

VARP

VARP(value 1, value 2)

基于总体计算方差。

ISBLANK

ISBLANK(value)

检查引用的单元格是否为空。

ERROR.TYPE

ERROR.TYPE(reference)

返回其他单元格中错误值对应的数字。

NA

NA()

返回一个“无有效值”错误,即,“#N/A”。

ISERR

ISERR(value)

检查一个值是否为除 #N/A 以外的错误值。

ISERROR

ISERROR(value)

检查某个值是否为错误值。

ISFORMULA

ISFORMULA(cell)

检查引用的单元格是否包含公式。

ISLOGICAL

ISLOGICAL(value)

检查一个值是 TRUE 还是 FALSE。

ISNA

ISNA(value)

检查一个值是否为错误值 #N/A。

ISNONTEXT

ISNONTEXT(value)

检查一个值是否为非文本。

ISNUMBER

ISNUMBER(value)

检查一个值是否为数字。

ISREF

ISREF(value)

检查一个值是否为有效的单元格引用。

ISTEXT

ISTEXT(value)

检查值是否为文本。

N

N(value)

返回以数字形式提供的参数。

IMSUB

IMSUB(第一个复数,第二个复数)

返回两个复数的差值。

IMREAL

IMREAL(complex_number)

返回复数的实系数。

IMPRODUCT

IMPRODUCT(number 1, [number 2, ...])

返回一组复数相乘的结果。

IMDIV

IMDIV(dividend, divisor)

返回一个复数除以另一个复数的结果。

HEX2OCT

HEX2OCT(signed hexadecimal number, significant digits)

将有符号十六进制数转换为有符号八进制格式。

OCT2DEC

OCT2DEC(signed_octal_number)

将有符号的八进制数转换为十进制格式。

IMCONJUGATE

IMCONJUGATE(number)

返回值的共轭复数。

COMPLEX

COMPLEX(real_num, i_num, [suffix])

根据给定的实数和虚部系数创建一个复数。

HEX2DEC

HEX2DEC(signed hexadecimal number)

将有符号的十六进制数转换为十进制格式。

DELTA

DELTA(number 1, [number 2])

比较两个数值,如果相等则返回 1。

DEC2OCT

DEC2OCT(decimal_number, significant_digits)

将十进制数转换为有符号八进制格式。

DEC2BIN

DEC2BIN(decimal_number, significant_digits)

将十进制数转换为有符号二进制格式。

BIN2OCT

BIN2OCT(signed binary number, significant digits)

将有符号的二进制数转换为有符号的八进制格式。

BIN2HEX

BIN2HEX(signed binary number, significant digits)

将有符号二进制数转换为有符号十六进制格式。

BIN2DEC

BIN2DEC(signed binary number)

将一个有符号二进制数转换为十进制格式。

IMABS

IMABS(number)

返回复数的绝对值。

IMSUM

IMSUM(value 1, [value 2, ...])

返回一组复数之和。

OCT2BIN

OCT2BIN(signed octal number, significant digits)

将有符号的八进制数转换为有符号的二进制格式。

IMAGINARY

IMAGINARY(complex_number)

返回复数的虚部系数。

HEX2BIN

HEX2BIN (signed hexadecimal number, [significant digits])

将有符号十六进制数转换为有符号二进制格式。

OCT2HEX

OCT2HEX(signed_octal_number, [significant_digits])

将有符号的八进制数转换为有符号的十六进制格式。

DEC2HEX

DEC2HEX(decimal_number, [places])

将十进制数转换为有符号的十六进制格式。

SUMIFS

SUMIFS(sum_range, criteria_range1, criterion1, [criteria_range2, criterion2, ...])

根据多重条件筛选和匹配计算总和。

COUNTIFS

COUNTIFS(criteria_range1, criterion1, [criteria_range2, criterion2, ...])

根据多个条件求和标准计算匹配的单元格数量。

PRODUCT

PRODUCT(number 1, number 2)

返回一组数字相乘的结果。

QUOTIENT

QUOTIENT(dividend, divisor)

返回一个数除以另一个数的结果。

COSH

COSH(number)

返回给定实数的双曲余弦值。

POWER

POWER(base, exponent)

返回一个数字的指定幂次值。

PI

PI()

返回 PI 的值,作为一个包含 14 位小数的常数。

ODD

ODD(number)

将值向上取整到最接近的奇整数。

MROUND

MROUND(number, multiple)

将数值舍入到最接近的整数,即 1 的整数倍。

MOD

MOD(dividend, divisor)

返回取模运算的结果,即相除后的余数。

LOG10

LOG10(number)

返回一个数字的以 10 为底的对数。

LOG

LOG(number, base)

以指定数为底,返回一个数的对数。

LN

LN(number)

以 e(约为 2.718)为底,返回一个数的对数。

LCM

LCM(number 1, number 2)

返回一个或多个整数的最小公倍数。

ISODD

ISODD(value)

检查提供的值是否为奇数。

ISEVEN

ISEVEN(value)

检查提供的数值是否为偶数。

COUNTBLANK

COUNTBLANK(range)

返回给定区域内的空单元格数。

ATAN2

ATAN2(x, y)

x 坐标轴与连接原点 (0,0) 和指定坐标点 (x,y) 的直线之间的角度(基于坐标点的位置)。

ATANH

ATANH(number)

返回一个数的反双曲正切值。

MULTINOMIAL

MULTINOMIAL(number1, number2)

返回参数之和除以各参数阶乘之积的阶乘值。

ASIN

ASIN(number)

返回数值的反正弦值,以弧度表示。

ACOSH

ACOSH(number)

返回一个数的反双曲余弦值。

ACOS

ACOS(value)

返回数值的反余弦值,以弧度表示。

ABS

ABS(numeric_value)

返回数字的绝对值。

ATAN

ATAN(number)

返回以弧度为单位的数值的反正切值。

CEILING

CEILING(number, significance)

将数字向上取整至最近的整数或指定的重要数值的最近倍数。

COMBIN

COMBIN(n, k)

给定集合中的对象总数和要选择的对象数,返回有多少种不同的选择方法。

TRUNC

TRUNC(number, digits)

截断超出指定值的部分,并将整数舍入到指定的有效数字。

TANH

TANH(number)

返回给定实数的双曲正切值。

TAN

TAN(angle)

给定一个角度(以弧度表示),返回其正切值。

SUMSQ

SUMSQ(value 1, value 2)

返回一组数字和/或单元格的平方和。

COS

COS(angle)

返回给定角的余弦值(角用弧度表示)。

SUMIF

SUMIF(range, criteria, sum_range)

返回指定区域内符合条件的值的总和。

SUM

SUM(number 1, number 2)

返回一组数字和/或单元格的总和。

SUBTOTAL

SUBTOTAL(function_code, range 1, range 2)

使用指定的汇总函数返回一系列数值单元格的小计。

SQRTPI

SQRTPI(number)

返回 PI 与指定正数乘积的正平方根。

SQRT

SQRT(number)

返回正数的正平方根。

SINH

SINH(number)

返回给定实数的双曲正弦值。

SIN

SIN(angle)

给定一个角度(以弧度表示),返回其正弦值。

SIGN

SIGN(number)

给定一个数值,如果是负值,则返回−1;如果是正值,则返回 1;如果是零,则返回 0。

SERIESSUM

SERIESSUM(x, n, m, a)

给定变量 x、n、m 和 a,返回幂级数 a₁xⁿ + a₂x^(n+m) + ... + aᵢx^(n+(i-1)m) 的和,其中 i 是 a 范围内的项数。

ROUNDUP

ROUNDUP(number, num_digits)

将数值舍入到指定的小数位数,且始终向上舍入。

ROUNDDOWN

ROUNDDOWN(number, num_digits)

将数值舍入到指定的小数位数,且始终向下舍入。

ROUND

ROUND(number, digits)

将数字舍入到指定的小数位,截断指定小数位后的部分。

RANDBETWEEN

RANDBETWEEN(lower_bound, upper_bound)

返回两个整数之间的随机数(包括这两个整数)。

INT

INT(value)

将数字向下取整到小于或等于它的最接近的整数。

GCD

GCD(number 1, number 2)

返回一个或多个整数的最大公约数。

GAMMALN

GAMMALN(number)

返回指定数值的 gamma 函数 Γ(伽玛数)的对数。

FLOOR

FLOOR(number, significance)

将数字向下取整到最接近的整数,该整数是指定因数的倍数。

FACTDOUBLE

FACTDOUBLE(number)

返回数字的“双阶乘”。

FACT

FACT(number)

返回一个数的阶乘。

EXP

EXP(exponent)

返回数字 e (≈2.718) 的指定幂。

EVEN

EVEN(number)

将数值向上取整至最接近的偶数。

ERFC

ERFC(z)

返回互补误差函数值。

DEGREES

DEGREES(angle)

将以弧度表示的角度值转换为度。

COUNTUNIQUE

COUNTUNIQUE(value 1, value 2)

计算指定值和范围的列中唯一值的数量。

RAND

RAND()

返回 0 到 1 之间的随机数(包括 0 但不包括 1)。

RADIANS

RADIANS(angle)

将以度表示的角度值转换为弧度。

COUNTIF

COUNTIF(range, criteria)

返回某一范围内符合指定条件的值的计数。

ASINH

ASINH(value)

返回一个数的反双曲正弦值。

DAVERAGE

DAVERAGE(database, field, criteria)

使用 SQL 式查询,返回从数据库表格格式数组或区域中选择的一组值的平均值。

DCOUNTA

DCOUNTA(database, field, criteria)

使用 SQL 式查询,计数从数据库表格格式数组或区域中选择的数值和文本值数量。

DGET

DGET(database, field, criteria)

使用 SQL 式查询从数据库表格式数组或范围中返回单个值。

DMAX

DMAX(database, field, criteria)

使用 SQL 式查询,返回从数据库表格格式数组或区域中选择的最大值。

DMIN

DMIN(database, field, criteria)

使用 SQL 式查询,返回从数据库表格格式数组或区域中选择的最小值。

DCOUNT

DCOUNT(database, field, criteria)

使用 SQL 式查询,计数从数据库表格式的数组或区域中选择的值的数量。

DSTDEV

DSTDEV(database, field, criteria)

使用 SQL 式查询,返回从数据库表格格式数组或范围中选取的样本的标准偏差。

DSTDEVP

DSTDEVP(database, field, criteria)

使用 SQL 式查询,返回从数据库表格式数组或区域中选取的样本总体的标准差。

DSUM

DSUM(database, field, criteria)

使用 SQL 式查询,返回从数据库表格格式数组或区域中选择的一组值的总和。

DVAR

DVAR(database, field, criteria)

使用 SQL 式查询,返回从数据库表格式数组或区域中选取的样本的方差。

DVARP

DVARP(database, field, criteria)

使用 SQL 式查询,返回从数据库表格式数组或区域中选取的样本总体的方差。

DPRODUCT

DPRODUCT(database, field, criteria)

使用 SQL 式查询,返回从数据库表格格式数组或区域中选择的一组值的乘积。

MDETERM

MDETERM(square_matrix)

指定数组或区域,并返回对应方阵的行列式值。

LOGEST

LOGEST(known_data_y, known_data_x, b, verbose)

给定指数增长曲线的部分数据,计算最符合这些数据的理想指数增长曲线参数。

LINEST

LINEST(known_data_y, known_data_x, b, verbose)

给定线性趋势的部分数据,使用最小二乘法计算理想线性趋势的参数。

GROWTH

GROWTH(known_data_y, known_data_x, new_data_x, b)

给定指数增长趋势的部分数据,拟合理想的指数增长趋势和/或预测其他数据值。

FREQUENCY

FREQUENCY(数据,区间)

计算单列数组在指定类别内的频率分布。

TREND

TREND(known_data_y, known_data_x, new_data_x, b)

给定线性趋势的部分数据,使用最小二乘法拟合理想的线性趋势和/或预测更多结果值。

TRANSPOSE

TRANSPOSE(array or range)

转置数组或单元格区域的行和列。

SUMXMY2

SUMXMY2(array_x, array_y)

计算两个数组中对应数值之差的平方和。

SUMX2PY2

SUMX2PY2(array_x, array_y)

计算两个数组中对应值的平方和。

SUMX2MY2

SUMX2MY2(array_x, array_y)

计算两个数组中对应值之间的平方差之和。

SUMPRODUCT

SUMPRODUCT(array 1, array 2)

计算两个大小相同的数组或区域中相应元素的乘积之和。

MMULT

MMULT(matrix 1, matrix 2)

计算对应给定数组或区域的两个矩阵的矩阵乘积。

MINVERSE

MINVERSE(square_matrix)

返回对应给定数组或区域的方阵的逆矩阵。

CLEAN

CLEAN(text)

返回删除不可打印 ASCII 字符后的文本。

FINDB

FINDB(search_for, text_to_search, [starting_at])

返回文本中字符串首次出现的位置(每个汉字占两个位置)。

TEXT

TEXT(number, format)

将数字按照指定的格式转换为文本。

ARABIC

ARABIC(roman_numeral)

计算给定罗马数字的值。

CHAR

CHAR(character_code)

根据当前的 Unicode 编码表,将数字转换为对应的字符。

CODE

CODE(string)

返回提供的字符串中第一个字符的 Unicode 映射值。

CONCATENATE

CONCATENATE(string 1, string 2)

将一个字符串附加到另一个字符串。

DOLLAR

DOLLAR(number, decimals)

将数字格式设置为对应地区的货币格式。

EXACT

EXACT(string 1, string 2)

比较两个字符串是否相同。

FIND

FIND(search_string, text_to_search, start_position)

返回文本中首次出现字符串的位置。

FIXED

FIXED(number, decimals, no_separators)

将数字格式化为固定小数位数。

JOIN

JOIN(delimiter, value or array 1, value or array 2)

使用指定的分隔符将一个或多个一维数组的元素连接在一起。

LEFT

LEFT(string, number_of_characters)

返回从指定字符串开头提取的子字符串。

LEN

LEN(text)

返回给定字符串的长度。

LOWER

LOWER(text)

将指定字符串中的字母转换为小写。

MID

MID(string, start_position, extract_length)

返回指定字符串的子字符串。

PROPER

PROPER(text_to_convert)

将指定字符串中每个单词的第一个字母转换为大写。

REGEXEXTRACT

REGEXEXTRACT(text, regular_expression)

根据正则表达式提取匹配的子字符串。

REGEXMATCH

REGEXMATCH(text, regular_expression)

判断文本是否匹配正则表达式。

REGEXREPLACE

REGEXREPLACE(text, regular_expression, replacement_content)

使用正则表达式将文本字符串的一部分替换为另一个文本字符串。

REPLACE

REPLACE(text, position, length, new_text)

用不同的文本字符串替换文本字符串的一部分。

REPT

REPT(text, number_times)

返回指定文本的多次重复。

RIGHT

RIGHT(string, number_of_characters)

返回从指定字符串末尾提取的子字符串。

ROMAN

ROMAN(number, rule_simplification)

将数字格式设置为罗马数字形式。

VALUE

VALUE(text)

将右侧表格中任何可识别的日期、时间或数字格式字符串转换为数字。

UPPER

UPPER(text)

将指定字符串中的字母转换为大写。

TRIM

TRIM(text)

在指定的字符串前后删除空白。

SEARCH

SEARCH(search_string, text_to_search, start_position)

返回文本中首次出现字符串的位置。

T

T(value)

返回文本格式的字符串参数。

SUBSTITUTE

SUBSTITUTE(text_to_search, search_text, replacement_text, occurrence_number)

在字符串中用新文本替换现有文本。

SEARCHB

SEARCHB(search_string, text_to_search, [start_position])

返回文本中字符串首次出现的位置(每个汉字占两个位置)。

CHOOSE

CHOOSE(index, choice 1, choice 2)

根据索引返回选项列表中的元素。

ADDRESS

ADDRESS(row, column, absolute or relative mode, use A1 notation format)

以字符串形式返回单元格引用。

VLOOKUP

VLOOKUP(search_key, range, index, is_sorted)

垂直查找。在区域的第一列搜索关键值,并返回找到的行中指定单元格的值。

ROW

ROW(cell reference)

返回指定单元格的行号

OFFSET

OFFSET(cell_reference, row_offset, column_offset, height, width)

给定一个区域的起始单元格引用以及该区域所覆盖的行数和列数,返回该区域的引用。

MATCH

MATCH(search_key, range, search_type)

返回区域中与指定值匹配的项的相对位置。

LOOKUP

LOOKUP(search_key, search_range, search_result_array[, result_range])

查找行或列中的关键值,并将相应单元格中的值返回到结果区域中与搜索的行或列相同的位置。

INDIRECT

INDIRECT(cell_reference_as_string, is_A1_notation)

返回由字符串指定的单元格引用。

INDEX

INDEX(reference, row, column)

根据指定的行和列偏移返回单元格内容。

HLOOKUP

HLOOKUP(search_key, range, index, is_sorted)

横向查找。在区域的第一行搜索关键值,并返回找到的列中指定单元格的值。

COLUMNS

COLUMNS(range)

返回指定数组或区域内的列数。

COLUMN

COLUMN(cell reference)

根据规则 A=1 返回指定单元格的列号。

ROWS

ROWS(range)

返回指定数组或区域内的行数。

PV

PV(rate, nper, pmt, fv, type)

基于等额分期付款和固定利率,计算年金投资的现值。

COUPNUM

COUPNUM(settlement_date, maturity_date, frequency, basis)

计算投资结算日至到期日之间的息票支付次数。

XNPV

XNPV(discount_rate, cash_flow_amounts, cash_flow_dates)

根据指定的一系列可能不规则分布的现金流和贴现率计算投资的净现值。

XIRR

XIRR(cash flow amounts, cash flow dates, return estimate)

根据指定的一系列可能不规则分布的现金流,计算一项投资的内部收益率。

TBILLYIELD

TBILLYIELD(settlement, maturity, pr)

根据价格计算美国政府短期债券的收益率。

NOMINAL

NOMINAL(effective_rate, npery)

根据实际利率和每年的复利计息期数计算名义年利率。

ACCRINTM

ACCRINTM(issue_date, maturity_date, rate, redemption_value, day_count_basis)

计算应支付利息的应计利息。

YIELDDISC

YIELDDISC(settlement, maturity, price, redemption, day_count_basis)

根据价格计算折价债券(不计息)的年收益率。

YIELD

YIELD(settlement_date, maturity_date, rate, price, redemption_value, frequency, day_count_method)

根据价格计算定期支付票息债券(如美国国债)的年收益率。

COUPDAYBS

COUPDAYBS(settlement, maturity, frequency, basis)

计算从付息期开始到结算日的天数

TBILLPRICE

TBILLPRICE(settlement, maturity, discount)

根据贴现率计算美国政府短期债券的价格。

TBILLEQ

TBILLEQ(settlement, maturity, discount)

根据贴现率计算美国政府短期债券的等效年收益率。

SYD

SYD(original_cost, salvage_value, useful_life, depreciation_period)

使用年数总和法计算指定期限内的资产折旧额。

SLN

SLN(asset_cost, salvage_value, useful_life)

使用直线法计算每个折旧期的资产折旧。

RATE

RATE(nper, pmt, pv, fv, type, guess)

根据等额分期付款和固定利率,计算年金投资的收益率。

DURATION

DURATION(settlement, maturity, rate, yield, frequency, [basis])

根据指定的现值和投资金额,对比给定赎回价值,计算达到目标价值所需的复利周期数。

CUMPMT

CUMPMT(rate, nper, pv, start_period, end_period, type)

基于等额分期付款和固定利率,计算投资在一系列还款期内的累计利息。

CUMPRINC

CUMPRINC(rate, nper, pv, start_period, end_period, type)

基于等额分期付款和固定利率,计算投资在多个还款期内的累计本金偿还金额。

DB

DB(cost, salvage, life, period, month)

在指定期间内,使用余额递减法计算资产折旧金额。

DDB

DDB(原值,残值,使用年限,折旧期,余额递减系数)

使用双重递减余额法计算指定期间的资产折旧金额。

DOLLARDE

DOLLARDE(fractional_dollar, fraction)

将以小数表示的报价转换为十进制数字。

DOLLARFR

DOLLARFR(decimal_price, unit)

将以十进制数字表示的报价转换为小数。

EFFECT

EFFECT(nominal_rate, npery)

根据名义利率和每年的复利计息期数计算有效年利率。

FV

FV(rate, nper, pmt, pv, type)

根据等额分期付款和固定利率,计算年金投资的未来价值。

FVSCHEDULE

FVSCHEDULE(principal, schedule)

根据一组指定的浮动利率计算本金金额的未来价值。

INTRATE

INTRATE(purchase_date, sale_date, purchase_price, sale_price, day_count_method)

如果一项投资是以一种价格购买并以另一种价格出售(其中投资本身不产生利息或红利),计算该投资产生的实际回报率。

IPMT

IPMT(rate, period, total_periods, present_value, future_value, end_or_beginning)

基于等额分期付款和固定利率,计算投资所支付的利息。

IRR

IRR(cash_flow_amount, rate_guess)

计算基于一系列周期性现金流的投资内部收益率。

MDURATION

MDURATION(settlement, maturity, rate, yield, frequency, basis)

根据预期收益率,计算定期付息固定收益债券(如美国国债长期债券)的 Macaulay 修正久期。

MIRR

MIRR(cash_flow_amounts, financing_rate, reinvestment_return_rate)

根据一系列周期性现金流以及支付的融资成本率与收到的再投资回报率,计算投资的修正内部收益率。

PRICEMAT

PRICEMAT(settlement date, maturity date, issue date, interest rate, yield, day count basis)

根据预期回报率计算到期时支付利息的债券价格。

NPER

NPER(利率,付款额,现值,终值,类型)

根据等额分期付款和固定利率,计算投资的总期数。

NPV

NPV(discount_rate, cash_flow_1, cash_flow_2)

基于一组周期性现金流和贴现率,计算投资的净现值。

PMT

PMT(rate, nper, pv, fv, type)

基于等额分期付款和固定利率,计算年金投资的摊销金额。

PPMT

PPMT(rate, period, total_periods, present_value, future_value, end_or_beginning)

根据等额分期付款和固定利率,计算投资的本金还款额。

PRICE

PRICE (settlement, maturity, rate, yld, redemption, frequency, basis)

根据预期收益率计算固定利率票息债券(如美国国债长期债券)的价格。

RECEIVED

RECEIVED (settlement, maturity, investment, discount, [basis])

计算固定收益债券投资在特定日期购买并持有至到期时收到的金额。

DISC

DISC (settlement, maturity, pr, redemption, [basis])

根据价格计算债券折扣率。

COUPDAYS

COUPDAYS (settlement, maturity, frequency, [basis])

计算包含结算日期的票息期或利息支付期中包含的天数。

ACCRINT

ACCRINT(issue_date, first_interest_date, settlement_date, rate, redemption_amount, frequency, [day_count_basis])

计算定期利息支付的应计利息。

PRICEDISC

PRICEDISC (settlement, maturity, discount, redemption, [basis])

根据贴现收益率计算以折扣发行的折扣债券(无息)的价格。

COUPDAYSNC

COUPDAYSNC (settlement, maturity, frequency, [basis])

计算从结算日到下一个息票日或付息日的天数。

COUPNCD

COUPNCD (settlement, maturity, frequency, [basis])

计算结算日之后的下一个息票或利息支付日期。

COUPPCD

COUPPCD (settlement, maturity, frequency, [basis])

计算结算日前的最后一个息票或利息支付日期。

IFERROR

IFERROR(value, [value_if_error])

如果第一个参数不是错误值,则返回第一个参数;否则,如果第二个参数存在,则返回第二个参数;如果不存在,则返回空值。

AND

AND(logical expression 1, logical expression 2)

当所有提供的参数在逻辑上均为 true 时,返回 true;如果提供的参数中有任何一个在逻辑上为 false,则返回 false。

FALSE

FALSE()

返回逻辑值 FALSE。

IF

IF(logical_expression, return_value_if_TRUE, return_value_if_FALSE)

当逻辑表达式值为 TRUE 时,返回一个值;值为 FALSE 时,返回另一个值。

NOT

NOT(logical_expression)

返回给定逻辑值的相反值 — “NOT(TRUE)”将返回 FALSE;“NOT(FALSE)”将返回 TRUE。

OR

OR(logical expression 1, logical expression 2)

如果提供的任何参数在逻辑上为 true,则返回 true;如果提供的所有参数在逻辑上均为 false,则返回 false。

TRUE

TRUE()

返回逻辑值 TRUE。