Please enable JavaScript to view this site.

Navigation: 数据检查器与表内公式计算变量

自定义公式、转换和计算变量的可用函数表

Scroll Prev Top Next More

本表提供了所有可用函数的快速参考。有关详细说明、示例和使用说明,请参阅完整的函数参考文档。

注:

函数名称不区分大小写

大多数函数在用户定义的方程和转换中均可使用。例外情况:随机数函数(GAUSS、RND)和单变量聚合函数(MEAN、STDEV、STDERR、COUNT、CENTER、STANDARDIZE,以及 MAX、MIN、SUM 的单变量形式)仅在转换中可用

除非另有说明,三角函数均采用弧度制

有关 Excel/R 对应函数及详细行为,请参阅完整参考文档

 

基本算术与舍入

功能

描述

Excel 对应函数

ABS(x)

绝对值

ABS(x)

CEIL(x)

四舍五入到最接近的整数

CEILING(x)

FLOOR(x)

向下舍入至最接近的整数

FLOOR(x)

INT(x)

截断为整数(去除小数部分)

TRUNC(x)

ROUND(x, 位数)

四舍五入至指定小数位

ROUND(x, 位数)

a MOD b

除法余数(仅限中缀)

MOD(a, b)

SGN(x)

符号:1(正数)、-1(负数)、0(零)

SIGN(x)

SQR(x)

平方 (x²)

x*x

SQRT(x)

平方根

SQRT(x)

MAX(x, y, ...)

值的最大值

MAX(x, y, ...)

MIN(x, y, ...)

值的最小值

MIN(x, y, ...)

SUM(x, y, ...)

值的和

SUM(x, y, ...)

FACT(n)

阶乘 (n!)

FACT(n)

 

三角函数

除非使用 RAD/DEG 进行转换,否则所有角度均以弧度为单位。

功能

描述

Excel 对应函数

SIN(x)

正弦

SIN(x)

COS(x)

余弦

COS(x)

TAN(x)

正切

TAN(x)

ARCSIN(x)

反正弦(反正弦),-1 ≤ x ≤ 1

ASIN(x)

ARCCOS(x)

反正弦(反余弦),-1 ≤ x ≤ 1

ACOS(x)

ARCTAN(x)

反正切

ATAN(x)

ARCTAN2(y, x)

指向点 (y, x) 的角。⚠️ Prism 使用 (y, x)

ATAN2(x, y) ⚠️

SINH(x)

双曲正弦

SINH(x)

COSH(x)

双曲余弦

COSH(x)

TANH(x)

双曲正切

TANH(x)

ARCSINH(x)

双曲正弦反函数

ASINH(x)

ARCCOSH(x)

双曲余弦反函数,x ≥ 1

ACOSH(x)

ARCTANH(x)

双曲正切反函数,-1 < x < 1

ATANH(x)

RAD(度)

将度转换为弧度

RADIANS(度)

DEG(弧度)

将弧度转换为度

DEGREES(弧度)

 

指数函数与对数函数

功能

描述

Excel 对应函数

EXP(x)

e 的 x 次方

EXP(x)

LN(x)

自然对数(底为 e),x > 0

LN(x)

LOG(x)

十进制对数,x > 0

LOG10(x)

LOG10(x)

以10为底的对数(LOG的别名)

LOG10(x)

LOG2(x)

2进制对数,x > 0

LOG(x, 2)

LOGIT(p)

对数几率:ln(p/(1-p)),0 < p < 1

LN(p/(1-p))

 

统计分布函数

对于 tail_type 参数:"left" = P(X ≤ x),"right" = P(X ≥ x),"one" = 单尾P值,"two" = 双尾P值。括号内显示默认值。

正态分布

功能

描述

Excel 对应函数

NORMDIST(x, 均值, 标准差, 尾部类型)

累积概率。默认值:均值=0,标准差=1,尾部="left"

NORM.DIST(x, mean, sd, TRUE)

NORMINV(p, mean, sd, tail_type)

分位数(逆累积分布函数)。默认值:均值=0,标准差=1,尾部="left"

NORM.INV(p, mean, sd)

NORMPDF(x, mean, sd)

概率密度。默认值:均值=0,标准差=1

NORM.DIST(x, mean, sd, FALSE)

 

标准正态分布 (Z)

功能

描述

Excel 对应函数

ZDIST(z, tail_type)

累积概率。默认值:tail="left"

NORM.S.DIST(z, TRUE)

ZINV(p, tail_type)

分位数。默认:tail="left"

NORM.S.INV(p)

ZPDF(z)

概率密度

NORM.DIST(z, 0, 1, FALSE)

 

学生t分布

功能

描述

Excel 对应函数

TDIST(t, df)

上尾概率 P(T ≥ t)

T.DIST.RT(t, df)

TINV(p, df)

双尾P值

T.INV.2T(p, df)

TPDF(t, df)

概率密度

T.DIST(t, df, FALSE)

 

卡方检验分布

功能

描述

Excel 对应函数

CHIDIST(x2, df)

上尾概率 P(χ² ≥ x2)

CHISQ.DIST.RT(x2, df)

CHIINV(p, df)

上尾概率 p 对应的 χ² 值

CHISQ.INV.RT(p, df)

CHISQC(x, df)

