扩展函数,分析函数列表第二部分

note

The Add-in functions are supplied by the UNO com.sun.star.sheet.addin.Analysis service.


要访问此命令...

插入 - 函数 - 类别「加载宏


IMABS

结果是一个复数的绝对值。

语法

IMABS("复数")

复数 是一个以 "x+yi" 或 "x+yj" 形式输入的复数。

示例

=IMABS("5+12j")」返回 13。

IMCOS

返回复数的余弦。

IMCOSH

返回复数的双曲余弦。

IMCOT

返回复数的余切。

IMCSC

返回复数的余割。

IMCSCH

返回复数的双曲余割。

IMSEC

返回复数的正割。

IMSECH

返回复数的双曲正割。

IMSIN

返回复数的正弦。

IMSINH

返回复数的双曲正弦。

IMTAN

返回复数的正切。

COMPLEX

将实系数和虚系数转换成复数形式。

语法

COMPLEX(RealNum; INum [; Suffix])

RealNum」是复数中的实系数。

INum」是复数中的虚系数。

Suffix」为选项列表, "i" 或 "j"。

示例

=COMPLEX(3;4;"j")」返回 3+4j。

IMCONJUGATE

结果是一个复数的共轭复数。

语法

IMCONJUGATE("复数")

复数 是一个以 "x+yi" 或 "x+yj" 形式输入的复数。

示例

=IMCONJUGATE("1+j")」返回 1-j。

OCT2BIN

结果是输入的八进制数对应的二进制数。

语法

OCT2BIN(Number [; Places])

数字」是八进制数。该数最多可有10位。最高位是符号位,随后的各位便是该数值。负数作为二进制补码输入。

Places」是要输出的位数。

示例

=OCT2BIN(3;3)」返回 011。

IMSQRT

计算一个复数的平方根。

语法

IMSQRT("复数")

复数 是一个以 "x+yi" 或 "x+yj" 形式输入的复数。

示例

=IMSQRT("3+4i")」返回 2+1i。

IMPRODUCT

The result is the product of a set of complex numbers.

语法

IMPRODUCT(Complex 1 [; Complex 2 [; … [; Complex 255]]])

Complex 1, Complex 2, … ,Complex 255 are complex numbers, references to cells or to cell ranges of complex numbers. Complex numbers are entered in the form "x+yi" or "x+yj".

示例

=IMPRODUCT("3+4j";"5-3j")」返回 27+11j。

IMSUM

The result is the sum of a set of complex numbers.

语法

IMSUM(Complex 1 [; Complex 2 [; … [; Complex 255]]])

Complex 1, Complex 2, … ,Complex 255 are complex numbers, references to cells or to cell ranges of complex numbers. Complex numbers are entered in the form "x+yi" or "x+yj".

示例

=IMSUM("13+4j";"5+3j")」返回 18+7j。

CONVERT

将一个数字从一种度量单位转换到另一种度量单位。度量单位可以直接用加引号的文本输入,也可以用引用的方式输入。如果在单元格中输入度量单位,则必须与以下列表保持一致,且区分大小写: 例如,要在单元格中输入一个小写字母 l (表示「升」),就需要在输入单引号 ' 后立即输入 l,即输入 'l。

属性

单位

线条粗细

g, sg, lbm, u, ozm, stone, ton, grain, pweight, hweight, shweight, brton

长度

m, mi, Nmi, in, ft, yd, ang, Pica, ell, parsec, lightyear, survey_mi

时间

yr, day, hr, mn,「sec, s

压力

Pa, atm, at, mmHg, Torr, psi

强制

N, dyn, dy, lbf, pond

能量

J, e, c, cal, eV, ev, HPh, Wh, wh, flb, BTU, btu

功率

W, w, HP, PS

场强

T, ga

温度

C, F, K, kel, Reau, Rank

体积

l, L, lt, tsp, tbs, oz, cup, pt, us_pt, qt, gal, m3, mi3, Nmi3, in3, ft3, yd3, ang3, Pica3, barrel, bushel, regton, Schooner, Middy, Glass

区域

m2, mi2, Nmi2, in2, ft2, yd2, ang2, Pica2, Morgen, ar, acre, ha

速度

m/s, m/sec, m/h, mph, kn, admkn

信息

bit, byte


粗体」显示的度量单位前可添加下述前缀字符:

前缀

乘数

Y (尧)

10²⁴

Z (泽)

10²¹

E (艾)

10¹⁸

P (拍)

10¹⁵

T (太)

10¹²

G (吉)

10⁹

M (兆)

10⁶

k (千)

10³

h (百)

10²

e (十)

10¹

d (分)

10⁻¹

c (厘)

10⁻²

m (毫)

10⁻³

u (微)

10⁻⁶

n (纳)

10⁻⁹

p (皮)

10⁻¹²

f (飞)

10⁻¹⁵

a (阿)

10⁻¹⁸

z (仄)

10⁻²¹

y (幺)

10⁻²⁴


