上次给大家分享了《2017年最全的excel函数大全11—多维数据集函数》,这次分享给大家工程函数。
BESSELI 函数
描述
返回修正 Bessel 函数值,它与用纯虚数参数运算时的 Bessel 函数值相等。
用法
BESSELI(X, N)
BESSELI 函数用法具有以下参数:
X必需。 用来计算函数的值。
N必需。 贝赛耳函数的阶数。 如果 n 不是整数,将被截尾取整。
备注
如果 x 是非数值型,则 BESSELI 返回 #VALUE! 错误值。
如果 n 是非数值型,则 BESSELI 返回 #VALUE! 错误值。
如果 n 0,则 BESSELI 返回 #NUM! 错误值。
变量 x 的 n 阶修正 Bessel 函数值为:
案例
BESSELJ 函数
描述
返回 Bessel 函数值。
用法
BESSELJ(X, N)
BESSELJ 函数用法具有以下参数:
X必需。 用来计算函数的值。
N必需。 贝赛耳函数的阶数。 如果 n 不是整数,将被截尾取整。
备注
如果 x 是非数值型,则 BESSELJ 返回 #VALUE! 错误值。
如果 n 是非数值型,则 BESSELJ 返回 #VALUE! 错误值。
如果 n 0,则 BESSELJ 返回 #NUM! 错误值。
x 的 n 阶修正 Bessel 函数值为:
其中:
为 Gamma 函数。
案例
BESSELK 函数
描述
返回修正 Bessel 函数值,它与用纯虚数参数运算时的 Bessel 函数值相等。
用法
BESSELK(X, N)
BESSELK 函数用法具有以下参数:
X必需。 用来计算函数的值。
N必需。 函数的阶数。 如果 n 不是整数,将被截尾取整。
备注
如果 x 是非数值型,则 BESSELK 返回 #VALUE! 错误值。
如果 n 是非数值型,则 BESSELK 返回 #VALUE! 错误值。
如果 n 0,则 BESSELK 返回 #NUM! 错误值。
变量 x 的 n 阶修正 Bessel 函数值为:
式中 Jn 和 Yn 分别为 J 和 Y 的 Bessel 函数。
案例
BESSELY 函数
描述
返回 Bessel 函数值,也称为 Weber 函数或 Neumann 函数。
用法
BESSELY(X, N)
BESSELY 函数用法具有以下参数:
X必需。 用来计算函数的值。
N必需。 函数的阶数。 如果 n 不是整数,将被截尾取整。
备注
如果 x 是非数值型,则 BESSELY 返回 #VALUE! 错误值。
如果 n 是非数值型,则 BESSELY 返回 #VALUE! 错误值。
如果 n 0,则 BESSELY 返回 #NUM! 错误值。
x 的 n 阶修正 Bessel 函数值为:
案例
BIN2DEC 函数
描述
将二进制数转换为十进制数。
用法
BIN2DEC(number)
BIN2DEC 函数用法具有以下参数:
Number必需。 要转换的二进制数。 Number 包含的字符不能超过 10 个(10 位)。 Number 的最高位为符号位。 其余 9 位是数量位。 负数用二进制补码记数法表示。
备注
如果 Number 不是有效的二进制数,或其包含的字符超过 10 个(10 位),则 BIN2DEC 返回 #NUM! 错误值。
案例
BIN2HEX 函数
描述
将二进制数转换为十六进制数。
用法
BIN2HEX(number, [places])
BIN2HEX 函数用法具有以下参数:
Number必需。 要转换的二进制数。 Number 包含的字符不能超过 10 个(10 位)。 Number 的最高位为符号位。 其余 9 位是数量位。 负数用二进制补码记数法表示。
Places可选。 要使用的字符数。 如果省略 Places,BIN2HEX 将使用必需的最小字符数。 Places 可用于在返回的值前置 0(零)。
备注
如果 Number 是非法二进制数,或其包含的字符多于 10 个(10 位),则 BIN2HEX 返回 #NUM! 错误值。
如果数字为负数,BIN2HEX 忽略 places,返回以十个字符表示的十六进制数。
如果 BIN2HEX 要求比 places 指定的更多的字符数,将返回 #NUM! 错误值。
如果 places 不是整数,将截尾取整。
如果 places 是非数值型,BIN2HEX 返回 #VALUE! 错误值。
如果 places 为负值,BIN2HEX 返回 #NUM! 错误值。
案例
BIN2OCT 函数
描述
将二进制数转换为八进制数。
用法
BIN2OCT(number, [places])
BIN2OCT 函数用法具有以下参数:
Number必需。 要转换的二进制数。 Number 包含的字符不能超过 10 个(10 位)。 Number 的最高位为符号位。 其余 9 位是数量位。 负数用二进制补码记数法表示。
Places可选。 要使用的字符数。 如果省略 places,BIN2OCT 将使用必需的最小字符数。 Places 可用于在返回的值前置 0(零)。
备注
如果 Number 是非法二进制数,或其包含的字符多于 10 个(10 位),则 BIN2OCT 返回 #NUM! 错误值。
如果数字为负数,则 BIN2OCT 忽略 Places,返回含十个字符的八进制数。
如果 BIN2OCT 要求比 places 指定的更多的字符数,将返回 #NUM! 错误值。
如果 places 不是整数,将截尾取整。
如果 places 是非数值型,BIN2OCT 返回 #VALUE! 错误值。
如果 places 为负值,BIN2OCT 返回 #NUM! 错误值。
案例
BITAND 函数
描述
返回两个数的按位“与”。
用法
BITAND( number1, number2)
BITAND 函数用法具有下列参数。
Number1 必需。 必须为十进制格式并大于或等于 0。
Number2 必需。 必须为十进制格式并大于或等于 0。
备注
BITAND 返回一个十进制数。
结果是其参数的按位“与”。
仅当两个参数的相应位置的位均为 1 时,该位的值才会被计数。
按位返回的值从右向左按 2 的幂次依次累进。 最右边的位返回 1 (2^0),其左侧的位返回 2 (2^1),依此类推。
如果任一参数小于 0,则 BITAND 返回错误值 #NUM! 。
如果任一参数是非整数或大于 (2^48)-1,则 BITAND 返回错误值 #NUM! 。
如果任一参数是非数值,则 BITAND 返回错误值 #VALUE! 。
案例
BITLSHIFT 函数
描述
返回向左移动指定位数后的数值。
用法
BITLSHIFT(number, shift_amount)
BITLSHIFT 函数用法具有下列参数。
Number 必需。 Number 必须为大于或等于 0 的整数。
Shift_amount 必需。 Shift_amount 必须为整数。
备注
将数字左移等同于在数字的二进制表示形式的右侧添加零 (0)。 例如,将十进制值 4 左移两位,将使其二进制值 (100) 转换为 10000(即十进制值 16)。
如果任一参数超出其限制范围,则 BITLSHIFT 返回错误值 #NUM! 。
如果 Number 大于 (2^48)-1,则 BITLSHIFT 返回错误值 #NUM! 。
如果 Shift_amount 的绝对值大于 53,则 BITLSHIFT 返回错误值 #NUM! 。
如果任一参数是非数值,则 BITLSHIFT 返回错误值 #VALUE! 。
如果将负数用作 Shift_amount 参数,将使数字右移相应位数。
如果将负数用作 Shift_amount 参数,将返回与BITRSHIFT 函数使用正的 shift_amount 参数相同的结果。
案例
BITOR 函数
描述
返回两个数的按位“或”。
用法
BITOR(number1, number2)
BITOR 函数用法具有下列参数。
Number1 必需。 必须为十进制格式并大于或等于 0。
Number2 必需。 必须为十进制格式并大于或等于 0。
备注
结果是其参数的按位“或”。
如果任一参数的相应位为 1,则此位的结果值为 1。
按位返回的值从右向左按 2 的幂次依次累进。 最右边的位返回 1 (2^0),其左侧的位返回 2 (2^1),依此类推。
如果任一参数超出其限制范围,则 BITOR 返回错误值 #NUM! 。
如果任一参数大于 (2^48)-1,则 BITOR 返回错误值 #NUM! 。
如果任一参数是非数值,则 BITOR 返回错误值 #VALUE! 。
案例
COMPLEX 函数
描述
将实系数及虚系数转换为 x+yi 或 x+yj 形式的复数。
用法
COMPLEX(real_num, i_num, [suffix])
COMPLEX 函数用法具有下列参数:
Real_num必需。 复数的实系数。
I_num必需。 复数的虚系数。
后缀可选。 复数中虚系数的后缀。 如果省略,则认为它是“i”。
注意:所有复数函数接受“i”和“j”的后缀,但不接受“I”或“J”。 使用大写字母会导致返回 #VALUE! 错误值 #REF!。 接受两个或多个复数的所有函数都要求所有后缀相匹配。
备注
如果 real_num 为非数值型,函数 COMPLEX 返回 #VALUE! 错误值 #REF!。
如果 i_num 为非数值型,函数 COMPLEX 返回 #VALUE! 错误值 #REF!。
如果后缀不是“i”或“j”,函数 COMPLEX 返回 #VALUE! 错误值 #REF!。
案例
CONVERT 函数
描述
将数字从一种度量系统转换为另一种度量系统。 例如,CONVERT 可将以英里为单位的距离表转换为以千米为单位的距离表。
用法
CONVERT(number,from_unit,to_unit)
Number 是以 from_unit 为单位的需要进行转换的数值。
From_unit 是数值的单位。
To_unit 是结果的单位。 CONVERT 接受 from_unit 和 to_unit 的以下文本值(引号中):
下列缩写的单位前缀可以加在任何的公制单位 from_unit 或 to_unit 之前。
备注
如果输入数据的类型有误,函数 CONVERT 返回 #VALUE! 错误值。
如果单位不存在,函数 CONVERT 返回错误值 #N/A。
如果单位不支持二进制前缀,函数 CONVERT 返回错误值 #N/A。
如果单位在不同的组中,函数 CONVERT 返回错误值 #N/A。
单位名称和前缀要区分大小写。
案例
以上是所有EXCEL的工程函数描述用法以及使用案例。这次分享中存在哪些疑问或者哪些不足,可以在下面进行评论。如果觉得不错,可以分享给你的朋友,让大家一起掌握这些excel的工程函数。