上次给大家分享了《2017年最全的excel函数大全9—数学和三角函数(上)》,这次分享给大家数学和三角函数(中)。
COS 函数—返回数字的余弦值
描述
返回已知角度的余弦值。
用法
COS(number)
COS 函数用法具有下列参数:
“数字” 必需。 想要求余弦的角度,以弧度表示。
备注
如果角度是以度表示的,则可将其乘以 PI()/180 或使用 RADIANS 函数将其转换成弧度。
案例
COSH 函数-返回数字的双曲余弦值
描述
返回数字的双曲余弦值。
用法
COSH(number)
COSH 函数用法具有下列参数:
“数字” 必需。 想要求双曲余弦的任意实数。
备注
双曲余弦的公式为:
案例
COT 函数—返回角度的余弦值
描述
返回以弧度表示的角度的余切值。
用法
COT(number)
COT 函数用法具有下列参数。
Number 必需。 要获得其余切值的角度,以弧度表示。
备注
Number 的绝对值必须小于 2^27。
如果 Number 超出其限制范围,则 COT 返回错误值 #NUM! 。
如果 Number 是非数值,则 COT 返回错误值 #VALUE! 。
COT(0) 返回错误值 #DIV/0! 。
案例
COTH 函数—返回数字的双曲余切值
描述
返回一个双曲角度的双曲余切值。
用法
COTH(number)
COTH 函数用法具有下列参数。
Number 必需。
备注
双曲余切值是普通(圆弧)余切值的模拟值。
Number 的绝对值必须小于 2^27。
如果 Number 超出其限制范围,则 COTH 返回错误值 #NUM! 。
如果 Number 是非数值,则 COTH 返回错误值 #VALUE! 。
将使用以下公式:
案例
CSC 函数—返回角度的余割值
描述
返回角度的余割值,以弧度表示。
用法
CSC(number)
CSC 函数用法具有以下参数。
Number 必需。
备注
Number 的绝对值必须小于 2^27。
如果“Number”超出其限制,CSC 返回 #NUM! 错误值。
如果“Number”是非数字值,CSC 返回 #VALUE! 错误值。
CSC(n) 等于 1/SIN(n)。
案例
CSCH 函数—返回角度的双曲余割值
描述
返回角度的双曲余割值,以弧度表示。
用法
CSCH(number)
CSCH 函数用法具有以下参数。
Number 必需。
备注
Number 的绝对值必须小于 2^27。
如果 Number 超出其限制,CSCH 返回 #NUM! 错误值。
如果 Number 是非数字值,CSCH 返回 #VALUE! 错误值。
案例
DECIMAL 函数—将给定基数内的数的文本表示转换为十进制数
描述
按给定基数将数字的文本表示形式转换成十进制数。
用法
DECIMAL(text, radix)
DECIMAL 函数用法具有以下参数。
Text 必需。
Radix 必需。Radix 必须是整数。
备注
Text 的字符串长度必须小于或等于 255 个字符。
Text 参数可以是对于基数有效的字母数字字符的任意组合,并且不区分大小写。
Excel 支持 Text 参数大于或等于 0 且小于 2^53。可解析为一个大于 2^53 的数字的 text 参数可能导致丢失精度。
基数必须大于或等于 2(二进制或基数 2)并且小于或等于 36(基数 36)。
大于 10 的基数根据需要使用数值 0-9 和字母 A-Z。例如,基数 16(十六进制)使用 0-9 和 A-F,而基数 36 使用 0-9 和 A-Z。
如果任何一个参数超出其限制,DECIMAL 可能返回 #NUM! 或 #VALUE! 错误值。
案例
DEGREES 函数—将弧度转换为度
描述
将弧度转换为度。
用法
DEGREES(angle)
DEGREES 函数用法具有下列参数:
角度 必需。 要转换的角度,以弧度表示。
案例
EVEN 函数—将数字向上舍入到最接近的偶数
描述
返回数字向上舍入到的最接近的偶数。 您可以使用此函数来处理成对出现的项目。 例如,一个包装箱一行可以装一宗或两宗货物。 将这些货物的数目向上舍入到最接近的偶数,只有当该值与包装箱的容量一致时,包装箱才会装满。
用法
EVEN(number)
EVEN 函数用法具有下列参数:
Number 必需。 要舍入的值。
备注
如果 number 为非数值型,则 EVEN 返回 错误值 #VALUE!。
不论参数 number 的符号如何,数值都是沿绝对值增大的方向向上舍入。 如果 number 恰好是偶数,则不进行舍入。
案例
EXP 函数—返回 e 的 n 次方
描述
返回 e 的 n 次幂。 常数 e 等于 2.71828182845904,是自然对数的底数。
用法
Exp( number )
EXP 函数用法具有下列参数:
Number 必需。 底数 e 的指数。
备注
若要计算其他底数的幂,请使用幂运算符 (^)。
EXP 是计算自然对数的 LN 的反函数。
案例
FACT 函数— 返回数字的阶乘
描述
返回数的阶乘。 一个数的阶乘等于 1*2*3*...* 该数。
用法
FACT(number)
FACT 函数用法具有下列参数:
Number 必需。 要计算其阶乘的非负数。 如果 number 不是整数,将被截尾取整。
案例
FACTDOUBLE 函数—返回数字的双倍阶乘
描述
返回数字的双倍阶乘。
用法
FACTDOUBLE(number)
FACTDOUBLE 函数用法具有下列参数:
Number 必需。 为其返回双倍阶乘的值。 如果 number 不是整数,将被截尾取整。
备注
如果 number 为非数值型,则 FACTDOUBLE 返回 错误值 #VALUE!。
如果 number 为负值,则 FACTDOUBLE 返回 错误值 #NUM!。
如果参数 Number 为偶数:
如果参数 Number 为奇数:
案例
FLOOR 函数—向绝对值减小的方向舍入数字
描述
将参数 number 向下舍入(沿绝对值减小的方向)为最接近的 significance 的倍数。
用法
FLOOR(number, significance)
FLOOR 函数用法具有下列参数:
Number 必需。 要舍入的数值。
significance 必需。 要舍入到的倍数。
备注
如果任一参数为非数值型,则 FLOOR 返回 错误值 #VALUE!。
如果 number 为正值,significance 为负值,则 FLOOR 返回 错误值 #NUM!。
如果 number 的符号为正,则数值向下舍入,并朝零调整。 如果 number 的符号为负,则数值沿绝对值减小的方向向下舍入。 如果 number 正好是 significance 的倍数,则不进行舍入。
案例
FLOOR.MATH 函数—将数字向下舍入为最接近的整数或最接近的指定基数的倍数
描述
将数字向下舍入为最接近的整数或最接近的指定基数的倍数。
用法
FLOOR.MATH(number, significance, mode)
FLOOR.MATH 函数用法具有下列参数:
Number 必需。 要向下舍入的数字。
significance 可选。 要舍入到的倍数。
Mode 可选。 舍入负数的方向(接近或远离 0)。
备注
默认情况下,带小数部分的正数向下舍入到最接近的整数。 例如,使用默认的 Significance (1) 将 6.3 向下舍入到 6。
默认情况下,带小数部分的负数舍入(远离 0)到最接近的整数。 例如,-6.7 将舍入为 -7。
通过使用 0 或负数作为 Mode 参数,可更改负数的舍入方向。 例如,使用 Significance 1 和 -1 朝 0 舍入的 Mode 将 -6.3 舍入为 -6。
Significance 参数将数字向下舍入到作为指定 significance 的倍数的最接近整数。 当要舍入的数字为整数时,则为例外情况。 例如,在 Significance 为 3 时,数字向下舍入到作为 3 的倍数的最接近整数。
如果数字除以等于或大于 2 的 Significance 生成的结果有余数,则结果会向下舍入。
案例
FLOOR.PRECISE 函数—将数字向下舍入为最接近的整数或最接近的指定基数的倍数。
描述
返回一个数字,该数字向下舍入为最接近的整数或最接近的 significance 的倍数。 无论该数字的符号如何,该数字都向下舍入。 但是,如果该数字或有效位为 0,则返回 0。
用法
FLOOR.PRECISE(number, [significance])
FLOOR.PRECISE 函数用法具有下列参数:
Number 必需。要进行舍入的值。
significance 可选。 要将数字舍入的倍数。
如果省略 significance,则其默认值为 1。
备注
由于使用了倍数的绝对值,因此无论 number 和 significance 的符号是什么,FLOOR.PRECISE 函数都返回算术最小值。
案例
GCD 函数—返回最大公约数
描述
返回两个或多个整数的最大公约数。 最大公约数是能够同时整除 number1 和 number2 而没有余数的最大整数。
用法
GCD(number1, [number2], ...)
GCD 函数用法具有下列参数:
number1, number2, ... Number1 是必需的,后续数字是可选的。 介于 1 和 255 之间的值。 如果任意值不是整数,将被截尾取整。
备注
如果任一参数为非数值型,则 GCD 返回 错误值 #VALUE!。
如果任一参数小于零,则 GCD 返回 错误值 #NUM!。
任何数都能被 1 整除。
素数只能被其本身和 1 整除。
如果 GCD 的参数 >=2^53,则 GCD 返回 错误值 #NUM!。
案例
INT 函数—将数字向下舍入到最接近的整数
描述
将数字向下舍入到最接近的整数。
用法
Int( number )
INT 函数用法具有下列参数:
Number 必需。 需要进行向下舍入取整的实数。
案例
ISO.CEILING 函数—返回一个数字,该数字向上舍入为最接近的整数或最接近的有效位的倍数
描述
返回一个数字,该数字向上舍入为最接近的整数或最接近的有效位的倍数。 无论该数字的符号如何,该数字都向上舍入。 但是,如果该数字或有效位为 0,则返回 0。
用法
ISO.CEILING(number, [significance])
ISO.CEILING 函数用法具有下列参数:
Number 必需。要进行舍入的值。
Significance 可选。 要将数字舍入的可选倍数。
如果省略 significance,则其默认值为 1。
注意: 由于使用了倍数的绝对值,因此无论 number 和 significance 的符号是什么,ISO.CEILING 函数都返回算术最大值。
案例
LCM 函数—返回最小公倍数
描述
返回整数的最小公倍数。 最小公倍数是所有整数参数 number1、number2 等的倍数中的最小正整数。 使用 LCM 添加具有不同分母的分数。
用法
LCM(number1, [number2], ...)
LCM 函数用法具有下列参数:
number1, number2, ... Number1 是必需的,后续数字是可选的。 要计算其最小公倍数的 1 到 255 个值。 如果值不是整数,将被截尾取整。
备注
如果任一参数为非数值型,则 LCM 返回 错误值 #VALUE!。
如果任一参数小于零,则 LCM 返回 错误值 #NUM!。
如果 LCM(a,b) >=2^53,则 LCM 返回 错误值 #NUM!。
案例
LN 函数—返回数字的自然对数
描述
返回数字的自然对数。 自然对数以常数 e (2.71828182845904) 为底。
用法
LN(number)
LN 函数用法具有下列参数:
Number 必需。 想要计算其自然对数的正实数。
备注
LN 就是 EXP 函数颠倒过来。
案例
LOG 函数—返回数字的以指定底为底的对数
描述
根据指定底数返回数字的对数。
用法
LOG(number, [base])
LOG 函数用法具有下列参数:
Number 必需。 想要计算其对数的正实数。
base 可选。 对数的底数。 如果省略 base,则假定其值为 10。
案例
LOG10 函数—返回数字的以 10 为底的对数
描述
返回数字以 10 为底的对数。
用法
LOG10(number)
LOG10 函数用法具有下列参数:
“数字” 必需。 想要计算其以 10 为底的对数的正实数。
案例
MDETERM 函数—返回数组的矩阵行列式的值
描述
返回一个数组的矩阵行列式的值。
用法
MDETERM(array)
MDETERM 函数用法具有下列参数:
Array 必需。 行数和列数相等的数值数组。
备注
Array 可以是单元格区域,例如 A1:C3;或是一个数组常量,如{1,2,3;4,5,6;7,8,9};或是区域或数组常量的名称。
在以下情况下,MDETERM 返回 错误 #VALUE!:
Array 中单元格为空或包含文字
Array 的行和列的数目不相等
矩阵行列式是派生自数组中的值的数字。 对一个三行、三列的数组 A1:C3,其行列式的公式为:
MDETERM(A1:C3)
等于 A1*(B2*C3-B3*C2) + A2*(B3*C1-B1*C3) + A3*(B1*C2-B2*C1)
矩阵的行列式值常被用来求解多元联立方程。
函数 MDETERM 的精确度可达十六位有效数字,因此运算结果因位数的取舍可能会导致小的误差。 例如,奇异矩阵的行列式值可能在 0 ± 1E-16 之间。
案例
MINVERSE 函数—返回数组的逆矩阵
描述
返回数组中存储的矩阵的逆矩阵。
用法
MINVERSE(array)
MINVERSE 函数用法具有下列参数:
Array 必需。 行数和列数相等的数值数组。
备注
Array 可以是单元格区域,例如 A1:C3;数组常量,例如 {1,2,3;4,5,6;7,8,9};或单元格区域和数组常量的名称。
如果数组中有空白单元格或包含文字的单元格,则 函数 MINVERSE 返回 错误值 #VALUE!。
如果数组的行数和列数不相等,则函数 MINVERSE 也返回 错误值 #VALUE!。
对于返回结果为数组的公式,必须以数组公式的形式输入。
与求行列式的值一样,求解矩阵的逆常被用于求解多元联立方程组。 矩阵和它的逆矩阵相乘为单位矩阵:对角线的值为 1,其他值为 0。
下面是计算二阶方阵逆的案例。 假设 A1:B2 中包含以字母 a、b、c 和 d 表示的四个任意的数,则下表表示矩阵 A1:B2 的逆矩阵:
函数 MINVERSE 的精确度可达十六位有效数字,因此运算结果因位数的取舍可能会导致小的误差。
对于一些不能求逆的矩阵,函数 MINVERSE 将返回 错误值 #NUM!。 不能求逆的矩阵的行列式值为零。
案例
案例 1
案例 2
MMULT 函数—返回两个数组的矩阵乘积
描述
返回两个数组的矩阵乘积。结果矩阵的行数与 array1 的行数相同,矩阵的列数与 array2 的列数相同。
用法
MMULT(array1, array2)
MMULT 函数用法具有下列参数:
Array1、Array2 必需。要进行矩阵乘法运算的两个数组。
备注
Array1 的列数必须与 Array2 的行数相同,而且两个数组中都只能包含数值。
Array1 和 Array2 可以是单元格区域、数组常量或引用。
在以下情况下,MMULT 返回 错误 #VALUE!:
任意单元格为空或包含文字。
Array1 的列数与 Array2 的行数不相等。
两个数组 b 和 c 的矩阵乘积 a 为:
其中 i 为行数,j 为列数。
对于返回结果为数组的公式,必须以数组公式的形式输入。
注意: 在 Excel Online 中,不能创建数组公式。
案例
注意:案例中的公式在 Excel 程序需要以数组公式的形式输入才能正常运行。将案例复制到空白工作表后,请选中以公式单元格开始的区域 C8:D9。按 F2,再按 Ctrl+Shift+Enter。如果公式不是以数组公式的形式输入,单元格 C8 中将返回单个结果 (2)。
案例 2
注意:B13:D15 中的公式必须按数组公式的形式输入才能正常运行。
以上是所有EXCEL的数学和三角函数(中)描述用法以及使用案例。这次分享中存在哪些疑问或者哪些不足,可以在下面进行评论。如果觉得不错,可以分享给你的朋友,让大家一起掌握这些excel的数学和三角函数(中)。