信息单位 "bit" 和 "byte" 也可以附加下列 IEC 60027-2 / IEEE 1541 前缀之一:

ki kibi 1024

Mi mebi 1048576

Gi gibi 1073741824

Ti tebi 1099511627776

Pi pebi 1125899906842620

Ei exbi 1152921504606850000

Zi zebi 1180591620717410000000

Yi yobi 1208925819614630000000000

note

名称以「_ADD」或「_EXCEL2003」结尾的函数与 Microsoft Excel 2003 中不含后缀的相应函数返回相同结果。使用不带后缀的函数,得到的结果符合国际标准。


语法

CONVERT(数字; "源单位"; "目标单位")

数字」是要转换的数值。

FromUnit」是换算前的度量单位。

ToUnit」是换算后的度量单位。两个单位应是同一类型。

示例

=CONVERT(10;"HP";"PS")」返回 10.14,结果保留小数点后两位。10 HP 等于 10.14 PS。

=CONVERT(10;"km";"mi")」返回 6.21,结果保留小数点后两位。10 公里等于 6.21 英里。k 是允许使用的前缀符号,相当于因子 10^3。

IMLOG2

结果为复数的二进制对数。

语法

IMLOG2("复数")

复数 是一个以 "x+yi" 或 "x+yj" 形式输入的复数。

示例

=IMLOG2("1+j")」返回 0.50+1.13j (舍入值)。

IMARGUMENT

结果为复数的幅度 (phi 角度)。

语法

IMARGUMENT("复数")

复数 是一个以 "x+yi" 或 "x+yj" 形式输入的复数。

示例

=IMARGUMENT("3+4j")」返回 0.927295。

IMEXP

结果是 e 的幂和复数。常数 e 的值约为 2.71828182845904。

语法

IMEXP("复数")

复数 是一个以 "x+yi" 或 "x+yj" 形式输入的复数。

示例

=IMEXP("1+j")」返回 1.47+2.29j (舍入值)。

IMREAL

结果是一个复数的实部。

语法

IMREAL("复数")

复数 是一个以 "x+yi" 或 "x+yj" 形式输入的复数。

示例

=IMREAL("1+3j")」返回 1。

IMLOG10

结果是一个复数的常用对数 (以 10 为底)。

语法

IMLOG10("复数")

复数 是一个以 "x+yi" 或 "x+yj" 形式输入的复数。

示例

=IMLOG10("1+j")」返回 0.15+0.34j (舍入值)。

IMAGINARY

结果是一个复数的虚系数。

语法

IMAGINARY("复数")

复数 是一个以 "x+yi" 或 "x+yj" 形式输入的复数。

示例

=IMAGINARY("4+3j")」返回 3。

OCT2HEX

结果是与输入的八进制数对应的十六进制数。

语法

OCT2HEX(Number [; Places])

数字」是八进制数。该数最多可有10位。最高位是符号位,随后的各位便是该数值。负数作为二进制补码输入。

Places」是要输出的位数。

示例

=OCT2HEX(144;4)」返回 0064。

IMDIV

结果是两个复数的商。

语法

IMDIV("分子"; "分母")

分子分母」是以「x+yi」或「x+yj」形式输入的复数。

示例

=IMDIV("-238+240i";"10+24i")」返回 5+12i。

IMSUB

结果是两个复数的差。

语法

IMSUB("复数1"; "复数2")

复数 是一个以 "x+yi" 或 "x+yj" 形式输入的复数。

示例

=IMSUB("13+4j";"5+3j")」返回 8+j。

IMLN

结果是复数以 e 为底的自然对数。常数 e 的值约为 2.71828182845904。

语法

IMLN("复数")

复数 是一个以 "x+yi" 或 "x+yj" 形式输入的复数。

示例

=IMLN("1+j")」返回 0.35+0.79j (舍入值)。

OCT2DEC

结果是输入的八进制数所对应的十进制数。

语法

OCT2DEC(数字)

数字」是八进制数。该数最多可有10位。最高位是符号位,随后的各位便是该数值。负数作为二进制补码输入。

示例

=OCT2DEC(144)」返回 100。

IMPOWER

返回「复数」的「数字」次幂。

语法

IMPOWER("复数"; 数字)

复数 是一个以 "x+yi" 或 "x+yj" 形式输入的复数。

数字」是「指数」。

示例

=IMPOWER("2+3i";2)」返回 -5+12i。

FACTDOUBLE

返回以一个数的双阶乘。

语法

FACTDOUBLE(数字)

返回「数字 !!」,即「数字」的双阶乘,其中「数字」是大于或等于 0 的整数。

对于偶数 FACTDOUBLE(n) 返回:

2*4*6*8* ... *n

对于奇数 FACTDOUBLE(n) 返回:

1*3*5*7* ... *n

根据定义,FACTDOUBLE(0) 返回 1。

示例

=FACTDOUBLE(5)」返回 15。

=FACTDOUBLE(6)」返回 48。

=FACTDOUBLE(0)」返回 1。

请支持我们!