目录
索引 🔎︎

# 扩展函数，分析函数列表第二部分

要访问此命令...

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

## 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。

## 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

名称以「_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。

## 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。

## IMAGINARY

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

### 语法

IMAGINARY("复数")

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

### 示例

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

## IMARGUMENT

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

### 语法

IMARGUMENT("复数")

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

### 示例

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

## IMCONJUGATE

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

### 语法

IMCONJUGATE("复数")

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

### 示例

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

## IMDIV

结果是两个复数的商。

### 语法

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

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

### 示例

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

## IMEXP

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

### 语法

IMEXP("复数")

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

### 示例

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

## IMLN

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

### 语法

IMLN("复数")

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

### 示例

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

## IMLOG10

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

### 语法

IMLOG10("复数")

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

### 示例

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

## IMLOG2

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

### 语法

IMLOG2("复数")

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

### 示例

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

## IMPOWER

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

### 语法

IMPOWER("复数"; 数字)

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

「数字」是「指数」。

### 示例

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

## IMPRODUCT

结果为多个复数 (最多为 29 个) 的乘积。

### 语法

IMPRODUCT("复数"; "复数1"; ...)

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

### 示例

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

## IMREAL

结果是一个复数的实部。

### 语法

IMREAL("复数")

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

### 示例

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

## IMSQRT

计算一个复数的平方根。

### 语法

IMSQRT("复数")

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

### 示例

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

## IMSUB

结果是两个复数的差。

### 语法

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

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

### 示例

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

## IMSUM

结果为多个复数 (最多为 29 个) 的和。

### 语法

IMSUM("复数1"; "复数2"; ...)

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

### 示例

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

## OCT2BIN

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

### 语法

OCT2BIN(Number; Places)

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

「Places」是要输出的位数。

### 示例

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

## OCT2DEC

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

### 语法

OCT2DEC(数字)

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

### 示例

「=OCT2DEC(144)」返回 100。

## OCT2HEX

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

### 语法

OCT2HEX(Number; Places)

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

「Places」是要输出的位数。

### 示例

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

相关主题

加载宏函数

扩展函数，分析函数列表第一部分

统计函数

函数清单 (根据类别)