2017年最全的excel函数大全9数
2023/5/11 来源:不详上次给大家分享了《年最全的excel函数大全9—数学和三角函数(中)》,这次分享给大家数学和三角函数(下)。
ODD函数
描述
返回数字向上舍入到的最接近的奇数。
用法
ODD(number)
ODD函数用法具有下列参数:
Number必需。要舍入的值。
备注
如果number是非数值的,则ODD返回错误值#VALUE!。不论参数number的符号如何,数值都是沿绝对值增大的方向向上舍入。如果number恰好是奇数,则不进行舍入。
案例
PI函数
描述
返回数字3.79(数学常量pi),精确到15个数字。
用法
标准偏差
PI函数用法没有参数:
案例
POWER函数
描述
返回数字乘幂的结果。假设要计算加工零件极小的容差级别或计算两个星系间极大的距离。若要对数字进行幂运算,请使用POWER函数。
用法
POWER(number,power)
POWER函数用法具有下列参数:
Number必需。基数。可为任意实数。power必需。基数乘幂运算的指数。
备注
可以使用“^”代替POWER,以表示基数乘幂运算的幂,例如5^2。
案例
PRODUCT函数
描述
PRODUCT函数使所有以参数形式给出的数字相乘并返回乘积。例如,如果单元格A1和A2中包含数字,则可以使用公式=PRODUCT(A1,A2)将这两个数字相乘。您也可以通过使用乘(*)数学运算符(例如=A1*A2)执行相同的操作。
当需要使很多单元格相乘时,PRODUCT函数很有用。例如,公式=PRODUCT(A1:A3,C1:C3)等价于=A1*A2*A3*C1*C2*C3。
用法
PRODUCT(number1,[number2],...)
PRODUCT函数用法具有下列参数:
number1必需。要相乘的第一个数字或范围。number2,...可选。要相乘的其他数字或单元格区域,最多可以使用个参数。
注意:如果参数是一个数组或引用,则只使用其中的数字相乘。数组或引用中的空白单元格、逻辑值和文本将被忽略。
案例
QUOTIENT函数
描述
返回除法的整数部分。要放弃除法的余数时,可使用此函数。
用法
QUOTIENT(numerator,denominator)
QUOTIENT函数用法具有下列参数:
Numerator必需。被除数。Denominator必需。除数。
备注
如果任一参数是非数值的,则QUOTIENT返回错误值#VALUE!。
案例
RADIANS函数
描述
将度数转换为弧度。
用法
RADIANS(angle)
RADIANS函数用法具有下列参数:
Angle必需。要转换的以度数表示的角度。
案例
RAND函数
描述
返回大于等于0且小于1的均匀分布随机实数。每次计算工作表时都将返回一个新的随机实数。
用法
RAND
RAND函数用法没有参数。
备注
若要生成a与b之间的随机实数,请使用:
RAND()*(b-a)+a
如果要使用函数RAND生成一随机数,并且使之不随单元格计算而改变,可以在编辑栏中输入“=RAND()”,保持编辑状态,然后按F9,将公式永久性地改为随机数。
案例
RANDBETWEEN函数
描述
返回位于两个指定数之间的一个随机整数。每次计算工作表时都将返回一个新的随机整数。
用法
RANDBETWEEN(bottom,top)
RANDBETWEEN函数用法具有下列参数:
Bottom必需。RANDBETWEEN将返回的最小整数。Top必需。RANDBETWEEN将返回的最大整数。
案例
ROMAN函数
描述
将阿拉伯数字转换为文字形式的罗马数字
用法
ROMAN(number,[form])
ROMAN函数用法具有下列参数:
Number必需。需要转换的阿拉伯数字。Form可选。指定所需罗马数字类型的数字。罗马数字样式的范围从古典到简化,形式值越大,样式越简明。请参阅以下案例ROMAN(,0)。
备注
如果数字为负数,则返回错误值#VALUE!。如果数字大于,则返回错误值#VALUE!。
案例
ROUND函数
描述
ROUND函数将数字四舍五入到指定的位数。例如,如果单元格A1包含23.,而且您想要将此数值舍入到两个小数位数,可以使用以下公式:
=ROUND(A1,2)
此函数的结果为23.78。
用法
ROUND(number,num_digits)
ROUND函数用法具有下列参数:
number必需。要四舍五入的数字。num_digits必需。要进行四舍五入运算的位数。
备注
如果num_digits大于0(零),则将数字四舍五入到指定的小数位数。如果num_digits等于0,则将数字四舍五入到最接近的整数。如果num_digits小于0,则将数字四舍五入到小数点左边的相应位数。若要始终进行向上舍入(远离0),请使用ROUNDUP函数。若要始终进行向下舍入(朝向0),请使用ROUNDDOWN函数。若要将某个数字四舍五入为指定的倍数(例如,四舍五入为最接近的0.5倍),请使用MROUND函数。
案例
ROUNDDOWN函数
描述
朝着零的方向将数字进行向下舍入。
用法
ROUNDDOWN(number,num_digits)
ROUNDDOWN函数用法具有下列参数:
Number必需。需要向下舍入的任意实数。num_digits必需。要将数字舍入到的位数。
备注
ROUNDDOWN的行为与ROUND相似,所不同的是它始终将数字进行向下舍入。如果num_digits大于0(零),则将数字向下舍入到指定的小数位数。如果num_digits为0,则将数字向下舍入到最接近的整数。如果num_digits小于0,则将数字向下舍入到小数点左边的相应位数。
案例
ROUNDUP函数
描述
朝着远离0(零)的方向将数字进行向上舍入。
用法
ROUNDUP(number,num_digits)
ROUNDUP函数用法具有下列参数:
Number必需。需要向上舍入的任意实数。num_digits必需。要将数字舍入到的位数。
备注
ROUNDUP的行为与ROUND相似,所不同的是它始终将数字进行向上舍入。如果num_digits大于0(零),则将数字向上舍入到指定的小数位数。如果num_digits为0,则将数字向上舍入到最接近的整数。如果num_digits小于0,则将数字向上舍入到小数点左边的相应位数。
案例
SEC函数
描述
返回角度的正割值。
用法
SEC(number)
SEC函数用法具有下列参数。
Number必需。Number为要获得其正割值的角度,以弧度表示。
备注
number的绝对值必须小于2^27。如果角度是以度表示的,则可将其乘以PI()/或使用RADIANS函数将角度转换成弧度。如果number超出其限制范围,则SEC返回错误值#NUM!。如果number是非数值,则SEC返回错误值#VALUE!。
案例
SECH函数
描述
返回角度的双曲正割值。
用法
SECH(number)
SECH函数用法具有下列参数。
Number必需。Number为对应所需双曲正割值的角度,以弧度表示。
备注
number的绝对值必须小于2^27。如果角度是以度表示的,则可将其乘以PI()/或使用RADIANS函数将角度转换成弧度。如果number超出其限制范围,则SECH返回错误值#NUM!。如果number是非数值,则SECH返回错误值#VALUE!。
案例
SERIESSUM函数
描述
许多函数可由幂级数展开式近似地得到。
返回基于以下公式的幂级数之和:
用法
SERIESSUM(x,n,m,coefficients)
SERIESSUM函数用法具有下列参数:
X必需。幂级数的输入值。N必需。x的首项乘幂。M必需。级数中每一项的乘幂n的步长增加值。Coefficients必需。与x的每个连续乘幂相乘的一组系数。coefficients中的值的数量决定了幂级数中的项数。例如,如果coefficients中有三个值,则幂级数中将有三项。
备注
如果任一参数是非数值的,则SERIESSUM返回错误值#VALUE!。
案例
SIGN函数
描述
确定数字的符号。如果数字为正数,则返回1;如果数字为0,则返回零(0);如果数字为负数,则返回-1。
用法
SIGN(number)
SIGN函数用法具有下列参数:
Number必需。任意实数。
案例
SIN函数
描述
返回已知角度的正弦。
用法
Sin(number)
SIN函数用法具有下列参数:
Number必需。需要求正弦的角度,以弧度表示。
备注
如果参数是以度数表示的,请将它乘以PI()/或使用RADIANS函数将它转换为弧度。
案例
SINH函数
描述
返回数字的双曲正弦。
用法
SINH(number)
SINH函数用法具有下列参数:
Number必需。任意实数。
备注
双曲正弦的公式为:
案例
SQRT函数
描述
返回正的平方根。
用法
SQRT(number)
SQRT函数用法具有下列参数:
Number必需。要计算其平方根的数字。
备注
如果number为负值,则SQRT返回错误值#NUM!。
案例
SQRTPI函数
描述
返回某数与pi的乘积的平方根。
用法
SQRTPI(number)
SQRTPI函数用法具有下列参数:
Number必需。与pi相乘的数。
备注
如果number0,则SQRTPI返回错误值#NUM!。
案例
SQRTPI函数
描述
返回某数与pi的乘积的平方根。
用法
SQRTPI(number)
SQRTPI函数用法具有下列参数:
Number必需。与pi相乘的数。
备注
如果number0,则SQRTPI返回错误值#NUM!。
案例
SUBTOTAL函数
描述
返回列表或数据库中的分类汇总。通常,使用Excel桌面应用程序中“数据”选项卡上“大纲”组中的“分类汇总”命令更便于创建带有分类汇总的列表。一旦创建了分类汇总列表,就可以通过编辑SUBTOTAL函数对该列表进行修改。
用法
SUBTOTAL(function_num,ref1,[ref2],...)
SUBTOTAL函数用法具有以下参数:
Function_num必需。数字1-11或-,用于指定要为分类汇总使用的函数。如果使用1-11,将包括手动隐藏的行,如果使用-,则排除手动隐藏的行;始终排除已筛选掉的单元格。
Ref1必需。要对其进行分类汇总计算的第一个命名区域或引用。Ref2,...可选。要对其进行分类汇总计算的第2个至第个命名区域或引用。
备注
如果在ref1、ref2…中有其他的分类汇总(嵌套分类汇总),将忽略这些嵌套分类汇总,以避免重复计算。当function_num为从1到11的常数时,SUBTOTAL函数将包括通过“隐藏行”命令所隐藏的行中的值,该命令位于Excel桌面应用程序中“开始”选项卡上“单元格”组中“格式”命令的“隐藏和取消隐藏”子菜单下面。当您要对列表中的隐藏和非隐藏数字进行分类汇总时,请使用这些常数。当function_num为从到的常数时,SUBTOTAL函数将忽略通过“隐藏行”命令所隐藏的行中的值。当您只想对列表中的非隐藏数字进行分类汇总时,请使用这些常数。SUBTOTAL函数忽略任何不包括在筛选结果中的行,不论使用什么function_num值。SUBTOTAL函数适用于数据列或垂直区域。不适用于数据行或水平区域。例如,当function_num大于或等于时需要分类汇总某个水平区域时,例如SUBTOTAL(,B2:G2),则隐藏某一列不影响分类汇总。但是隐藏分类汇总的垂直区域中的某一行就会对其产生影响。如果所指定的某一引用为三维引用,函数SUBTOTAL将返回错误值#REF!。
案例
SUMIF函数
可以使用SUMIF函数对范围中符合指定条件的值求和。例如,如果某列中含有数字,你只需对大于5的数值求和。可使用以下公式:=SUMIF(B2:B25,5)
用法
SUMIF(range,criteria,[sum_range])
SUMIF函数用法具有以下参数:
区域必需。根据条件进行计算的单元格的区域。每个区域中的单元格必须是数字或名称、数组或包含数字的引用。空值和文本值将被忽略。所选区域可以包含标准Excel格式的日期(案例如下)。criteria必需。用于确定对哪些单元格求和的条件,其形式可以为数字、表达式、单元格引用、文本或函数。例如,条件可以表示为32、32、B5、32、苹果或TODAY()。
重要:任何文本条件或任何含有逻辑或数学符号的条件都必须使用双引号()括起来。如果条件为数字,则无需使用双引号。
sum_range可选。要求和的实际单元格(如果要对未在range参数中指定的单元格求和)。如果省略sum_range参数,Excel会对在range参数中指定的单元格(即应用条件的单元格)求和。可以在criteria参数中使用通配符(包括问号(?)和星号(*))。问号匹配任意单个字符;星号匹配任意一串字符。如果要查找实际的问号或星号,请在该字符前键入波形符(~)。
备注
使用SUMIF函数匹配超过个字符的字符串或字符串#VALUE!时,将返回不正确的结果。sum_range参数与range参数的大小和形状可以不同。求和的实际单元格通过以下方法确定:使用sum_range参数中左上角的单元格作为起始单元格,然后包括与range参数大小和形状相对应的单元格。例如:
但是,当SUMIF函数中的range和sum_range参数不包含相同的单元格个数时,工作表重新计算需要的时间可能比预期的长。
案例
案例1
案例2
SUMPRODUCT函数
描述
在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和。
用法
SUMPRODUCT(array1,[array2],[array3],...)
SUMPRODUCT函数用法具有下列参数:
Array1必需。其相应元素需要进行相乘并求和的第一个数组参数。Array2,array3,...可选。2到个数组参数,其相应元素需要进行相乘并求和。
备注
数组参数必须具有相同的维数。否则,函数SUMPRODUCT将返回#VALUE!错误值#REF!。函数SUMPRODUCT将非数值型的数组元素作为0处理。
案例
SUMSQ函数
描述
返回参数的平方和。
用法
SUMSQ(number1,[number2],...)
SUMSQ函数用法具有下列参数:
number1,number2,...Number1是必需的,后续数字是可选的。要对其求平方和的1到个参数。也可以用单一数组或对某个数组的引用来代替用逗号分隔的参数。
备注
参数可以是数字或者是包含数字的名称、数组或引用。直接在参数列表中键入的数字、逻辑值和数字的文字表示等形式的参数均为有效参数。如果参数是一个数组或引用,则只计算其中的数字。数组或引用中的空白单元格、逻辑值、文本或错误值将被忽略。如果参数为错误值或为不能转换为数字的文本,将会导致错误。
案例
SUMX2MY2函数
描述
返回两数组中对应数值的平方差之和。
用法
SUMX2MY2(array_x,array_y)
SUMX2MY2函数用法具有下列参数:
Array_x必需。第一个数组或数值区域。Array_y必需。第二个数组或数值区域。
备注
参数可以是数字,或者是包含数字的名称、数组或引用。如果数组或引用参数包含文本、逻辑值或空白单元格,则这些值将被忽略;但包含零值的单元格将计算在内。如果array_x和array_y的元素数目不同,函数SUMX2MY2返回错误值#N/A。平方差之和的计算公式如下:
案例
SUMX2PY2函数
描述
返回两数组中对应值的平方和之和。平方和之和是许多统计计算中的常用术语。
用法
SUMX2PY2(array_x,array_y)
SUMX2PY2函数用法具有下列参数:
Array_x必需。第一个数组或数值区域。Array_y必需。第二个数组或数值区域。
备注
参数可以是数字,或者是包含数字的名称、数组或引用。如果数组或引用参数包含文本、逻辑值或空白单元格,则这些值将被忽略;但包含零值的单元格将计算在内。如果array_x和array_y的元素数目不同,函数SUMX2PY2返回错误值#N/A。平方和之和的计算公式如下:
案例
SUMXMY2函数
描述
返回两数组中对应数值之差的平方和。
用法
SUMXMY2(array_x,array_y)
SUMXMY2函数用法具有下列参数:
Array_x必需。第一个数组或数值区域。Array_y必需。第二个数组或数值区域。
备注
参数可以是数字,或者是包含数字的名称、数组或引用。如果数组或引用参数包含文本、逻辑值或空白单元格,则这些值将被忽略;但包含零值的单元格将计算在内。如果array_x和array_y的元素数目不同,函数SUMXMY2将返回错误值#N/A。差的平方和的计算公式如下:
案例
TAN函数
描述
返回已知角度的正切。
用法
TAN(number)
TAN函数用法具有下列参数:
Number必需。要求正切的角度,以弧度表示。
备注
如果参数是以度数表示的,请将它乘以PI()/或使用RADIANS函数将它转换为弧度。
案例
TANH函数
描述
返回数字的双曲正切。
用法
TANH(number)
TANH函数用法具有下列参数:
Number必需。任意实数。
备注
双曲正切的公式为:
案例
TRUNC函数
描述
将数字的小数部分截去,返回整数。
用法
TRUNC(number,[num_digits])
TRUNC函数用法具有下列参数:
Number必需。需要截尾取整的数字。num_digits可选。用于指定取整精度的数字。num_digits的默认值为0(零)。
备注
TRUNC和INT的相似之处在于两者都返回整数。TRUNC删除数字的小数部分。INT根据数字小数部分的值将该数字向下舍入为最接近的整数。INT和TRUNC仅当作用于负数时才有所不同:TRUNC(-4.3)返回-4,而INT(-4.3)返回-5,因为-5是更小的数字。
案例
以上是所有EXCEL的数学和三角函数(下)描述用法以及使用案例。这次分享中存在哪些疑问或者哪些不足,可以在下面进行评论。如果觉得不错,可以分享给你的朋友,让大家一起掌握这些excel的数学和三角函数(下)。