上次给大家分享了《2017年最全的excel函数大全8—文本函数(下)》,这次分享给大家数学和三角函数(上)。
ABS 函数—返回数字的绝对值
描述
返回数字的绝对值。 一个数字的绝对值是该数字不带其符号的形式。
用法
ABS(number)
ABS 函数用法具有以下参数:
Number 必需。 需要计算其绝对值的实数。
案例
ACOS 函数—返回数字的反余弦值
描述
返回数字的反余弦值。 反余弦值是指余弦值为 number 的角度。 返回的角度以弧度表示,弧度值在 0(零)到 pi 之间。
用法
ACOS(number)
ACOS 函数用法具有以下参数:
Number 必需。 所求角度的余弦值,必须介于 -1 到 1 之间。
备注
如果要将结果从弧度转换为度,请将结果乘以 180/PI(),或使用 DEGREES 函数。
案例
ACOSH 函数—返回数字的反双曲余弦值
描述
返回数字的反双曲余弦值。 该数字必须大于或等于 1。 反双曲余弦值是指双曲余弦值为 number 的值,因此 ACOSH(COSH(number)) 等于 number。
用法
ACOSH(number)
ACOSH 函数用法具有以下参数:
Number 必需。 大于或等于 1 的任意实数。
案例
ACOT 函数—返回一个数的反余切值
描述
返回数字的反余切值的主值。
用法
ACOT(number)
ACOT 函数用法具有下列参数。
Number 必需。 Number 为所需的角度的余切值。 它必须是一个实数。
备注
返回的角度以弧度表示,弧度值在 0(零)到 pi 之间。
如果 Number 为非数值,则 ACOT 返回错误值 #VALUE! 。
使用 DEGREES 函数或乘以 180/PI() 将结果从弧度转换为度。
案例
ACOTH 函数—返回一个数的双曲反余切值
描述
返回数字的反双曲余切值。
用法
ACOTH(number)
ACOTH 函数用法具有下列参数。
Number 必需。Number 的绝对值必须大于 1。
备注
双曲反余切值是普通(圆弧)反余切值的模拟值。
如果 Number 小于 1,则 ACOTH 返回错误值 #NUM! 。
如果 Number 的绝对值小于 1,则 ACOT 返回错误值 #VALUE! 。
使用此数学公式:
案例
AGGREGATE 函数—返回列表或数据库中的聚合
描述
返回列表或数据库中的合计。 AGGREGATE 函数可将不同的聚合函数应用于列表或数据库,并提供忽略隐藏行和错误值的选项。
用法
引用形式
AGGREGATE(function_num, options, ref1, [ref2], …)
数组形式
AGGREGATE(function_num, options, array, [k])
AGGREGATE 函数用法具有以下参数:
Function_num 必需。 一个介于 1 到 19 之间的数字,指定要使用的函数。
Options 必需。 一个数值,决定在函数的计算区域内要忽略哪些值。
注意: 如果数组参数中包含计算(例如,=AGGREGATE(14,3,A1:A100*(A1:A100>0),1)),则函数不会忽略隐藏行、嵌套分类汇总或嵌套聚合
Ref1 必需。函数的第一个数值参数,这些函数具有要计算聚合值的多个数值参数。
Ref2,... 可选。要计算聚合值的 2 至 253 个数值参数。
对于使用数组的函数,ref1 可以是一个数组或数组公式,也可以是对要为其计算聚合值的单元格区域的引用。 ref2 是某些函数必需的第二个参数。 以下函数需要 ref2 参数:
备注
Function_num :
在将 AGGREGATE 函数输入到工作表上的单元格中时,只要键入 function_num 参数,就会立即看到可以作为参数使用的所有函数的列表。
错误:
如果第二个引用参数是必需的但未提供,AGGREGATE 将返回 #VALUE! 错误。
如果有一个或多个引用是三维引用,AGGREGATE 将返回 #VALUE! 错误值。
区域类型:
AGGREGATE 函数适用于数据列或垂直区域, 不适用于数据行或水平区域。 例如,当使用选项 1 对某个水平区域进行分类汇总时,如 AGGREGATE(1, 1, ref1),则隐藏某一列并不会影响聚合总值。 但是,隐藏垂直区域中的某一行将对聚合总值产生影响。
案例
ARABIC 函数—将罗马数字转换为阿拉伯数字
描述
将罗马数字转换为阿拉伯数字。
用法
ARABIC(text)
ARABIC 函数用法具有下列参数。
Text 必需。 用引号括起来的字符串、空字符串 ("") 或对包含文本的单元格的引用。
备注
如果 Text 为无效值,则 ARABIC 返回错误值 #VALUE! 。
返回错误值 #VALUE! 的值 包括不是有效罗马数字的数字、日期和文本。
如果将空字符串 ("") 用作输入值,则返回 0。
参数的最大长度为 255 个字符。 因此,可以返回的最大数字是 255,000。
忽略文本参数的大小写。 例如,“mxmvii”和“MXMVII”的计算结果相同,即 1997。
虽然负罗马数字为非标准数字,但可支持负罗马数字的计算。 在罗马文本前插入负号,例如“-MMXI”。
忽略前导和尾随空格。
ARABIC 函数与 ROMAN 函数执行相反的运算。
案例
ASIN 函数—返回数字的反正弦值
描述
返回数字的反正弦值。 反正弦值是指正弦值为 number 的角度。 返回的角度以弧度表示,弧度值在 -pi/2 到 pi/2 之间。
用法
ASIN(number)
ASIN 函数用法具有以下参数:
Number 必需。 所求角度的正弦值,必须介于 -1 到 1 之间。
说明
若要以度表示反正弦值,请将结果乘以 180/PI( ),或使用 DEGREES 函数。
案例
ASINH 函数—返回数字的反双曲正弦值
描述
返回数字的反双曲正弦值。 反双曲正弦值是指双曲正弦值为 number 的值,因此 ASINH(SINH(number)) 等于number。
用法
ASINH(number)
ASINH 函数用法具有以下参数:
Number 必需。 任意实数。
案例
ATAN 函数—返回数字的反正切值
描述
返回数字的反正切值。 反正切值是指正切值为 number 的角度。 返回的角度以弧度表示,弧度值在 -pi/2 到 pi/2 之间。
用法
ATAN(number)
ATAN 函数用法具有以下参数:
Number 必需。 所求角度的正切值。
说明
若要以度表示反正切值,请将结果乘以 180/PI( ),或使用 DEGREES 函数。
案例
ATAN2 函数—返回 X 和 Y 坐标的反正切值
描述
返回给定的 X 轴及 Y 轴坐标值的反正切值。 反正切值是指从 X 轴到通过原点 (0, 0) 和坐标点 (x_num, y_num) 的直线之间的夹角。 该角度以弧度表示,弧度值在 -pi 到 pi 之间(不包括 -pi)。
用法
ATAN2(x_num, y_num)
ATAN2 函数用法具有以下参数:
x_num 必需。 点的 x 坐标。
y_num 必需。 点的 y 坐标。
备注
结果为正表示从 X 轴逆时针旋转的角度,结果为负表示从 X 轴顺时针旋转的角度。
ATAN2(a,b) 等于 ATAN(b/a),除了在 ATAN2 中 a 值为 0 的情况。
如果 x_num 和 y_num 都为 0,则 ATAN2 返回 #DIV/0! 错误值。
若要以度表示反正切值,请将结果乘以 180/PI( ),或使用 DEGREES 函数。
案例
ATANH 函数—返回数字的反双曲正切值
描述
返回数字的反双曲正切值。 Number 必须介于 -1 到 1 之间(不包括 -1 和 1)。 反双曲正切值是指双曲正切值为 number 的值,因此 ATANH(TANH(number)) 等于 number。
用法
ATANH(number)
ATANH 函数用法具有以下参数:
Number 必需。 -1 到 1 之间的任意实数。
案例
BASE 函数—将一个数转换为具有给定基数的文本表示
描述
将数字转换为具备给定基数的文本表示。
用法
BASE(Number, Radix [Min_length])
BASE 函数用法具有下列参数。
Number 必需。 要转换的数字。 必须为大于或等于 0 并小于 2^53 的整数。
Radix 必需。 要将数字转换成的基本基数。 必须为大于或等于 2 且小于或等于 36 的整数。
Min_length 可选。 返回字符串的最小长度。 必须为大于或等于 0 的整数。
备注
如果 Number、Radix 或 Min_length 超出最小值或最大值的限制范围,则 BASE 返回错误值 #NUM! 。
如果 Number 是非数值,则 BASE 返回错误值 #VALUE! 。
作为参数输入的任何非整数数字将被截尾取整。
当包含 Min_length 参数时,如果结果短于指定的最小长度,将在结果中添加前导零。 例如,BASE(16,2) 返回 10000,但 BASE(16,2,8) 返回 00010000。
Min_length 参数的最大值为 255。
案例
CEILING 函数—将数字舍入为最接近的整数或最接近的指定基数的倍数
描述
返回将参数 number 向上舍入(沿绝对值增大的方向)为最接近的指定基数的倍数。 例如,如果您不希望在价格使用所有“分”值,当产品价格为 $4.42 时,则可以使用公式 =CEILING(4.42,0.05) 将价格向上舍入到最接近的 5 美分。
用法
CEILING(number, significance)
CEILING 函数用法具有以下参数:
Number 必需。 要舍入的值。
significance 必需。 要舍入到的倍数。
备注
如果任何一个参数是非数值型,则 CEILING 返回 #VALUE! 错误值。
不论参数 number 的符号如何,数值都是沿绝对值增大的方向向上舍入。 如果 number 正好是 significance 的倍数,则不进行舍入。
如果 number 和 significance 都为负,则对值按远离 0 的方向进行向下舍入。
如果 number 为负,significance 为正,则对值按朝向 0 的方向进行向上舍入。
案例
CEILING.MATH 函数—将数字向上舍入为最接近的整数或最接近的指定基数的倍数
描述
将数字向上舍入为最接近的整数或最接近的指定基数的倍数。
用法
CEILING.MATH(number, [significance], [mode])
CEILING.MATH 函数用法具有下列参数。
Number 必需。 数字必须小于 9.99E+307 并大于 -2.229E-308。
Significance 可选。 要将 Number 舍入的倍数。
Mode 可选。 对于负数,控制 Number 是按朝向 0 还是远离 0 的方向舍入。
备注
默认情况下,significance 对于正数为 +1,对于负数为 -1。
默认情况下,带有小数部分的正数将向上舍入到最接近的整数。 例如,6.3 将向上舍入到 7。
默认情况下,带有小数部分的负数将向上舍入(朝向 0)到最接近的整数。 例如,-6.7 将向上舍入到 -6。
通过指定 Significance 和 Mode 参数,可更改负数舍入的方向。 例如,significance 为 1 且 mode 为 1 时,-6.3 远离 0 舍入到 -7。 有多种 Significance 和 Mode 值的组合,可为负数的舍入带来不同的影响。
Mode 参数不影响正数。
Significance 参数将数字向上舍入到最接近的整数(为指定基数的倍数)。 当要舍入的数字为整数时,则为例外情况。 例如,当 significance 为 3 时,数字将向上舍入到下一个为 3 的倍数的整数。
如果 Number 除以 Significance(2 或以上)后有余数,则结果将向上舍入。
案例
CEILING.PRECISE 函数—将数字舍入为最接近的整数或最接近的指定基数的倍数。无论该数字的符号如何,该数字都向上舍入。
描述
返回一个数字,该数字向上舍入为最接近的整数或最接近的有效位的倍数。 无论该数字的符号如何,该数字都向上舍入。 但是,如果该数字或有效位为 0,则返回 0。
用法
CEILING.PRECISE(number, [significance])
CEILING.PRECISE 函数用法具有以下参数:
Number 必需。要进行舍入的值。
significance 可选。 要将数字舍入的倍数。
如果省略 significance,则其默认值为 1。
备注
由于使用了倍数的绝对值,因此无论 number 和 significance 的符号是什么,CEILING.PRECISE 函数都返回算术最大值。
案例
COMBIN 函数—返回给定数目对象的组合数
描述
返回给定数目项目的组合数 使用函数 COMBIN 确定给定数目项目可能的总组数。
用法
COMBIN(number, number_chosen)
COMBIN 函数用法具有下列参数:
“数字” 必需。 项目的数量。
Number_chosen 必需。 每一组合中项目的数量。
备注
数字参数截尾取整。
如果参数为非数值型,则函数 COMBIN 返回 #VALUE! 错误值 #REF!。
如果数字 < 0、number_chosen < 0 或数字 < number_chosen,函数 COMBIN 返回 #NUM! 错误值 #REF!。
组合是项目的任意集合或子集,而不管其内部顺序。 组合与排列不同,排列的内部顺序非常重要。
组合数计算公式如下,式中 number = n,number_chosen = k:
其中:
案例
以上是所有EXCEL的数学和三角函数(上)描述用法以及使用案例。这次分享中存在哪些疑问或者哪些不足,可以在下面进行评论。如果觉得不错,可以分享给你的朋友,让大家一起掌握这些excel的数学和三角函数(上)。