累积概率 P(χ² ≤ x)

CHISQ.DIST(x, df, TRUE)

 

F分布

功能

描述

Excel 对应函数

FDIST(f, df1, df2)

上尾概率 P(F ≥ f)

F.DIST.RT(f, df1, df2)

FINV(p, df1, df2)

上尾概率 p 的 F 值

F.INV.RT(p, df1, df2)

FPDF(f, df1, df2)

概率密度

F.DIST(f, df1, df2, FALSE)

 

其他分布

功能

描述

Excel 对应函数

BINOMIAL(k, n, p)

n 次试验中 X ≥ k 的概率,给定概率 p

1 - BINOM.DIST(k, n, p, TRUE) + BINOM.DIST(k, n, p, FALSE)

ERF(x)

误差函数

ERF(x)

ERFC(x)

互补误差函数:1 - ERF(x)

ERFC(x)

PROBIT(p)

带偏移的Probit:5 + Φ⁻¹(p)

5 + NORM.S.INV(p)

 

随机数生成

仅适用于表格内公式——不适用于用户自定义公式

功能

描述

Excel 对应函数

GAUSS(均值, 标准差)

正态分布的随机值

NORM.INV(RAND(), 均值, 标准差)

RND(下限, 上限)

均匀分布的随机值

RAND()*(上限-下限)+下限

 

描述性统计

仅适用于表内公式——不适用于用户自定义公式

功能

描述

Excel 对应函数

MEAN(变量)

算术平均值(向所有行广播)

AVERAGE(范围)

STDEV(变量)

样本标准偏差(广播)

STDEV.S(范围)

STDERR(变量)

均值的标准误差(广播)

STDEV.S(范围)/SQRT(COUNT(范围))

COUNT(变量)

非空值的计数

COUNT(范围)

CENTER(变量)

将数据居中(减去均值)

value - AVERAGE(range)

STANDARDIZE(变量)

转换为 z 分数

(值 - 平均值(范围))/标准差.S(范围)

 

特殊功能 - Gamma

功能

描述

Excel 对应函数

GAMMA(x)

伽玛函数。对于整数:Γ(n) = (n-1)!

GAMMA(x)

GAMMALN(x)

伽玛函数的自然对数

GAMMALN(x)

IGAMMA(shape, x)

不完全伽马函数

GAMMA.DIST(x, shape, 1, TRUE)

IGAMMAC(形状, x)

互补不完全伽马函数:1 - IGAMMA

1 - GAMMA.DIST(x, shape, 1, TRUE)

PSI(x)

双伽马函数(ln Γ 的导数)

无等价函数

 

特殊功能 - Beta

功能

描述

Excel 对应函数

BETA(a, b)

贝塔函数:B(a,b) = Γ(a)Γ(b)/Γ(a+b)

EXP(GAMMALN(a) + GAMMALN(b) - GAMMALN(a+b))

IBETA(a, b, x)

不完全贝塔函数,0 ≤ x ≤ 1

BETA.DIST(x, a, b, TRUE)

 

特殊功能 - Bessel

警告:Prism 采用 (n, x) 的参数顺序。Excel 则将其顺序反转为 (x, n)。

功能

描述

Excel 对应函数

BESSELJ(n, x)

第一类贝塞尔函数:Jₙ(x)

BESSELJ(x, n) ⚠️

BESSELY(n, x)

第二类贝塞尔函数(诺伊曼):Yₙ(x)

BESSELY(x, n) ⚠️

BESSELI(n, x)

修正第一类贝塞尔函数:Iₙ(x)

BESSELI(x, n) ⚠️

BESSELK(n, x)

修正贝塞尔第二类函数(麦克唐纳):Kₙ(x)

BESSELK(x, n) ⚠️

 

特殊函数 - 超几何函数

功能

描述

Excel 对应函数

HYPGEOMETRICM(a, b, x)

汇合超几何M(库默M)

无对应函数

HYPGEOMETRICU(a, b, x)

汇合超几何 U(Tricomi)

无等价函数

HYPGEOMETRICF(a, b, c, x)

高斯超几何分布 ₂F₁

无等价函数

 

逻辑与条件函数

AND、OR 和 NOT 可以写成函数形式,也可以使用中缀表示法(例如,“x > 0 AND x < 100”)。

功能

描述

Excel 对应函数

IF(条件, 满足条件时的返回值, 不满足条件时的返回值)

条件逻辑。字符串比较不区分大小写

IF(条件, 满足条件时的返回值, 不满足条件时的返回值)

AND(条件1, 条件2, ...)

若所有条件均为真,则返回 TRUE

AND(条件1, 条件2, ...)

OR(条件1, 条件2, ...)

若任一条件为真,则返回 TRUE

OR(条件1, 条件2, ...)

NOT(条件)

逻辑否定

NOT(条件)

IS_DEFINED(x)

如果值存在(非空),则为 TRUE

NOT(ISBLANK(x))

 

字符串函数

功能

描述

Excel 对应函数

CONCATENATE(文本1, 文本2, ...)

连接字符串。数字将自动转换为文本

CONCATENATE(文本1, 文本2, ...)

 

辅助函数

功能

描述

Excel 对应函数

PERC(x)

将百分比转换为分数:x/100

x / 100