函数¶
电子表格函数分为以下类别:
注解
包含 Excel 不兼容函数的公式在导出电子表格时将被其计算结果替换。
数组¶
名称和参数 |
描述或链接 |
---|---|
ARRAY.CONSTRAIN(输入范围, 行数, 列数) |
返回一个宽度和高度受限的结果数组(不兼容 Excel) |
CHOOSECOLS(数组, 列号, [列号2, …]) |
|
CHOOSEROWS(数组, 行号, [行号2, …]) |
|
展开(array, 行数, [列数], [填充内容]) |
|
FLATTEN(范围, [范围2, …]) |
将一个或多个区域中的所有值展平为一列(不兼容 Excel) |
FREQUENCY(数据, 分类) |
|
HSTACK(范围1, [范围2, …]) |
|
MDETERM(矩阵) |
|
MINVERSE(方阵) |
|
MMULT(矩阵1, 矩阵2) |
|
SUMPRODUCT(范围1, [范围2, …]) |
|
SUMX2MY2(数组_x, 数组_y) |
|
SUMX2PY2(数组_x, 数组_y) |
|
SUMXMY2(数组_x, 数组_y) |
|
TOCOL(数组, [忽略], [按列扫描]) |
|
TOROW(数组, [忽略], [按列扫描]) |
|
TRANSPOSE(区域) |
|
VSTACK(范围1, [范围2, …]) |
|
WRAPCOLS(范围, 换行次数, [填充内容]) |
|
WRAPROWS(范围, 每行数量, [填充内容]) |
数据库¶
名称和参数 |
描述或链接 |
---|---|
DAVERAGE(数据库, 字段, 条件) |
|
DCOUNT(数据库, 字段, 条件) |
|
DCOUNTA(数据库, 字段, 条件) |
|
DGET(数据库,字段,条件) |
|
DMAX(数据库, 字段, 条件) |
|
DMIN(数据库, 字段, 条件) |
|
DPRODUCT(数据库, 字段, 条件) |
|
DSTDEV(数据库, 字段, 条件) |
|
DSTDEVP(数据库, 字段, 条件) |
|
DSUM(数据库, 字段, 条件) |
|
DVAR(数据库, 字段, 条件) |
|
DVARP(数据库, 字段, 条件) |
日期¶
名称和参数 |
描述或链接 |
---|---|
DATE(年, 月, 日) |
|
DATEDIF(开始日期, 结束日期, 单位) |
|
DATEVALUE(日期字符串) |
|
DAY(日期) |
|
DAYS(结束日期, 开始日期) |
|
DAYS360(开始日期, 结束日期, [方法]) |
|
EDATE(开始日期, 月份) |
|
EOMONTH(开始日期, 月份) |
|
HOUR(时间) |
|
ISOWEEKNUM(日期) |
|
MINUTE(时间) |
|
MONTH(日期) |
|
NETWORKDAYS(开始日期, 结束日期, [假期]) |
|
NETWORKDAYS.INTL(开始日期, 结束日期, [周末], [节假日]) |
|
NOW() |
|
SECOND(时间) |
|
TIME(小时, 分钟, 秒) |
|
TIMEVALUE(时间字符串) |
|
今天() |
|
WEEKDAY(日期, [类型]) |
|
WEEKNUM(日期, [类型]) |
|
工作日(start_date, num_days, [holidays]) |
|
WORKDAY.INTL(开始日期, 工作日数, [周末], [节假日]) |
|
YEAR(日期) |
|
YEARFRAC(开始日期, 结束日期, [天数计算方式]) |
两个日期之间的精确年数(与 Excel 不兼容) |
MONTH.START(日期) |
该日期所属月份的前一个月的第一天(与 Excel 不兼容) |
月结账(日期) |
该日期所在月份的最后一天(与 Excel 不兼容) |
QUARTER(日期) |
一年中某个日期所在的季度(与 Excel 不兼容) |
QUARTER.START(日期) |
该日期所属年度季度的第一天(与 Excel 不兼容) |
QUARTER.END(日期) |
该日期所属年度季度的最后一天(与 Excel 不兼容) |
YEAR.START(date) |
该特定日期所在的年份的第一天(与 Excel 不兼容) |
年终结账(日期) |
年度中特定日期的最后一天(与 Excel 不兼容) |
工程¶
名称和参数 |
描述或链接 |
---|---|
DELTA(数字1, [数字2]) |
筛选¶
名称和参数 |
描述或链接 |
---|---|
FILTER(范围, 条件1, [条件2, …]) |
|
唯一性校验(范围,[按列],[仅一次]) |
财务¶
名称和参数 |
描述或链接 |
---|---|
应计利息(发行日,到期日,利率,面值,[天数计算惯例]) |
|
AMORLINC(成本, 购买日期, 第一期间结束日期, 残值, 期间, 率, [天数计算惯例]) |
|
COUPDAYS(结算日, 到期日, 频率, [天数计算惯例]) |
|
COUPDAYBS(结算日, 到期日, 频率, [天数计算惯例]) |
|
COUPDAYSNC(结算日, 到期日, 频率, [天数计算惯例]) |
|
COUPNCD(结算日, 到期日, 频率, [天数计算惯例]) |
|
COUPNUM(结算日, 到期日, 频率, [天数计算惯例]) |
|
COUPPCD(结算, 到期, 频率, [天数计算惯例]) |
|
计算在指定期间内支付的累计利息。 |
|
CUMPRINC(利率, 总期数, 当前价值, 首期, 末期, [期末或期初]) |
|
DB(成本, 残值, 使用寿命, 期间, [月份]) |
|
DDB(成本,残值,寿命,期间,[因子]) |
|
DISC(结算日, 到期日, 价格, 赎回值, [天数计算方式]) |
|
DOLLARDE(小数价格, 单位) |
|
美元分数(decimal_price, unit) |
|
DURATION(结算, 到期, 利率, 收益率, 频率, [天数计算惯例]) |
|
EFFECT(名义利率, 每年周期数) |
|
FV(利率, 期数, 支付金额, [现值], [期末或期初]) |
|
FVSCHEDULE(本金, 利率计划) |
|
INTRATE(结算日, 到期日, 投资额, 赎回值, [天数计算方式]) |
|
IPMT(利率,期数,总期数,现值,[未来值],[期末或期初]) |
|
内部收益率(现金流量金额,[贴现率猜测]) |
|
ISPMT(利率, 期数, 总期数, 现值) |
|
MDURATION(结算日, 到期日, 利率, 收益率, 频率, [天数计算惯例]) |
|
MIRR(现金流金额, 融资利率, 再投资回报率) |
|
NOMINAL(实际利率, 年期数) |
|
NPER(利率, 付款金额, 现值, [未来值], [期末或期初]) |
|
净现值(贴现率,现金流1,[现金流2,…]) |
|
PDURATION(利率, 现值, 未来值) |
|
PMT(利率, 期数, 现值, [未来值], [期末或期初]) |
|
PPMT(利率, 期数, 总期数, 现值, [未来值], [期末或期初]) |
|
PV(利率, 期数, 支付金额, [未来价值], [期末或期初]) |
|
PRICE(结算日, 到期日, 票面利率, 收益率, 赎回价值, 付息频率, [天数计算方式]) |
|
PRICEDISC(结算日, 到期日, 折扣率, 赎回值, [天数计算惯例]) |
|
PRICEMAT(结算日期, 到期日期, 发行日期, 利率, 收益率, [天数计算惯例]) |
|
RATE(期数, 每期支付额, 现值, [未来值], [期末或期初], [利率猜测]) |
|
已收到(结算日、到期日、投资金额、贴现率、[天数计算惯例]) |
|
RRI(期数, 现值, 未来值) |
|
SLN(成本,残值,寿命) |
|
SYD(成本,残值,寿命,期间) |
|
TBILLPRICE(结算日, 到期日, 贴现率) |
|
TBILLEQ(结算日,到期日,贴现率) |
|
TBILLYIELD(结算日,到期日,价格) |
|
VDB(成本,残值,寿命,开始,结束,[系数],[不切换]) |
|
XIRR(现金流金额, 现金流日期, [利率猜测]) |
|
XNPV(贴现率, 现金流金额, 现金流日期) |
|
收益率(结算日,到期日,利率,价格,面值,频率,[天数计算惯例]) |
|
YIELDDISC(结算日, 到期日, 价格, 赎回值, [天数计算惯例]) |
|
YIELDMAT(结算日, 到期日, 发行日, 利率, 价格, [天数计算惯例]) |
信息¶
名称和参数 |
描述或链接 |
---|---|
CELL(信息类型, 参考) |
|
ISERR(值) |
|
ISERROR(值) |
|
ISLOGICAL(值) |
|
ISNA(值) |
|
ISNONTEXT(值) |
|
ISNUMBER(值) |
|
ISTEXT(值) |
|
ISBLANK(值) |
|
NA |
逻辑¶
名称和参数 |
描述或链接 |
---|---|
AND(逻辑表达式1, [逻辑表达式2, …]) |
|
FALSE() |
|
IF(逻辑表达式, 为真时的值, [为假时的值]) |
|
IFERROR(值, [错误时的值]) |
|
IFNA(值, [错误值]) |
|
IFS(条件1, 值1, [条件2, …], [值2, …]) |
|
NOT(逻辑表达式) |
|
OR(逻辑表达式1, [逻辑表达式2, …]) |
|
TRUE() |
|
XOR(逻辑表达式1, [逻辑表达式2, …]) |
查找¶
名称和参数 |
描述或链接 |
---|---|
地址(行,列,[绝对相对模式],[使用A1表示法],[工作表]) |
|
COLUMN([单元格引用]) |
|
COLUMNS(范围) |
|
HLOOKUP(搜索键, 范围, 索引, [是否排序]) |
|
INDEX(引用, 行, 列) |
|
间接引用指定的单元格或区域。 nn参数说明: n- |
|
查找(搜索键, 搜索区域, [结果区域]) |
|
MATCH(搜索关键字, 范围, [搜索类型]) |
|
PIVOT(数据透视表ID, 度量名称, [筛选字段名, …], [筛选值, …]) |
从数据透视表中获取值(不兼容 Excel) |
PIVOT.HEADER(透视表ID, [筛选字段名称, …], [筛选值, …]) |
获取透视表的标题(不兼容 Excel) |
PIVOT.TABLE(数据透视表ID, [行数], [包含总计], [包含列标题]) |
获取透视表(不兼容 Excel) |
ROW([单元格引用]) |
|
ROWS(范围) |
|
VLOOKUP(查找键, 范围, 索引, [是否排序]) |
|
XLOOKUP(搜索键, 查找范围, 返回范围, [如果未找到], [匹配模式], [搜索模式]) |
数学¶
名称和参数 |
描述或链接 |
---|---|
ABS(值) |
|
ACOS(值) |
|
ACOSH(值) |
|
ACOT(值) |
|
ACOTH(值) |
|
ASIN(值) |
|
ASINH(值) |
|
ATAN(值) |
|
ATAN2(x, y) |
|
ATANH(值) |
|
CEILING(值, [因子]) |
|
CEILING.MATH(数字, [精度], [模式]) |
|
CEILING.PRECISE(数字, [精度]) |
|
COS(角度) |
|
COSH(值) |
|
COT(角度) |
|
COTH(值) |
|
COUNTBLANK(值1, [值2, …]) |
|
COUNTIF(范围, 条件) |
|
COUNTIFS(条件范围1, 条件1, [条件范围2, …], [条件2, …]) |
|
COUNTUNIQUE(值1, [值2, …]) |
统计范围内唯一值的数量(不兼容 Excel) |
COUNTUNIQUEIFS(范围, 条件范围1, 条件1, [条件范围2, …], [条件2, …]) |
计算范围内符合一组条件的独特值的数量(不兼容 Excel) |
CSC(角度) |
|
CSCH(值) |
|
DECIMAL(值, 基数) |
|
DEGREES(角度) |
|
EXP(值) |
|
FLOOR(值, [因子]) |
|
FLOOR.MATH(数字, [精度], [模式]) |
|
FLOOR.PRECISE(数字, [精度]) |
|
INT(值) |
|
ISNUMBER(value) |
|
ISO.CEILING(数字, [精度]) |
|
ISODD(值) |
|
LN(值) |
|
MOD(红利, 除数) |
|
MUNIT(维度) |
|
ODD(值) |
|
PI() |
|
POWER(底数, 指数) |
|
产品(因子1, [因子2, …]) |
|
RAND() |
|
RANDARRAY([行数], [列数], [最小值], [最大值], [整数]) |
|
RANDBETWEEN(最小值, 最大值) |
|
ROUND(数值, [小数位数]) |
|
ROUNDDOWN(数值, [小数位数]) |
|
ROUNDUP(数值, [小数位数]) |
|
SEC(角度) |
|
SECH(值) |
|
正弦(角度) |
|
SINH(值) |
|
SQRT(值) |
|
SUM(数值1, [数值2, …]) |
|
SUMIF(条件范围, 条件, [求和范围]) |
|
SUMIFS(求和区域, 条件区域1, 条件1, [条件区域2, …], [条件2, …]) |
|
TAN(角度) |
|
TANH(值) |
|
TRUNC(值, [小数位数]) |
其他¶
名称和参数 |
描述或链接 |
---|---|
格式化大数字(value, [unit]) |
应用大量数字格式(与 Excel 不兼容) |
奥多¶
名称和参数 |
描述或链接 |
---|---|
ODOO.信用(账户代码,日期范围,[偏移量],[公司ID],[包含未过账的条目]) |
获取指定账户和期间的总信用额(不兼容 Excel) |
ODOO.借方(账户代码,日期范围,[偏移量],[公司ID],[包括未过账的]) |
获取指定账户和期间的总借方金额(不兼容 Excel) |
ODOO.余额(账户代码, 日期范围, [偏移量], [公司ID], [包含未过账条目]) |
获取指定账户和期间的总余额(不兼容 Excel) |
ODOO.会计年度.开始(日期, [公司ID]) |
返回包含所提供日期的会计年度的起始日期(不兼容 Excel) |
ODOO.会计年度结束(日期, [公司ID]) |
返回包含所提供日期的会计年度的结束日期(与 Excel 不兼容) |
ODOO.会计科目(类型) |
返回给定组的账户ID(不兼容Excel) |
ODOO.货币汇率(货币_from, 货币_to, [日期]) |
此函数接受两个货币代码作为参数,并返回第一个货币到第二个货币的汇率(以浮点数形式表示,不兼容 Excel) |
ODOO.列表(列表ID, 索引, 字段名称) |
从列表中获取值(不兼容 Excel) |
ODOO.列表.标题(列表ID, 字段名称) |
获取列表的标题(不兼容 Excel) |
ODOO.筛选条件.值(筛选名称) |
返回当前电子表格筛选器的值(不兼容 Excel) |
操作员¶
名称和参数 |
描述或链接 |
---|---|
ADD(值1, 值2) |
两个数字的和(与 Excel 不兼容) |
CONCAT(值1, 值2) |
|
除以(被除数,除数) |
一个数字除以另一个数字(与 Excel 不兼容) |
EQ(值1, 值2) |
等于(与 Excel 不兼容) |
GT(值1, 值2) |
严格大于(与 Excel 不兼容) |
GTE(值1, 值2) |
大于或等于(不兼容 Excel) |
LT(值1, 值2) |
小于(不兼容 Excel) |
LTE(值1, 值2) |
小于或等于(与 Excel 不兼容) |
MINUS(值1, 值2) |
两个数字的差(与 Excel 不兼容) |
乘以(因子1, 因子2) |
两个数字的乘积(与 Excel 不兼容) |
NE(值1, 值2) |
不相等(与 Excel 不兼容) |
POW(基数, 指数) |
一个数的幂(不兼容 Excel) |
UMINUS(值) |
符号相反的数字(与 Excel 不兼容) |
UNARY.PERCENT(百分比) |
被解释为百分比(不兼容 Excel) |
UPLUS(值) |
指定的数字,保持不变(与 Excel 不兼容) |
统计¶
名称和参数 |
描述或链接 |
---|---|
平均绝对偏差(value1, [value2, …]) |
|
AVERAGE(值1, [值2, …]) |
|
加权平均值(值, 权重, [其他值, …], [其他权重, …]) |
加权平均(不兼容 Excel) |
AVERAGEA(值1, [值2, …]) |
|
AVERAGEIF(条件范围, 条件, [平均值范围]) |
|
AVERAGEIFS(平均范围, 条件范围1, 条件1, [条件范围2, …], [条件2, …]) |
|
CORREL(数据_y, 数据_x) |
|
COUNT(值1, [值2, …]) |
|
COUNTA(值1, [值2, …]) |
|
COVAR(数据_y, 数据_x) |
|
COVARIANCE.P(数据_y, 数据_x) |
|
COVARIANCE.S(数据_y, 数据_x) |
|
预测(x, 数据_y, 数据_x) |
|
GROWTH(已知数据_y, [已知数据_x], [新数据_x], [b]) |
拟合指数增长趋势的点(与 Excel 不兼容) |
INTERCEPT(数据_y, 数据_x) |
|
LARGE(数据, n) |
|
LINEST(数据_y, [数据_x], [计算_b], [详细]) |
|
LOGEST(数据_y, [数据_x], [计算_b], [详细]) |
|
MATTHEWS(数据_x, 数据_y) |
计算数据集的马修斯相关系数(不兼容 Excel) |
MAX(数值1, [数值2, …]) |
|
MAXA(值1, [值2, …]) |
|
MAXIFS(范围, 条件范围1, 条件1, [条件范围2, …], [条件2, …]) |
|
MEDIAN(数值1, [数值2, …]) |
|
MIN(数值1, [数值2, …]) |
|
MINA(值1, [值2, …]) |
|
MINIFS(范围, 条件范围1, 条件1, [条件范围2, …], [条件2, …]) |
|
PEARSON(数据_y, 数据_x) |
|
PERCENTILE(数据, 百分位数) |
|
PERCENTILE.EXC(数据, 百分位数) |
|
PERCENTILE.INC(数据, 百分位数) |
|
POLYFIT.系数(数据_y, 数据_x, 阶数, [截距]) |
计算数据集的多项式回归系数(不兼容 Excel) |
POLYFIT.FORECAST(数据点x, 数据_y, 数据_x, 次数, [截距]) |
通过计算数据集的多项式回归来预测值(不兼容 Excel) |
QUARTILE(数据, 四分位数编号) |
|
QUARTILE.EXC(数据, 四分位数编号) |
|
QUARTILE.INC(数据, 四分位数编号) |
|
RANK(值, 数据, [是否升序]) |
|
RSQ(数据_y, 数据_x) |
|
SMALL(数据, n) |
|
SLOPE(数据_y, 数据_x) |
|
斯皮尔曼相关系数(data_y, data_x) |
计算数据集的斯皮尔曼等级相关系数(不兼容 Excel) |
STDEV(值1, [值2, …]) |
|
STDEV.P(值1, [值2, …]) |
|
STDEV.S(值1, [值2, …]) |
|
STDEVA(值1, [值2, …]) |
|
STDEVP(值1, [值2, …]) |
|
STDEVPA(值1, [值2, …]) |
|
STEYX(数据_y, 数据_x) |
|
趋势(已知数据Y, [已知数据X], [新数据X], [B]) |
拟合通过最小二乘法得出的线性趋势点(与 Excel 不兼容) |
VAR(数值1, [数值2, …]) |
|
VAR.P(数值1, [数值2, …]) |
|
VAR.S(数值1, [数值2, …]) |
|
VARA(值1, [值2, …]) |
|
VARP(数值1, [数值2, …]) |
|
VARPA(值1, [值2, …]) |
文本¶
名称和参数 |
描述或链接 |
---|---|
CHAR(桌号) |
|
CLEAN(文本) |
|
CONCATENATE(字符串1, [字符串2, …]) |
|
EXACT(字符串1, 字符串2) |
|
查找(search_for, text_to_search, [starting_at]) |
|
JOIN(分隔符, 值或数组1, [值或数组2, …]) |
用分隔符连接数组中的元素(不兼容 Excel) |
LEFT(文本, [字符数]) |
|
LEN(文本) |
|
LOWER(文本) |
|
MID(文本, 起始位置, 提取长度) |
|
PROPER(需要首字母大写的文本) |
|
REPLACE(文本, 位置, 长度, 新文本) |
|
RIGHT(文本, [字符数]) |
|
搜索(search_for, text_to_search, [starting_at]) |
|
SPLIT(文本, 分隔符, [按每个分隔符拆分], [移除空文本]) |
|
SUBSTITUTE(要搜索的文本, 要查找的内容, 要替换的内容, [出现次数]) |
|
TEXT(数字, 格式) |
|
TEXTJOIN(分隔符, 忽略空值, 文本1, [文本2, …]) |
|
TRIM(文本) |
|
UPPER(文本) |
网页¶
名称和参数 |
描述或链接 |
---|---|
HYPERLINK(网址, [链接标签]) |