2017年最全的excel函数大全12—工程函数(中)
上次给大家分享了《2017年最全的excel函数大全12—工程函数(上)》,这次分享给大家工程函数(中)
DEC2BIN 函数
描述
将十进制数转换为二进制数。
用法
DEC2BIN(number, [places])
DEC2BIN 函数用法具有下列参数:
-
“数字” 必需。 要转换的十进制整数。 如果数字为负数,则忽略有效的 place 值,且 DEC2BIN 返回 10 个字符的(10 位)二进制数,其中最高位为符号位。 其余 9 位是数量位。 负数由二进制补码记数法表示。
-
Places 可选。 要使用的字符数。 如果省略 places,则 DEC2BIN 使用必要的最小字符数。 Places 可用于在返回的值前置 0(零)。
备注
-
如果 number < -512 或 number > 511,则 DEC2BIN 返回 错误值 #NUM!。
-
如果 number 为非数值型,则 DEC2BIN 返回 错误值 #VALUE!。
-
如果 DEC2BIN 需要比 places 字符更多的字符数,则返回 错误值 #NUM!。
-
如果 places 不是整数,将截尾取整。
-
如果 places 为非数值型,则 DEC2BIN 返回 错误值 #VALUE!。
-
如果 places 为零或负值,则 DEC2BIN 返回 错误值 #NUM!。
案例
DEC2HEX 函数
描述
将十进制数转换为十六进制数。
用法
DEC2HEX(number, [places])
DEC2HEX 函数用法具有下列参数:
-
Number 必需。 要转换的十进制整数。 如果数字为负数,则忽略 places,且 DEC2HEX 返回 10 个字符的(40 位)十六进制数,其中最高位为符号位。 其余 39 位是数量位。 负数由二进制补码记数法表示。
-
Places 可选。 要使用的字符数。 如果省略 places,则 DEC2HEX 使用必要的最小字符数。 Places 可用于在返回的值前置 0(零)。
备注
-
如果 number < -549,755,813,888 或 number > 549,755,813,887,则 DEC2HEX 返回 错误值 #NUM!。
-
如果 number 为非数值型,则 DEC2HEX 返回 错误值 #VALUE!。
-
如果 DEC2HEX 的结果需要超过指定 Places 字符数的数目,则返回 #NUM! 错误值。
例如,因为结果 (40) 需要两个字符,所以 DEC2HEX(64,1) 返回错误值。 -
如果 Places 不是整数,则 Places 值截尾取整。
-
如果 Places 为非数值型,则 DEC2HEX 返回 错误值 #VALUE!。
-
如果 Places 为负值,则 DEC2HEX 返回 错误值 #NUM!。
案例
DEC2OCT 函数
描述
将十进制数转换为八进制数。
用法
DEC2OCT(number, [places])
DEC2OCT 函数用法具有下列参数:
-
Number 必需。 要转换的十进制整数。 如果数字为负数,则忽略 places,且 DEC2OCT 返回 10 个字符的(30 位)八进制数,其中最高位为符号位。 其余 29 位是数量位。 负数由二进制补码记数法表示。
-
Places 可选。 要使用的字符数。 如果省略 places,则 DEC2OCT 使用必要的最小字符数。 Places 可用于在返回的值前置 0(零)。
-
如果 number < -536,870,912 或 number > 536,870,911,则 DEC2OCT 返回 错误值 #NUM!。
-
如果 number 为非数值型,函数 DEC2OCT 返回 错误值 #VALUE!。
-
如果 DEC2OCT 需要比 places 字符更多的字符数,则返回 错误值 #NUM!。
-
如果 places 不是整数,将截尾取整。
-
如果 places 为非数值型,则 DEC2OCT 返回 错误值 #VALUE!。
-
如果 Places 为负值,则 DEC2OCT 返回 错误值 #NUM!。
案例
DELTA 函数
描述
检验两个值是否相等。 如果 number1=number2,则返回 1;否则返回 0。 可以使用此函数来筛选一组值。 例如,通过对几个 DELTA 函数进行求和,可计算相等对的数量。 此函数也称为 Kronecker Delta 函数。
用法
DELTA(number1, [number2])
DELTA 函数用法具有下列参数:
-
Number1 必需。 第一个数字。
-
Number2 可选。 第二个数字。 如果省略,则假设 Number2 值为零。
备注
-
如果 number1 为非数值型,则 DELTA 返回 错误值 #VALUE!。
-
如果 number2 为非数值型,则 DELTA 返回 错误值 #VALUE!。
案例
ERF 函数
描述
返回误差函数在上下限之间的积分。
用法
ERF(lower_limit,[upper_limit])
ERF 函数用法具有下列参数:
-
Lower_limit 必需。 ERF 函数的积分下限。
-
Upper_limit 可选。 ERF 函数的积分上限。 如果省略,ERF 积分将在零到 lower_limit 之间。
备注
-
如果 lower_limit 为非数值型,则 ERF 返回 错误值 #VALUE!。
-
如果 upper_limit 为非数值型,则 ERF 返回 错误值 #VALUE!。
案例
ERF.PRECISE 函数
描述
返回误差函数。
用法
ERF.PRECISE(x)
ERF.PRECISE 函数用法具有下列参数:
-
X 必需。 ERF.PRECISE 函数的积分下限。
备注
-
如果 lower_limit 非数值型,则 ERF.PRECISE 返回 错误值 #VALUE!。
案例
GESTEP 函数
描述
如果 number ≥ step,则返回 1;否则返回 0(零)。 可以使用此函数来筛选一组值。 例如,通过对几个 GESTEP 函数进行求和,可计算超过阈值的值的计数。
用法
GESTEP(number, [step])
GESTEP 函数用法具有下列参数:
-
Number 必需。 要针对步骤进行测试的值。
-
Step 可选。 阈值。 如果省略 step 值,则 GESTEP 使用零。
备注
如果任一参数为非数值型,则 GESTEP 返回 错误值 #VALUE!。
案例
HEX2BIN 函数
描述
将十六进制数转换为二进制数。
用法
HEX2BIN(number, [places])
HEX2BIN 函数用法具有下列参数:
-
Number 必需。 要转换的十六进制数。 Number 不能包含超过 10 个字符。 number 的最高位为符号位(从右侧起第 40 位)。 其余 9 位是数量位。 负数由二进制补码记数法表示。
-
Places 可选。 要使用的字符数。 如果省略 places,则 HEX2BIN 使用必要的最小字符数。 Places 可用于在返回的值前置 0(零)。
备注
-
如果 number 为负数,则函数 HEX2BIN 忽略 places,返回 10 位二进制数。
-
如果参数 number 为负数,不能小于 FFFFFFFE00;如果参数 number 为正数,不能大于 1FF。
-
如果 number 不是合法的十六进制数,则 HEX2BIN 返回 错误值 #NUM!。
-
如果 HEX2BIN 需要比 places 指定的更多的位数,则返回 错误值 #NUM!。
-
如果 places 不是整数,将截尾取整。
-
如果 places 为非数值型,则 HEX2BIN 返回 错误值 #VALUE!。
-
如果 places 为负值,则 HEX2BIN 返回 错误值 #NUM!。
案例
HEX2OCT 函数
描述
将十六进制数转换为八进制数。
用法
HEX2OCT(number, [places])
HEX2OCT 函数用法具有下列参数:
-
Number 必需。 要转换的十六进制数。 Number 不能包含超过 10 个字符。 Number 的最高位为符号位。 其余 39 位是数量位。 负数由二进制补码记数法表示。
-
Places 可选。 要使用的字符数。 如果省略 places,则 HEX2OCT 使用必要的最小字符数。 Places 可用于在返回的值前置 0(零)。
备注
-
如果参数 Number 为负数,则函数 HEX2OCT 将忽略 places,返回 10 位八进制数。
-
如果参数 Number 为负数,不能小于 FFE0000000;如果参数 Number 为正数,不能大于 1FFFFFFF。
-
如果 number 不是合法的十六进制数,则 HEX2OCT 返回 错误值 #NUM!。
-
如果 HEX2OCT 需要比 places 指定的更多的位数,则返回 错误值 #NUM!。
-
如果 places 不是整数,将截尾取整。
-
如果 places 为非数值型,则 HEX2OCT 返回 错误值 #VALUE!。
-
如果 places 为负值,则 HEX2OCT 返回 错误值 #NUM!。
案例
IMABS 函数
描述
返回以 x+yi 或 x+yj 文本格式表示的复数的绝对值(模)。
用法
IMABS(inumber)
IMABS 函数用法具有下列参数:
-
Inumber 必需。 需要计算其绝对值的复数。
备注
-
使用函数 COMPLEX 可以将实系数和虚系数复合为复数。
-
复数绝对值的计算公式如下:
其中:
z = x + yi
案例
IMAGINARY 函数
描述
返回以 x+yi 或 x+yj 文本格式表示的复数的虚系数。
用法
IMAGINARY(inumber)
IMAGINARY 函数用法具有下列参数:
-
Inumber 必需。 需要计算其虚系数的复数。
备注
-
使用函数 COMPLEX 可以将实系数和虚系数复合为复数。
案例
IMARGUMENT 函数
描述
返回参数 θ(theta),即以弧度表示的角,如:
用法
IMARGUMENT(inumber)
IMARGUMENT 函数用法具有下列参数:
-
Inumber 必需。需要计算其参数θ 的复数。
备注
-
使用函数 COMPLEX 可以将实系数和虚系数复合为复数。
-
函数 IMARGUMENT 的计算公式如下:
其中:
和
z = x + yi
案例
IMCOS 函数
描述
返回以 x+yi 或 x+yj 文本格式表示的复数的余弦。
用法
IMCOS(inumber)
IMCOS 函数用法具有下列参数:
-
Inumber 必需。 需要计算其余弦的复数。
备注
-
使用函数 COMPLEX 可以将实系数和虚系数复合为复数。
-
如果 inumber 为逻辑值,则 IMCOS 返回 错误值 #VALUE!。
-
复数余弦的计算公式如下:
案例
IMCOSH 函数
描述
返回以 x+yi 或 x+yj 文本格式表示的复数的双曲余弦值。
用法
IMCOSH(inumber)
IMCOSH 函数用法具有下列参数。
-
Inumber 必需。 需要计算其双曲余弦值的复数。
备注
-
使用函数 COMPLEX 可以将实系数和虚系数复合为复数。
-
如果 inumber 为非 x+yi 或 x+yj 文本格式的值,则 IMCOSH 返回错误值 #NUM! 。
-
如果 inumber 为逻辑值,则 IMCOSH 返回错误值 #VALUE! 。
案例
以上是所有EXCEL的工程函数(中)描述用法以及使用案例。这次分享中存在哪些疑问或者哪些不足,可以在下面进行评论。如果觉得不错,可以分享给你的朋友,让大家一起掌握这些excel的工程函数(中)。