上次给大家分享了《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的工程函数(中)。