调用内置 Excel 工作表函数

本文介绍了如何使用 Excel JavaScript API 调用内置 Excel 工作表函数(如 VLOOKUPSUM)。 其中还收录了可以使用 Excel JavaScript API 调用的内置 Excel 工作表函数的完整列表。

注意

若要了解如何使用 Excel JavaScript API 在 Excel 中创建自定义函数,请参阅在 Excel 中创建自定义函数

创建工作表函数

下面的代码片段展示了如何调用工作表函数,其中 sampleFunction() 是占位符,应将它替换为要调用的函数名称和函数需要使用的输入参数。 value工作表函数返回的 对象的 属性FunctionResult包含指定函数的结果。 如本示例所示,必须先loadvalue读取 对象的 属性FunctionResult。 在此示例中,函数结果被直接写入控制台。

await Excel.run(async (context) => {
    let functionResult = context.workbook.functions.sampleFunction();
    functionResult.load('value');

    await context.sync();
    console.log('Result of the function: ' + functionResult.value);
});

提示

有关可以使用 Excel JavaScript API 调用的函数列表,请参阅本文的支持的工作表函数部分。

示例数据

下图展示了 Excel 工作表中的表格,其中包含三个月内各种工具的销售数据。 表格中的每个数字均表示具体工具在特定月份中的销售件数。 接下来的两个示例展示了如何向此类数据应用内置工作表函数。

Excel for Hammer、扳手和锯在 11 月、12 月和 1 月的销售数据。

示例 1:单函数

下面的代码示例向前述示例数据应用 VLOOKUP 函数,以确定 11 月售出的扳手数。

await Excel.run(async (context) => {
    let range = context.workbook.worksheets.getItem("Sheet1").getRange("A1:D4");
    let unitSoldInNov = context.workbook.functions.vlookup("Wrench", range, 2, false);
    unitSoldInNov.load('value');

    await context.sync();
    console.log(' Number of wrenches sold in November = ' + unitSoldInNov.value);
});

示例 2:嵌套函数

下面的代码示例向前述示例数据应用 VLOOKUP 函数,以分别确定 11 月和 12 月售出的扳手数。然后,应用 SUM 函数,以计算这两个月售出的扳手总数。

如此示例所示,如果一个或多个函数调用嵌套在另一个函数调用中,只需对随后要读取的最终结果(在此示例中为 load)执行 sumOfTwoLookups 操作即可。 系统会计算所有中间结果(在此示例中,为每个 VLOOKUP 函数的结果),并根据这些中间结果计算最终结果。

await Excel.run(async (context) => {
    let range = context.workbook.worksheets.getItem("Sheet1").getRange("A1:D4");
    let sumOfTwoLookups = context.workbook.functions.sum(
        context.workbook.functions.vlookup("Wrench", range, 2, false),
        context.workbook.functions.vlookup("Wrench", range, 3, false)
    );
    sumOfTwoLookups.load('value');

    await context.sync();
    console.log(' Number of wrenches sold in November and December = ' + sumOfTwoLookups.value);
});

支持的工作表函数

可以使用 Excel JavaScript API 调用以下内置 Excel 工作表函数。

功能 说明
ABS 函数 返回数字的绝对值
ACCRINT 函数 返回定期支付利息的债券的应计利息
ACCRINTM 函数 返回在到期日支付利息的债券的应计利息
ACOS 函数 返回一个数的反余弦值
ACOSH 函数 返回一个数的反双曲余弦值
ACOT 函数 返回一个数的反余切值
ACOTH 函数 返回一个数的双曲反余切值
AMORDEGRC 函数 通过使用折旧系数,返回每个会计期间的折旧值
AMORLINC 函数 返回每个会计期间的折旧值
AND 函数 如果所有参数都为 true,返回 TRUE
ARABIC 函数 将罗马数字转换为阿拉伯数字
AREAS 函数 返回引用中包含的区域个数
ASC 函数 将字符串中的全角(双字节)英文字母或片假名更改为半角(单字节)字符
ASIN 函数 返回一个数的反正弦值
ASINH 函数 返回一个数的反双曲正弦值
ATAN 函数 返回一个数的反正切值
ATAN2 函数 返回从 x 坐标和 y 坐标的反正切值
ATANH 函数 返回某一数字的反双曲正切值
AVEDEV 函数 返回一组数据点到其算术平均值的绝对偏差的平均值
AVERAGE 函数 返回其参数的平均值
AVERAGEA 函数 返回其参数的平均值,包括数字、文本和逻辑值
AVERAGEIF 函数 返回区域内满足给定条件的所有单元格的平均值(算术平均值)
AVERAGEIFS 函数 返回满足多个条件的所有单元格的平均值(算术平均值)
BAHTTEXT 函数 使用 ß(铢)货币格式将数字转换为文本
BASE 函数 将数字转换成具有给定基数的文本表示形式
BESSELI 函数 返回修正的贝塞耳函数 In(x)
BESSELJ 函数 返回贝塞耳函数 Jn(x)
BESSELK 函数 返回修正的贝塞耳函数 Kn(x)
BESSELY 函数 返回贝赛耳函数 Yn(x)
BETA.DIST 函数 返回 beta 累积分布函数
BETA.INV 函数 返回指定的 beta 分布累积分布函数的反函数
BIN2DEC 函数 将二进制数转换为十进制
BIN2HEX 函数 将二进制数转换为十六进制
BIN2OCT 函数 将二进制数转换为八进制
BINOM.DIST 函数 返回一元二项式分布的概率
BINOM.DIST.RANGE 函数 返回使用二项式分布的试验结果的概率
BINOM.INV 函数 返回一个数值,它是使得累积二项式分布的函数值小于或等于临界值的最小整数
BITAND 函数 返回两个数字的“按位与”
BITLSHIFT 函数 返回按照 shift_amount 位数左移后得到的数值
BITOR 函数 返回 2 个数字的按位“或”
BITRSHIFT 函数 返回按照 shift_amount 位数右移后得到的数值
BITXOR Function 返回两个数字的按位“异或”值
天花板。MATH、ECMA_CEILING 函数 将数值向上舍入为最接近的整数或最接近的基数的倍数
CEILING.PRECISE 函数 将数值四舍五入到最接近的整数或最接近的基数的倍数。 不论数字是否带有符号,都将数字向上舍入。
CHAR 函数 返回由代码数字指定的字符
CHISQ.DIST 函数 返回累积 beta 分布的概率密度函数
CHISQ.DIST.RT 函数 返回 χ2 分布的收尾概率
CHISQ.INV 函数 返回累积 beta 分布的概率密度函数
CHISQ.INV.RT 函数 返回 χ2 分布的收尾概率的反函数
CHOOSE 函数 从值列表中选择一个值
CLEAN 函数 删除文本中的所有非打印字符
CODE 函数 返回文本字符串中第一个字符的数字代码
COLUMNS 函数 返回引用中的列数
COMBIN 函数 返回给定数目对象的组合数
COMBINA 函数 返回给定项数的组合数(包含重复项)
COMPLEX 函数 将实部系数和虚部系数转换为复数
CONCATENATE 函数 将几个文本项合并为一个文本项
CONFIDENCE.NORM 函数 返回总体平均数的置信区间
CONFIDENCE.T 函数 使用学生 t 分布返回总体平均数的置信区间
CONVERT 函数 将数字从一种度量体系转换为另一种度量体系
COS 函数 返回一个数的余弦值
COSH 函数 返回一个数字的双曲余弦值
COT 函数 返回一个角度的余切值
COTH 函数 返回一个数字的双曲余切值
COUNT 函数 计算参数表中的数字个数
COUNTA 函数 计算参数列表中值的数量
COUNTBLANK 函数 计算在一定范围内的空单元格数量
COUNTIF 函数 计算某个区域中满足给定条件的单元格数目
COUNTIFS 函数 计算某个区域中满足多个条件的单元格数目
COUPDAYBS 函数 返回从票息期开始到结算日之间的天数
COUPDAYS 函数 返回包含结算日的票息期的天数
COUPDAYSNC 函数 返回从结算日到下一票息支付日之间的天数
COUPNCD 函数 返回结算日后的下一票息支付日
COUPNUM 函数 返回结算日与到期日之间可支付的票息数
COUPPCD 函数 返回结算日前的上一票息支付日
CSC 函数 返回一个角度的余割值
CSCH 函数 返回一个角度的双曲余割值
CUMIPMT 函数 返回两个付款期之间为贷款累积支付的利息
CUMPRINC 函数 返回两个付款期之间为贷款累积支付的本金
DATE 函数 返回特定日期的序列号
DATEVALUE 函数 将以文本表达的日期转换为序列号
DAVERAGE 函数 返回所选数据库条目的平均值
DAY 函数 将序列号转换为月份中的某一天
DAYS 函数 返回两个日期间相差的天数
DAYS360 函数 按每年 360 天计算两个日期间相差的天数
DB 函数 使用固定余额递减法返回指定周期内某项资产的折旧值
DBCS 函数 将字符串中的半角(单字节)英文字母或片假名更改为全角(双字节)字符
DCOUNT 函数 计算数据库中包含数字的单元格数量
DCOUNTA 函数 计算数据库中的非空单元格的数量
DDB 函数 使用双倍余额递减法或其他指定方法返回某项资产在指定周期内的折旧值
DEC2BIN 函数 将十进制数转换为二进制
DEC2HEX 函数 将十进制数转换为十六进制
DEC2OCT 函数 将十进制数转换为八进制
DECIMAL 函数 按给定基数将数字的文本表示形式转换成十进制数
DEGREES 函数 将弧度转换为角度
DELTA 函数 测试两个值是否相等
DEVSQ 函数 返回偏差平方和
DGET 函数 从数据库中提取符合指定条件的单个记录
DISC 函数 返回债券的贴现率
DMAX 函数 返回所选数据库条目中的最大值
DMIN 函数 返回所选数据库条目中的最小值
DOLLAR、USDOLLAR 函数 使用 $(美元)货币格式将数字转换为文本
DOLLARDE 函数 将以分数表示的货币值转换为以小数表示的货币值
DOLLARFR 函数 将以小数表示的货币值转换为以分数表示的货币值
DPRODUCT 函数 将与数据库中的条件匹配的记录的特定字段中的值相乘
DSTDEV 函数 根据所选数据库条目中的样本估算数据的标准偏差
DSTDEVP 函数 以数据库选定项作为样本总体,计算数据的标准偏差
DSUM 函数 将数据库中与条件匹配的记录字段列中的数字进行求和
DURATION 函数 返回定期支付利息的债券的年持续时间
Dlet 函数 根据所选数据库条目中的样本估算数据的方差
DVARP 函数 以数据库选定项作为样本总体,计算数据的总体方差
EDATE 函数 返回一串日期,指示起始日期之前/之后的月数
EFFECT 函数 返回年有效利率
EOMONTH 函数 返回一串日期,表示指定月数之前或之后的月份的最后一天
ERF 函数 返回误差函数
ERF.PRECISE 函数 返回误差函数
ERFC 函数 返回补余误差函数
ERFC.PRECISE 函数 返回在 x 和无穷大之间集成的补余 ERF 函数
ERROR.TYPE 函数 返回对应于一种错误类型的数字
EVEN 函数 将数字向上舍入到最近的偶数
EXACT 函数 检查两个文本值是否相同
EXP 函数 返回 e 的 n 次方
EXPON.DIST 函数 返回指数分布
F.DIST 函数 返回 F 概率分布
F.DIST.RT 函数 返回 F 概率分布
F.INV 函数 返回 F 概率分布的逆函数值
F.INV.RT 函数 返回 F 概率分布的逆函数值
FACT 函数 返回某数的阶乘
FACTDOUBLE 函数 返回数字的双阶乘
FALSE 函数 返回逻辑值 FALSE
FIND、FINDB 函数 在一个文本值中查找另一个(区分大小写)
FISHER 函数 返回 Fisher 变换值
FISHERINV 函数 返回 Fisher 逆变换值
FIXED 函数 将数字格式化为具有固定数量的小数的文本
FLOOR.MATH 函数 将数字向下舍入为最接近的整数或最接近的基数的倍数
FLOOR.PRECISE 函数 将数字向下舍入为最接近的整数或最接近的基数的倍数。 不论数字是否带有符号,都将数字向下舍入。
FV 函数 返回一项投资的未来值
FVSCHEDULE 函数 返回在应用一系列复利后,初始本金的终值
GAMMA 函数 返回 Gamma 函数值
GAMMA.DIST 函数 返回 γ 分布
GAMMA.INV 函数 返回 γ 累积分布的反函数
GAMMALN 函数 返回 γ 函数的自然对数 Γ(x)
GAMMALN.PRECISE 函数 返回 γ 函数的自然对数 Γ(x)
GAUSS 函数 返回比标准正态累积分布小 0.5 的值
GCD 函数 返回最大公约数
GEOMEAN 函数 返回几何平均数
GESTEP 函数 测试某个数字是否大于阈值
HARMEAN 函数 返回调和平均值
HEX2BIN 函数 将十六进制数转换为二进制
HEX2DEC 函数 将十六进制数转换为十进制
HEX2OCT 函数 将十六进制数转换为八进制
HLOOKUP 函数 在数组的顶行中查找并返回指定单元格的值
HOUR 函数 将序列号转换为小时
HYPERLINK 函数 创建一个快捷方式或链接,以便打开一个存储在网络服务器、内部网或 Internet 上的文档
HYPGEOM.DIST 函数 返回超几何分布
IF 函数 指定要执行的逻辑测试
IMABS 函数 返回复数的绝对值(模数)
IMAGINARY 函数 返回复数的虚部系数
IMARGUMENT 函数 返回以弧度表示的角 - 参数 θ
IMCONJUGATE 函数 返回复数的共轭复数
IMCOS 函数 返回复数的余弦值
IMCOSH 函数 返回复数的双曲余弦值
IMCOT 函数 返回复数的余切值
IMCSC 函数 返回复数的余割值
IMCSCH 函数 返回复数的双曲余割值
IMDIV 函数 返回两个复数之商
IMEXP 函数 返回复数的指数值
IMLN 函数 返回复数的自然对数
IMLOG10 函数 返回以 10 为底的复数的对数
IMLOG2 函数 返回以 2 为底的复数的对数
IMPOWER 函数 返回复数的整数幂
IMPRODUCT 函数 返回从 2 到 255 个复数的乘积
IMREAL 函数 返回复数的实部系数
IMSEC 函数IMSEC 函数 返回复数的正割值
IMSECH 函数 返回复数的双曲正割值
IMSIN 函数 返回复数的正弦值
IMSINH 函数 返回复数的双曲正弦值
IMSQRT 函数 返回复数的平方根
IMSUB 函数 返回两个复数的差值
IMSUM 函数 返回复数的和
IMTAN 函数 返回复数的正切值
INT 函数 将数值向下舍入到最接近的整数
INTRATE 函数 返回完全投资型债券的利率
IPmt 函数 返回给定期间内投资所支付的利息
IRR 函数 返回一系列现金流的内部收益率
ISERR 函数 如果值是除 #N/A 之外的错误值,返回 TRUE
ISERROR 函数 如果值是任何错误值,返回 TRUE
ISEVEN 函数 如果值是偶数,返回 TRUE
ISFORMULA 函数 如果存在对包含公式的单元格的引用,返回 TRUE
ISLOGICAL 函数 如果值是逻辑值,返回 TRUE
ISNA 函数 如果值是 #N/A 错误值,返回 TRUE
ISNONTEXT 函数 如果值不是文本,返回 TRUE
ISNUMBER 函数 如果值是数字,返回 TRUE
ISO.CEILING 函数 将数字向上舍入到最接近的整数或最接近的基数的倍数
ISODD 函数 如果值是奇数,返回 TRUE
ISOWEEKNUM 函数 返回一年中给定日期的 ISO 周数的数目
ISPMT 函数 计算指定的投资期间支付的利息
ISREF 函数 如果值是引用,返回 TRUE
ISTEXT 函数 如果值是文本,返回 TRUE
KURT 函数 返回一组数据的峰值
LARGE 函数 返回数据集中第 k 个最大值
LCM 函数 返回最小公倍数
LEFT、LEFTB 函数 返回一个文本值的最左端字符
LEN、LENB 函数 返回文本字符串中的字符数
LN 函数 返回数值的自然对数
LOG 函数 返回一个数在指定底下的对数
LOG10 函数 返回以 10 为底的对数
LOGNORM.DIST 函数 返回对数正态分布
LOGNORM.INV 函数 返回对数正态分布的反函数
LOOKUP 函数 在向量或数组中查找值
LOWER 函数 将文本转换为小写
MATCH 函数 在引用或数组中查找值
MAX 函数 返回参数列表中的最大值
MAXA 函数 返回参数列表中的最大值,包括数字、文本和逻辑值
MDURATION 函数 为假定票面值为 100 元的债券返回麦考利修正持续时间
MEDIAN 函数 返回给定数字的中值
MID、MIDB 函数 从指定位置开始,返回文本字符串中特定数量的字符。
MIN 函数 返回参数列表中的最小值
MINA 函数 返回参数列表中的最小值,包括数字、文本和逻辑值
MINUTE 函数 将序列号转换为分钟
MIRR 函数 返回内部收益率,它的正现金流和负现金流以不同的比率融资
MOD 函数 返回除法的余数
MONTH 函数 将序列号转换为月
MROUND 函数 返回舍入到所需倍数的数值
MULTINOMIAL 函数 返回一组数字的多项式
N 函数 返回转换为数字的值
NA 函数 返回错误值 #N/A
NEGBINOM.DIST 函数 返回负二项式分布函数值
NETWORKDAYS 函数 返回两个日期之间的完整工作日数
NETWORKDAYS.INTL 函数 使用能够指示哪些以及有多少天是周末的参数返回两个日期之间的完整工作日数
NOMINAL 函数 返回年度的单利
NORM.DIST 函数 返回正态分布函数值
NORM.INV 函数 返回正态分布的反函数
NORM.S.DIST 函数 返回标准正态分布函数值
NORM.S.INV 函数 返回标准正态分布的反函数
NOT 函数 反转其参数的逻辑
NOW 函数 返回当前日期和时间的序列号
NPER 函数 返回一项投资的周期数量
NPV 函数 基于一系列定期现金流和贴现率返回投资的净现值
NUMBERVALUE 函数 按独立于区域设置的方式将文本转换为数字
OCT2BIN 函数 将八进制数转换为二进制
OCT2DEC 函数 将八进制数转换为十进制
OCT2HEX 函数 将八进制数转换为十六进制
ODD 函数 将数值向上舍入到最接近的奇数
ODDFPRICE 函数 返回每张票面为 100 元且第一期为奇数的债券的现价
ODDFYIELD 函数 返回第一期为奇数的债券的收益
ODDLPRICE 函数 返回每张票面为 100 元且最后一期为奇数的债券的现价
ODDLYIELD 函数 返回最后一期为奇数的债券的收益
OR 函数 如果任意参数为 true,返回 TRUE
PDURATION 函数 返回投资达到指定的值所需的期数
PERCENTILE.EXC 函数 返回数组的 K 百分点值,K 介于 0 与 1 之间,不含 0 与 1
PERCENTILE.INC 函数 返回数组的 K 百分点值
PERCENTRANK.EXC 函数 返回特定数值在一个数据集中的百分比排名(介于 0 与 1 之间,不含 0 与 1)
PERCENTRANK.INC 函数 返回一组数据中的值的百分比排名
PERMUT 函数 返回给定数目对象的排列数
PERMUTATIONA 函数 返回从给定元素数目的集合中选取若干(包括重复项)元素的排列数
PHI 函数 返回标准正态分布的密度函数值
PI 函数 返回 pi 值
PMT 函数 返回年金的定期支付额
POISSON.DIST 函数 返回泊松分布
POWER 函数 返回某数的乘幂结果
PPMT 函数 返回对给定期间内的投资所支付的本金
PRICE 函数 返回每张票面为 100 元且定期支付利息的债券的现价
PRICEDISC 函数 返回每张票面为 100 元的已贴现债券的现价
PRICEMAT 函数 返回每张票面为 100 元且在到期日支付利息的债券的现价
PRODUCT 函数 将其参数相乘
PROPER 函数 使一个文本值的每个词的首字母大写
PV 函数 返回一项投资的当前值
QUARTILE.EXC 函数 基于从 0 到 1 之间(不含 0 与 1)的百分点值,返回一组数据的四分位点
QUARTILE.INC 函数 返回一组数据的四分位点
QUOTIENT 函数 返回除法结果的整数部分
RADIANS 函数 将度转换为弧度
RAND 函数 返回 0 和 1 之间的一个随机数
RANDBETWEEN 函数 返回指定数字之间的随机数
RANK.AVG 函数 返回某数字在一列数字中的排名
RANK.EQ 函数 返回某数字在一列数字中的排名
RATE 函数 返回年金的定期利率
RECEIVED 函数 返回完全投资型债券到期收回的金额
REPLACE、REPLACEB 函数 替换文本中的字符
REPT 函数 以给定的次数重复文本
RIGHT、RIGHTB 函数 返回一个文本值的最右端字符
ROMAN 函数 将阿拉伯数字转换为文本形式的罗马数字
ROUND 函数 将数字舍入到指定位数
ROUNDDOWN 函数 将数字向零的方向向下舍入
ROUNDUP 函数 将数字向远离零的方向向上舍入
ROWS 函数 返回引用中的行数
RRI 函数 返回某项投资增长的等效利率
SEC 函数 返回一个角度的正割值
SECH 函数 返回一个角度的双曲正割值
SECOND 函数 将序列号转换为秒
SERIESSUM 函数 返回基于以下公式的幂级数之和
SHEET 函数 返回引用的工作表的工作表编号
SHEETS 函数 返回引用中的工作表数
SIGN 函数 返回数值的符号
SIN 函数 返回给定角的正弦值
SINH 函数 返回某一数字的双曲正弦值
SKEW 函数 返回一个分布的不对称度
SKEW.P 函数 基于总体返回一个分布的不对称度:用来体现某一分布相对其平均值的不对称程度
SLN 函数 返回某项资产一个周期的直线折旧值
SMALL 函数 返回数据集中第 k 个最小值
SQRT 函数 返回正平方根
SQRTPI 函数 返回(数字 * pi)的平方根
STANDARDIZE 函数 返回正态分布概率值
STDEV.P 函数 基于整个样本总体计算标准偏差
STDEV.S 函数 基于样本估计标准偏差
STDEVA 函数 基于样本估计标准偏差,包括数字、文本和逻辑值
STDEVPA 函数 基于整个样本总体计算标准偏差,包括数字、文本和逻辑值
SUBSTITUTE 函数 在文本串中用新文本替换旧文本。
SUBTOTAL 函数 返回一个数据列表或数据库的分类汇总
SUM 函数 对参数求和
SUMIF 函数 根据给定的标准,对指定的单元格求和
SUMIFS 函数 对区域中满足多个条件的单元格求和
SUMSQ 函数 返回所有参数的平方和
SYD 函数 返回某项资产在指定期间的年限总额折旧。
T 函数 将其参数转换为文本
T.DIST 函数 返回学生 t 分布的百分点(概率)
T.DIST.2T 函数 返回学生 t 分布的百分点(概率)
T.DIST.RT 函数 返回学生的 t 分布
T.INV 函数 返回作为概率和自由度函数的学生 t 分布的 t 值
T.INV.2T 函数 返回学生 t 分布的反函数
TAN 函数 返回一个数字的正切值
TANH 函数 返回一个数字的双曲正切值
TBILLEQ 函数 返回短期国库券的等价债券收益
TBILLPRICE 函数 返回每张票面为 100 元的短期国库券的现价
TBILLYIELD 函数 返回短期国库券的收益
TEXT 函数 设置数字格式并将其转换为文本
TIME 函数 返回特定时间的序列号
TIMEVALUE 函数 将以文本表达的时间转换为序列号
TODAY 函数 返回当前日期的序列号
TRIM 函数 从文本中删除空格
TRIMMEAN 函数 返回数据集内部的平均值
TRUE 函数 返回逻辑值 TRUE
TRUNC 函数 将数字截断为整数
TYPE 函数 返回一个指示数值数据类型的数字
UNICHAR 函数 返回给定数值引用的 Unicode 字符
UNICODE 函数 返回与文本的第一个字符相对应的数字(码位)
UPPER 函数 将文本转换为大写
VALUE 函数 将文本参数转换为数字
VAR.P 函数 基于整个样本总体计算方差
VAR.S 函数 基于样本估计方差
VARA 函数 基于样本估计方差,包括数字、文本和逻辑值
VARPA 函数 基于整个样本总体计算方差,包括数字、文本和逻辑值
VDB 函数 使用余额递减法返回指定周期或部分周期内某项资产的折旧值
VLOOKUP 函数 查找数组的首列并在行间移动以返回单元格的值
WEEKDAY 函数 将序列号转换为一周中的某一天
WEEKNUM 函数 将序列号转换为代表一年中第几周的数字
WEIBULL.DIST 函数 返回 Weibull 分布
WORKDAY 函数 返回在指定的若干个工作日之前/之后的日期(一串数字)
WORKDAY.INTL 函数 返回在指定的若干个工作日之前/之后的日期(一串数字),其中使用参数来指示哪些以及多少天为周末
XIRR 函数 返回一组现金流的内部收益率,这些现金流不一定定期发生
XNPV 函数 返回一组现金流的净现值,这些现金流不一定定期发生
XOR 函数 返回所有参数的逻辑“异或”值
YEAR 函数 将序列号转换为年
YEARFRAC 函数 返回表示 start_date 和 end_date 之间的天数占一年总天数的比值
YIELD 函数 返回定期支付利息的债券的收益
YIELDDISC 函数 返回已贴现债券的年收益;例如,短期国库券
YIELDMAT 函数 返回到期付息的债券的年收益
Z.TEST 函数 返回 z 检验的收尾概率值

另请参阅